A downloadable game

This game was created using the Python programming language and the Pygame library. It features Procedural Map Generation, which means that the maze map is randomly generated each time the game is started or reset. No two games are exactly the same.

The game features unique Emoji-based graphics, a cinematic zoom-in intro animation, and an audio system that responds to the player's actions. 

Game Goals:

The player's main goal is simple yet challenging:

  • Collect All Bananas (๐ŸŒ): Players must explore the maze to collect all the scattered banana items.
  • Avoid Ghosts (๐Ÿ‘ป): Enemy NPCs move randomly. If the player comes into contact with a ghost, the game is over (Game Over).
  • Open the Exit Door (๐Ÿšช): The door is initially locked (๐Ÿ”’). Once all bananas are collected, the door will open.
  • Win the Level: Enter the open door to win the game.

Controls:

Arrow Keys or WASD: Move.

R: Reset / Generate New Map.


Main Feature:

  • Infinite Maps: Maps are automatically generated using a random generator algorithm.
  • Dynamic Difficulty: The number of enemies adjusts to the size of the map area.
  • Smart Rendering: Displays use Emojis (๐Ÿ’, ๐Ÿ‘ป, ๐ŸŒ) and support camera animation.
  • Responsive Audio: Background music and sound effects for every interaction.
  • Window Scaling: The game window size automatically adjusts to the map size.

Download

Download
Jim The Monkey v1.0.exe 180 MB

Leave a comment

Log in with itch.io to leave a comment.