My Game 5 is "2D Puzzle Platformer". If you want to join in either with the same Genre or your own, use the tag 12Games12Weeks on Twitter and/or itch.io, I would love to see what you create in this time also!
MVP
The most basic MVP would a grid that you can swap adjacent tiles. sets of 3 or more clear. Score and a time/move limit. New tiles fall in from above.
Results
Took ~2 hours of work to complete. Started with the 2D platformer code as a base.. Game can be found here:
https://adroitconceptions.itch.io/12games12eeks-5-2dpuzzleplatformer.
What When Right?
- Starting off with the 2D Platformer code made this go really quick
- Came up with a few simple (level 1-1 simple) puzzle idea right away.
What When Wrong?
- the Unity example 2D platformer script had a bug
- not sure if it is a code bug with the 2D rigidbody
- fix was to manually sync the Transform position with the RB's position every time it got moved.
- the Unity example 2D platformer script didn't respond well to the moving platforms
- Coded the platforms to detect the player and move the player with the platform
- Solution still had some edge cases that were off
What Lesson(s) Did I learn?
- Work out gameplay systems in a demo level until they work correctly, then build into levels.
What did I take away?
- adding puzzles to the game made it much more interesting to me
Milestones/Workflow/Tool Usage
- Start with Prior Project
- Create moving Platform
- Debug moving platform physics
- Create switch
- Link switch to platform
- Update level to add puzzles
What would I do if I was to work further on this (Expanded from an MVP to a full game)?
- better art
- more enemies
- attacks
- more puzzles
- more levels
- simple story?
No comments:
Post a Comment