Impulsive Neckbeard Vent on "THE BUG": A Boring Nothing of a Read


I'm not even kidding this is going to be stupid, and petulant, and no one's going to be able to relate to this unless you're making a web game with complex shaders, so don't bother reading more.

So the Unity 6.2 beta released today, and it has some AI stuff in it, which is honestly kinda whatever. It doesn't inspire confidence because it's like, what can the AI do in Unity that people can't just get from ChatGPT or grok? I guess we can get it to generate assets in our scene in a row or whatever? Ugh, it's not even that AI offends me or anything so much at this point as I just find the integration kinda underwhelming and it's like more of the same. And I could neckbeard out really hard here but I'm trying not to be a negative nancy so much any more but holy shit I want to go off on the internals and priorities of Unity right now. But at the same time, trying not to be such an insufferable fucktard, so it's whatever.

Ok, to the thing we are actually frustrated about. So there was that bug that caused the screen to lag any time it was touched. I assumed it was going to be some kind of complex shader issue, some sort of internal data point that was somehow interfacing between the GPU and the CPU and maybe some weird time sync was happening, or who the hell knows. Something complex, surely this issue was tied to something complicated it's the only reason why something so glaring and impeding on web games having playability on touch devices, I mean this must have been a high proirity bug affecting all sorts of projects trying to be performant on web builds for touch which seems like it would be a big deal...

This was the fucking solution:

https://docs.unity3d.com/6000.0/Documentation/ScriptReference/WebGLInput-mobileK...

Just disabling touch keyboard input for mobile. Like literally just the most likely thing you could possibly imagine if you were at all familiar with the web systems and stuff. I'm partly embarassed I didn't dive into this stuff mysef, but at the time I was even more of a green coder than I am now.

I have mixed feelings. Like, hooray the bug is fixed I guess (Genuine shout out to Andres for fixing it). But I had hoped it was a sign of getting their act together and creating really neat stuff. Turns out someone out there just finally did the bare minimum ammount of effort.

/sigh

I am constantly reminded of how crazy this world is in the most random sorts of ways. Tech is so fucking weird anymore, it's like people are either all in on AI or just kinda half arsing it, and everythig else is just going to hell.

Honestly, I'm not even going to think about it. I'm going to try 6.2, because screw it maybe there are other performance enhancements, and then make a new build and see how it runs on phone.

Really just so underwhelmed with Unity of late. I'm trying to be optimistic, but it's REALLY friggin' hard sometimes. How does such a huge issue affecting so many projects slip by for so long? WTF are their priorities? How this happens for so many years on end is mind blowing.

Does anyone care about anything any more? Is anyone trying to do their darned job any more? Like on the off chance this game ever does become good... is anyone even going to care? Does anyone give a damn? Busting my ass every damned day in this engine and it just feels like none of it matters, just such a hopeless feeling.

We should really just STFU, make a good game, and hope some faceless entity out there will want to exploit the hell out of this so we can maybe get the smallest return on all this investment. 

Obligatory, "The older I get the more I relate to Michael Douglass in falling down." or Walter in the Big Lebowski


Everything feels so damned pointless any more :/

Quick Edit: Ok, let's suck it up and post a little bit of the good that happened today. The bug is in fact fixed, by disabling the keyboard touch builds no longer get input lag. I also bit the bullet and removed world spaced texture coordinates and phone is now getting kinda OK frame rates. Unfortunately i removed terrain assets and I gotta rebuild the start area now. Once that's all done i'll upload the new build to the unity play page too. I might poke around to see if shader complexity is causing slowdown on phones and see if we can get framrates above 30ish

Get SeaCrit

Leave a comment

Log in with itch.io to leave a comment.