Full Quest Support Attempt Progress: Update 5
Added 2024-12-18 03:59:09 +0000 UTCHello, everyone. I've been busy this week. Both in game and in real life. In the middle of a move, and having to deal with a LOT of boxes up 40 steps of stairs. While you might understandably think this might cut into my development, it funnily enough has had little impact.
Epic Games, the creators of Unreal, have a marketplace for plugins. I use quite a few of them. A critical one has yet to update to the most recent version. I reached out to the developer to ask what the timeline might be, and he revealed that the plugin WAS already updated to the latest version. Weeks prior even.
Epic Games simply hasnt updated the page i guess? Neither the plugin developer nor I know why the current version isn't out yet. Its on his end now and I am just sitting here twiddling my thumbs for this very critical plugin. Once it is out, i should be able to rocket ahead again.
A much smaller road bump has been quest issues. Of course. Lots of crashing, very few errors to learn from. I can usually analyze what a problem is very fast and attempt fixes within seconds normally. On the quest it is absolute hell. I have to package the game to test it. Which is a several minute process. Then SideLoad it to the Quest, another minute. put on the headset, then launch the game. Then (because META doesnt allow console error logs), listen for a play sound node that plays an error sound. I literally have to place a "noise" node and if i hear the noise, then the noise node is placed before the error. If I dont hear the noise, then something is wrong in the code before the node.
Rinse and repeat until i find the error.
Setup Engine Unreal 5 for Quest development
Successfully build a blank project for Quest Standalone Platform
Successfully build advanced VR project for Quest AND SteamVR Platforms
AutoDetect platform and determine optimal performance settings
Connect Engine and project into Source control
Migrate all prior existing utility library assets and infrastructure
Successfully Re-Integrate Desktop Controls
Slowly Migrate all existing code, plugins and assets into new project
Polish and address any issues that might arise, particularly performance
Release First Quest Version