End-of-March update! No screenshots of the game for now, since most of the changes that happened were backend stuff or animation, neither of which give me new art to show off.
Most notable changes this month:
- Swapped ATL for STI
- Hacked in animated water. Player(s)/enemies/etc can get submerged in it.
- Scene transitions
- 2D pre-level cutscenes are in. More on this in a moment.
- Win/fail screens are functional.
With these changes, I think I can finally shift focus to creating content instead of an engine. I've been telling friends/family this moment was just around the corner for (months?), but it's finally here for real. I'm pretty stoked.
Regarding the cutscenes, I decided to skip the Spine license after all. I'm pretty happy with the solution I've got now, though.
This is a screenshot from within Blender. The layers are Empties with an Image style. Their animation keyframes can be exported with a small Python script to a block of text that looks like a Lua table. I have a player written for Love2D, and it all works reasonably well.
Beta
I have the game at a point where I could conceivably launch a beta. It wouldn't be pretty or very fun yet, but it could happen. Before that can occur, though, I need to establish a company to run things through. I've been working on this, but it's a new set of challenges that just take time to work through.
When I get that done, though, I will likely be running the beta through Desura. It provides a framework for me to push out updates and distribute keys, and keys will provide testers with a finished copy of the game when it's done. I'm open to suggestions, though.
Music
Another thing that happened this month is that I got an Alesis Q88 keyboard to make the game's music with. It's not fancy, but it's enough for me. I've been working through musictheory.net and playing with software, but don't have finished tracks yet.
In case you're interested, I'm composing the music in Linux with Rosegarden. It took me a while to figure out how to hook up Jack, Qsynth, and Rosegarden, but it all works now and has no detectable lag - something I haven't been able to achieve in Windows 8.
Once the piece has been composed, I'm going to rescore it in Famitracker on Windows. I'll be making the tracks twice this way, but I hope the flexibility Rosegarden has will save me time in the long run.
Anyway, thanks for reading!