PostMortem
Lava Escape » Devlog
Successes:
- Collaborated and created a platformer game with 5 levels: Easy, Medium 1, Medium 2, Hard and Boss.
- Designed and created UIs, the player, enemies and animations.
- The player is animated with idle, run, jump and damage states.
- swords enemies, archer enemies and a boss
- Our game has a smooth difficulty curve.
- Tutorial
- Level selection map
- We dedicated ourselves to create fun user experience.
- environment objects: lava pools, stalactites, moving platforms, etc.
Setbacks:
- Sprites and Animations
- Creating sprite animations with variable angles for shooting
- Learning how to create sprites and their animations
- Player Tracking and Interaction
- Tracking the mouse in 2D space with a moving player
- Tracking player health and score between levels
- Overall Game Design and Creation
- Time constraints ie. Unexpected extra time for integration and implementation
- Figuring out level design that is playable but interesting with a natural feel of progression
- Delayed music and sound due to bug with DoNotDestroyOnLoad Game Manager
What We Learned:
- GAME DESIGN:
- Rewards system(What motivates the player more)
- Battle system (skeletons)
- COLLABORATIONS:
- Assignments
- Avoid Merge Conflicts
- C# SCRIPTING:
- Concise code
- Code reusability
- AI for the enemies and boss
- ANIMATIONS:
- Animations process
- UI:
- Clean and Consistent
- Straightforward
Future Potential Addons:
- LARGER LEVELS — In reality, caves are using very large and have a lot of possible routes; It would be nice if the player got to experience the same vibe as someone who was actually exploring a cave
- CHECKPOINT SYSTEM — With larger levels, the more progress that the player loses each death. A checkpoint system within the levels would remove some of that frustration
- MORE TOOLS — More mechanics in the game may improve the games replayability, as more tools would mean an increased number of unique ways to complete each level
- INTERACTABLE ENVIRONMENT — As of right now, you can only destroy terrain using dynamite. Levels may encourage more exploration if we had more interactable environments, especially with the addition of new tools
- MORE ENEMIES – For example, Bat Enemies
Get Lava Escape
Lava Escape
Status | Released |
Authors | Michael Chen1, geg321, YilinZ, riveto |
More posts
- Development and TestingApr 07, 2023
Leave a comment
Log in with itch.io to leave a comment.