Gamengo is a 2D platformer game where players control Mruczek, a friendly cat navigating through various obstacles and enemies to reach the end of each level. This project showcases the combined effort of Oktawian Kausz and Kamil Marszałek, employing advanced game development techniques with intuitive gameplay and high-quality audio-visuals.
Gamengo is a 2D platformer featuring Mruczek, the cat. Players must navigate through levels filled with unique obstacles and enemies, utilizing a combination of running, jumping, and other maneuvers to progress. The game includes a stamina system, collectible coins, and health management through heart containers.
- Game Engine: Unity 2022.3.22f1 LTS
- Programming Language: C#
- Additional Tools:
- Visual Studio: For coding and debugging
- Adobe Photoshop / GIMP: For 2D graphics creation and editing
- Audacity: For sound editing
- Git / GitHub: For version control and collaboration
- Unity Asset Store: For additional resources like sprites and sounds
The project was managed using GitHub, allowing for efficient version control and collaboration. The development history is well-documented in the commit logs, providing a clear timeline of progress and changes.
Warning
Ensure all team members synchronize their repositories frequently to avoid merge conflicts.
- Menu: Start game, options, exit.
- Controls:
- Left/Right Arrows or A/D: Move left/right
- Space or W: Jump
- S: Crouch (on ground) / Faster fall (in air)
- Stamina System: Energy management for running and jumping.
- Collectibles: Coins and health-replenishing milk cartons.
- Levels and Obstacles:
- Spikes, moving platforms, seesaws, breakable bridges
- Enemies: Different types with unique behaviors.
- Audio: Background music and sound effects for immersive gameplay.
- Parallax Backgrounds: Multi-layered backgrounds for visual depth.
- Idle Meowing: Mruczek meows after 4 seconds of inactivity to prompt player action.
- Clone the repository:
git clone https://github.com/whycody/Gamengo.git
- Open the project in Unity:
- Ensure you have Unity 2022.3.22f1 LTS installed.
- Open the project folder in Unity Hub.
Important
Make sure to use the specified Unity version for compatibility.
- Navigate through the game using the specified controls.
- Manage Mruczek’s stamina and health while collecting coins and avoiding obstacles.
- Complete levels to progress through different environments.
Tip
Collect milk cartons to restore health during gameplay.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m "Description of changes" - Push to the branch:
git push origin feature-branch
- Create a pull request detailing your changes.
This project is licensed under the MIT License. See the LICENSE file for details.