Amazing day!
Whew, what a day.Today, I managed to get quite a bit done, which you can see by the v0.4 upload.
Here's what I accomplished:
- Animated main character.
- Added projectiles and projectile collision.
- Added Title Screen state.
- Added heads up display, with various elements
- Added a "combo" system for rewarding consecutive kills, along with a hud element to display bonuses.
- Squashed quite a few collision bugs that popped up due to adding a number of new elements.
The enemies that I currently have in place are placeholders, and are spawning randomly for testing purposes. They, and the system are far from what will be in the final product. In fact, the enemies and enemy spawning systems are what I will be focusing on tomorrow. Following that will be the power-ups (you might notice that you currently have a finite number of shurikens...), and final tweaks.
One thing that I can already say I will take away from this experience is planning. I specially mean planning my code. While it works fine, and I'm generally proud of it, I have ended up with a bit of spaghetti code in a few places where I decided it was necessary to just make something "work". I will definitely keep this in mind for my next project.
I'm so very excited about how this project is shaping up, and can't wait to see how the final version ends up.
One thing that I can already say I will take away from this experience is planning. I specially mean planning my code. While it works fine, and I'm generally proud of it, I have ended up with a bit of spaghetti code in a few places where I decided it was necessary to just make something "work". I will definitely keep this in mind for my next project.
I'm so very excited about how this project is shaping up, and can't wait to see how the final version ends up.