Gradded-Unit is a Java platformer project created by Future Pixels (2018–2019).
- This project uses a custom engine, LiamEngine. You can find the engine repository here: https://github.com/RandomlyFuzzy/LiamEngine
- The repository includes a helper script at
scripts/update_engine.shwhich fetches the latestLiamEngine.jar(or builds it from source) and places it intoGradded-unit/Gradded-unit/Libaries/.
- Lightweight Java game engine integration (LiamEngine)
- Single distributable JAR with bundled libraries
- Cross-platform packaging: ZIP bundles for Linux and Windows with bundled JRE
- Simple launcher scripts:
run.sh(Linux/macOS) andrun.bat(Windows) included - Asset-driven levels and resources under
Gradded-unit/Gradded-unit/resources - Ant-based build for reliable reproducible builds
-
Run locally: make sure JDK 8 is installed and run:
./run.sh
-
Or run the built jar directly (after building):
java -Xmx512m -jar Gradded-unit/Gradded-unit/dist/Gradded-unit.jar
- A GitHub Actions workflow at
.github/workflows/release.ymlbuilds the project, packages platform bundles (including a JRE, resources and launchers) and creates a GitHub Release with ZIP artifacts when you push av*.*.*tag.
- Maintained by the Future Pixels team.