Java Project Lvl1 is a collection of six CLI games that can be run in your terminal:
- Greet
- Even
- Calc
- GCD
- Progression
- Prime
This project is written with a focus on object-oriented programming. All games have a common base class (the Engine class), so adding a new game is quite simple. I use Gradle as a build automation tool and GitHub Actions as a continuous integration (CI) platform. I also use Make & Makefile for frequently used commands in order to save time.
make
make run-dist
make build
make lint
make check-updates