|« Start Your Engines!||Class (Diagrams) in Session! »|
After many, many hours of work again this weekend, I have, in essence, a game!!! It's only one level, there is no sound, there are no special effects, and there are no start screens or game over screens, but I've gone from reworking everything a few weeks ago to a level that populates itself with game sprites; sets up the camera and gun to fire, move side-to-side, and aim up or down; has a countdown timer; keeps track of a score and number of lives left; detects collisions between what you fire and anything else; and generally plays like a game. A very, very difficult game, but a game nonetheless.
What I have left to do is still daunting (it's basically the list of everything the game doesn't do, above), and I'll have to figure out how to deploy it and write up all the text about it, and prepare a presentation of it, and probably other things, but I no longer feel like it's impossible. In fact, I'm quite enjoying it. (And I keep playing it, trying to get through the first level ... and occasionally do!)
I've once again been playing with maths, although this time it's been trig--mostly figuring ways to make spheres orbit one another and move in waves. And I've liked the results. This looks much better and much smoother than it would have in 2D, and has provided a nifty way to keep score. I'll write up the directions tomorrow (especially as I have to get them onto the start screens).
|<< <||> >>|