Welcome to the CoinMan repository! This project is a 2D arcade game where players collect coins while dodging bombs. Built with the powerful LibGDX framework, CoinMan offers an engaging gameplay experience that combines fun and learning in game development using Java.
- Sprite Animation: Enjoy smooth animations that enhance the gameplay experience.
- Collision Detection: Navigate through obstacles and avoid bombs with precise collision detection.
- Gravity Physics: Experience realistic movements with gravity physics implemented in the game.
- Persistent High Scores: Compete against yourself and others with a high score tracking system.
- Interactive Gameplay: Engage in a fun and interactive environment designed for all ages.
To get started with CoinMan, follow these steps:
-
Clone the Repository:
git clone https://github.com/HolyVail/Coin-man.git
-
Open in Android Studio:
- Launch Android Studio.
- Select "Open an existing Android Studio project."
- Navigate to the cloned repository and open it.
-
Build the Project:
- Ensure you have the required SDK and dependencies.
- Click on "Build" in the menu and select "Make Project."
-
Run the Game:
- Connect your Android device or use an emulator.
- Click on the green "Run" button in Android Studio.
You can download the latest release here. Follow the instructions to execute the game on your device.
Once you have the game running, here’s how to play:
- Objective: Collect as many coins as possible while avoiding bombs.
- Controls:
- Use the arrow keys or on-screen buttons to move CoinMan.
- Tap to jump and collect coins in the air.
- Scoring: Each coin collected adds to your score. Avoiding bombs will keep your score intact.
- Stay aware of bomb locations and plan your moves accordingly.
- Time your jumps to collect coins that are out of reach.
- Practice makes perfect! The more you play, the better you'll get.
CoinMan is built using the following technologies:
- LibGDX: A cross-platform game development framework that allows for easy development and deployment.
- Java: The primary programming language used for game logic and functionality.
- Android Studio: The IDE used for development, providing tools for building and testing Android applications.
We welcome contributions to improve CoinMan! If you want to help out, follow these steps:
-
Fork the Repository:
- Click on the "Fork" button at the top right of the page.
-
Create a New Branch:
git checkout -b feature/your-feature-name
-
Make Your Changes:
- Implement your feature or fix the bug.
-
Commit Your Changes:
git commit -m "Add your commit message here" -
Push to Your Branch:
git push origin feature/your-feature-name
-
Create a Pull Request:
- Go to the original repository and click on "New Pull Request."
Thank you for considering contributing to CoinMan!
This project is licensed under the MIT License. See the LICENSE file for more details.
For the latest version of CoinMan, visit the Releases section. Download the latest release and execute the game on your device.
For questions or feedback, please reach out via GitHub issues or contact the repository owner directly.
Feel free to explore the repository, contribute, and most importantly, have fun playing CoinMan!

