Take pity on me or I'll club you and eat your bones! [flaming]
Amazing 2D GameNo, I haven't decided on a name yet.
I do, however, have some sprites going around in the game and are now working on a simple editor so I can define a track and set checkpoints. HopeDagger gave me the idea; I was wondering out loud how racing games manage to "know" you're coming around for another lap instead of just driving over the finish line in reverse. The answer is (according to him) invisible checkpoints.
And so my track has many invisible checkpoint "tripwires" that are triggered as you drive over them. As soon as you drive over all eight in order, you are considered to have completed a lap. I wonder if this is how they did it in the "olden days".
Next up is loading the racers from disk, and allowing the player to go for a drive. Whee!
Propane InjectorBugfixes this week. Lots of 'em.
- Some more methods made const-correct
- Fixed signed/unsigned flaws
- Added typedefs and constructors for Vector2, Vector2d
- Some methods made const-correct
Upcoming, I'm going to take a look at re-namespacing and modernizing the sprite manager and sound managers; the music manager is doing weird stuff and so it needs a cleaning up.
NovarunnerI suppose my new inverter is still in transit for my laptop, so until then I guess I'll be working on my 2D game example instead.
Once my laptop arrives again, I'll be spending a few weekends adding the stuff I have on paper to Novarunner, such as universe loading, per-pixel lighting and FINALLY getting the player hooked up again.
Ludumdare Warm-UpI'm going to try and do a Ludumdare 8.5 24-hour game here as a warmup. Expect something neat and Pygamey if I do. It was supposed to be done this weekend, but I also expected to have my laptop. So I'm gonna do it this week instead.
The themes for this weekend/week are "moon" and "anti-text". My idea is a game where you deliver the moon on a stick to illiterate managerial staff.