Hey Folks! Not such a productive day today. I think I may have coded myself into a corner, so-to-speak. And when I searched for backup tasks to switch to, I think each has obstacles of its own.
The achievement stuff I worked on yesterday prompted me to ask Tiago about getting achievement info for the current user. And that reminded him of a task that was nearly forgotten to finish the achievement integration. So he's been focused on finishing the remaining components of that. And since a lot of what I was doing overlaps his work, it's best for me to step aside until he's done.
I figured a secondary tasks that needs doing might be to try and update the video trailer for mobile stores. The current trailer shows the cursor and some old UI, so it's already out of date. And there are some easy improvements I can see making to the old trailer to make it ever so slightly less boring.
Unfortunately, there are some obstacles here, too. For one thing, recording on a mobile device is a different prospect than PC. After some research and testing, I was able to use Google Play to record Android footage of the game, but it only came out in 360p despite choosing 720p. It might've been due to the upload process, but I'm not familiar enough yet to know. And since it's currently using a debug build, there's some debug text in the UI I won't want there. So that would best wait for a release build on the device, which isn't happening for a while.
Then I realized I could probably just build it on PC and record it there, since the UI is the same. I'd have to hide the cursor, though, which would make playing it hard. Hmph.
I've read about some folks who just film the screen using an external camera, like their smartphone. And that might not be a bad idea, since it shows a more physical experience with actual hands touching the UI. But that has its own issues with auto-focus and lighting, and they had to resort to a special app to bypass the occasional lighting/focus shifts due to their hands moving in and out of frame.
I don't know. This is really kind of annoying. Maybe I just have the cursor there and say screw it :)
Lastly, I looked over the remaining issues and saw mostly rare crash bugs on the list, so I decided to go for it and try to cause them. And 45 minutes of heavy melee, scavenging, and crafting later, no crashes. This is good, of course, but not when you're trying to find a rare crash to fix it!
I guess I'd be remiss in not also mentioning my personal productivity has taken a hit lately. I'm usually a pretty diligent worker. But I feel like diligent days are getting pretty far apart in recent months. It could be project fatigue. Could be baby-induced lack of sleep. Could be our upcoming move. Could be all of these things, and probably is.
Could be I need a vacation :)
But I'm almost there. Just get this thing launched, then hopefully that will lighten the financial anxiety once a new revenue stream starts. I'll pick-up a new anxiety source: product support on mobile, but it'll be comforting knowing Tiago has my back for a little while after launch.
Phew! When did being an indie become such a grind!