I’ve been doing Dead Wake zombie game development for a quite some time now and I initially aimed to do a launch on this month. I’ve been messing around with the new Leadwerks update and updated parts of my code to reflect the changes.
In the back of my head, the compatibility point has raised its head. After releasing the new version I’ve got replies from people about the ‘screen going black’ emails (but also many ‘the shadows look awesome’).
I haven’t updated the existing content to use the new texture format (which basically means I need to get my 3D content up to date to be able to use it properly in game). I’ve also pondered more about the potential audience and even though I’m getting closer and closer to the release, I have second thoughts about the release & compatibility.
For that reason, I’ve dug some information about 2D versus 3D and I’m re-thinking the possibilities stop using the Leadwerks 3D engine and continue with BlitzMax alone. I know this is a big thing, and definitely something that I really should have examined more several months ago.
I know that taking away Leadwerks and proceeding with BlitzMax alone would help build more compatible game, but it also means major change – and delay – in the project.
I have listed pros and cons (and will mention these in a general level in my next post), but I also thought to simply try it out and see how it goes. I’ve coded my game using a decent encapsulation or following the “black box” tactic (classes interact with each other as little as possible), so I’m trying out what would it mean to take step away from 3D to 2D.
I’ll report back how this goes. (Feel free to give your thoughts as well)