A fast-paced color-matching arcade game built with LibGDX.
Chroma Fall is a minimalist arcade game that tests your reflexes and sense of timing.
Your goal: match the color of the falling blocks before they hit the wrong surface — or else is game over.
Built using LibGDX and optimized for Android.
- 🎨 Dynamic color-based gameplay — dodge obstacles and collect orbs to change your color and survive longer.
- ⚡ Smooth tilt controls — intuitive motion-driven gameplay optimized for mobile devices.
- 🧠 Custom local leaderboard — track your highest scores and challenge yourself to beat your personal best.
- 🎵 Funky, royalty-free soundtrack — an energetic background beat that keeps the pace engaging.
- 🖌️ Minimalist UI — clean and modern interface designed for clarity and style.
- 👁️ Color-blind friendly mode — adjustable color palette options for accessible gameplay.
- 💾 Offline play — no internet connection required to enjoy the game.
- 🔧 Open-source structure — built with LibGDX and Gradle, easy to explore and modify.
Main Menu |
Leaderboard |
Color-Blind Mode |
Before running the game or building from source, ensure you have:
Tool | Version | Description |
---|---|---|
Java JDK | 8+ | Required to compile the project |
Gradle | 7.x | Build automation tool |
Android SDK | 30+ | To build and deploy to Android |
LibGDX | 1.12+ | Core game framework |
Code License
This project is licensed under the MIT License — you’re free to use, modify, and distribute the code, provided that you include the original copyright notice.
See the LICENSE file for full details.
Assets and Media
- 🎵 The soundtrack and sound effects are royalty-free and used under a free-to-use license.
- 🎨 Visual assets (logo, UI elements, textures and icons) were either self-created or obtained from free-to-use resources.