Recycopter is an endless arcade simulation game where you pilot a helicopter and a boat to clean up the environment. Collect trash from the ocean and islands, recycle it into useful materials, and upgrade your gear to reach higher levels. Check out more at recycopter.madebydap.my.id
Untuk file aplikasi, makalah, dan PPT dapat diakses melalui link drive berikut: https://drive.google.com/drive/folders/1v1HDCOYMmTwczSwndK8_iqbb9Lme4jTf?usp=sharing
- Multi-Vehicle Gameplay: Seamlessly switch between piloting a Helicopter for aerial collection and a Boat for water-based cleanup.
- Trash Collection & Recycling: Gather various types of trash and process them in your base to craft valuable items.
- Economy & Shop: Sell crafted items to earn money and purchase fuel or upgrades.
- Crafting System: Use collected resources to craft new items.
- Save System & Leaderboard: Compete for the highest level and most trash recycled. Your progress is saved automatically upon Game Over.
- Dynamic World: Experience a 3D world with day/night cycles and physics-based interactions.
- ALT + Mouse: Open Character Switch Wheel (Select Heli, Boat, or Base).
- ESC: Pause Game / Open Menu.
- W / S: Ascend / Descend (Engine Power).
- UP / DOWN: Pitch Forward / Backward.
- A / D: Roll Left / Right.
- Q / E: Yaw Left / Right.
- F: Pick Up / Drop Trash.
- W / S: Accelerate / Reverse.
- A / D: Steer Left / Right.
- F: Pick Up / Drop Trash.
- I: Open Crafting Menu.
- B: Open Shop Menu.
This project uses Gradle and LibGDX.
- Java JDK 17 or higher.
To run the game on desktop:
Windows:
gradlew.bat lwjgl3:runLinux/macOS:
./gradlew lwjgl3:runcore: Main game logic and shared code.lwjgl3: Desktop launcher and platform-specific code.assets: Game assets (models, textures, sounds).
Created by Daffa Rahman and Syaikhasril.