CarbonAdventure is an exhilarating 2D Java game focused on the importance of minimizing your carbon footprint while traveling in your daily life. Embark on a thrilling adventure through colorful maps, challenging obstacles, entertaining characters and interactive elements while learning about sustainability and environmental awareness.
Video is sped up to 2x speed so I would sincerely reccommend watching it on mute for sake of your sanity!
CarbonAdv.mp4
Experience smooth controls and physics interactions that make playing the game a delightful experience.
Immerse yourself in a visually stunning world with colorful graphics and captivating scenery.
Test your skills with multiple levels of increasing difficulty, each presenting unique obstacles and puzzles.
Encounter various interactive objects such as gems, NPCs, barricades, and more as you progress through the game.
Compete for the highest scores and track your progress on the leaderboard to see how you stack up against other players.
The game was created by the following contributors:
- Nathan Power
- Niall McKay
- Phillip McNamee
- Simon Martenson
- Darragh Redmond
The development of CarbonAdventure took place between March 31 and April 18, with the dedicated efforts of the development team to bring the game to life.
To run the game locally, ensure you have the following installed:
- Java Development Kit (JDK): Required for compiling and running Java code.
- Integrated Development Environment (IDE): Use an IDE like IntelliJ IDEA or Eclipse for convenient development.
- LibGDX Framework: Set up the LibGDX environment and dependencies in your IDE.
- Clone the repository to your local machine: git clone https://github.com/nathanpower1/CarbonAdventure.git
- Open the project in your preferred IDE.
- Set up the LibGDX environment and dependencies if not already configured.
- Build and run the project from your IDE.
- Use the arrow keys or on-screen controls to move the player character.
- Collect gems and other items to score points and progress through the levels.
- Avoid obstacles and enemies to stay alive and reach the end of each level.
- Compete for the highest score and try to beat your own records on the leaderboard.
Thanks to the creators of the LibGDX framework for providing a powerful platform for game development.
Special thanks to our players for their valuable contributions and feedback.