So far I have tested the core mechanics with family and friends. It was fun, and even after I was bored nobody wanted to put down the controller. I've transfered that over to a full project where I have the physics working. Maps are loaded by using serialized data (no more making my own .txt files). Right now I'm working on the map editor so I can have a nice set of levels to test on as the game grows.
Here's a video of a bug I had when first hacking it together to test the mechanics. (It's long since been resolved)
What I've learned so far:
- How to serialize data (saving and loading maps)
- Using controllers and controller states
- Platformer physics
- Collision detection and resolution
- The C# language through game development in XNA
What's coming next:
- Map editor
- Player weapons and shields
- Learn a shader language for fun effects
No comments:
Post a Comment