This is an awkward attempt to start making games. Now you ask me why awkward? Well, every man has to master some shit he can't explain. I mean there is one limitation at least: we can only redraw one line of a console output. Can we make an addictive gameplay? Who knows, let's try!
Clone the project:
git clone git@github.com:antivoland/console-viewport.git
or
git clone https://github.com/antivoland/console-viewport.git
Run antivoland.game.Game::main
, for instance, and enjoy tiny demo or make a formal run:
mvn exec:java -Dexec.mainClass="antivoland.game.Game"