Skip to content

whycody/Gamengo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gamengo - README

GitHub Repo stars Static Badge GitHub top language GitHub repo size

GitHub Created At GitHub Release Date

Overview

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.

Game Screenshot

Table of Contents

  1. Game Description
  2. Technologies and Tools
  3. Game Mechanics
  4. Installation
  5. Usage
  6. Contributing
  7. License

Game Description

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.

Technologies and Tools

  • 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

Development Process

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.

Game Mechanics

  • 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.

Installation

  1. Clone the repository:
    git clone https://github.com/whycody/Gamengo.git
  2. 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.

Usage

  • 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.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-branch
  3. Make your changes and commit them:
    git commit -m "Description of changes"
  4. Push to the branch:
    git push origin feature-branch
  5. Create a pull request detailing your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Created with ♥ by Oktawian and Kamil

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors