I finished my entry, with 2hrs to spare no less:
You can play it online here: https://dl.dropboxusercontent.com/u/73345123/ld26/index.html
Download for Windows/Mac/Linux from here: https://dl.dropboxusercontent.com/u/73345123/ld26/ld26onelife13-05-03.jar
Random update to post some sprites I’m done with. I’m guessing I have at least another 10 enemy sprites to do, 2 of which will be big bosses so will take longer. Then I’ll probably get lazy and just recolour/redesign a few to pad things out.
.. shit. I need to get something done.
So I started redoing all the sprites and tiles in Insect Crisis because I’m a stubborn idiot and felt I needed to do it all myself. This basically means I won’t be finishing the game until the new year. I do have 3 weeks off work to get it done though… whether that actually happens is another question.
It’s programmed in C++ with the SDL framework and OpenGL for graphics. Getting nice, fluid, consistant movement is difficult in any framework or engine, but in Game Maker 8 I found it even harder because you don’t have as much control over the frame timing.
If you want to stick with Game Maker though, you will definitely need to start using the Game Maker language.
Then start reading up on fixed time steps and variable time steps. Here is a great link: http://gafferongames.com/game-physics/fix-your-timestep/
In Insect Crisis the physics is done at a fixed time step (100 steps per second) and the game is drawn as fast as possible (unless v-sync is enabled). It was overkill though, and I did most of it just to learn how it was done.
Apologies for lack of updates. Got a new job and having to commute 90mins each way (including 2 connections) is cutting into my can-be-arsed-to-do-anything time. Once I catch up on lost sleep I should start getting stuff done again.
With the game about 90% finished I’m now starting the grind through the last 10%.
Here’s a quick list of stuff to be done:
- Playtest final stage
- Add healthbar for bosses
- Add stage clear scoring presentation
- Add more music
- Add intro
- Add ending
- Cleanup any code that might need it
- Final build and playtest it thoroughly
I’ll probably be posting some screenies of stage 4 and 5 at some point too.