PostMortem


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

Leave a comment

Log in with itch.io to leave a comment.