An open-source puzzle game in Java/LibGDX for Android devices where you move planets around a grid so that their total "gravity score" equals the gravity requirements of the system they're in.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
android
assets-unpacked
core
gradle/wrapper
marketing
psd
.gitignore
CONTRIBUTING.md
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle
start_asset_manager_integration.patch

README.md

Gravity Grid

An open-source puzzle game in Java/LibGDX for Android devices where you move planets around a grid so that their total "gravity score" equals the gravity requirements of the system they're in.

Go to the Google Play page for screenshots.

A complete game

Gravity Grid is a complete, working, published game on the Google Play store. It was entirely designed and developed by me as a way to test whether I can rapidly learn Java, LibGDX, and Android development.

I open-sourced this game because I want people to be able to learn from my strengths and mistakes.

Play for Free

You can play Gravity Grid on your Android device for free on the Google Play store:

https://play.google.com/store/apps/details?id=com.turkey.gravitygrid

Level generator

There's an associate Java CLI application for generating Gravity Grid levels. Check it out!

Development

I used JetBrain's IDEA (the Intellij IDE) to build this, and then eventually Android Studio. At a time I was using both side-by-side. Since gradlew is integrated into this repo, anyone who has used LibGDX and/or IDEA and/or Android Studio before should feel right at home.