It is a rather barebones tower defense game for a uni project.
You can launch the game and play until victory over the scenario you chose.
The gameplay consists in putting towers on the buildable areas and trying to survive through all levels.
There is a "skill issue edition" (SKE) of the game named 2 which is possible to finish even if you are not really good.
Some little extras to the base game :
- Ice Caster tower
- Funny sounds (keep your computer's volume low to avoid surprises)
- Somehow helpful error detection with precise exceptions
There is currently two games, one difficult and the other easier, respectively named 1 and 2, choose the one you want when prompted at launch.
You will likely need JDK 21 or higher, older versions aren't supported and will never be, at least you are lucky we did not use java23's features.
Nothing more should be necessary as there is no external libraries, StdDraw is already in the source tree.
Windows is not supported, we don't know about powershell. Launch it from VScodium and it should work.
Works on Apollinaire's machine trademark.
First open a terminal.
git clone [email protected]:NyanMaths/astod.git
cd astod/src
javac -d ../bin game/ASToD.java
cd ..
On Wayland (Java my beloved...) : DISPLAY=:0 /usr/bin/env java -XX:+ShowCodeDetailsInExceptionMessages -cp bin game/ASToD
On Xorg : /usr/bin/env java -XX:+ShowCodeDetailsInExceptionMessages -cp bin game/ASToD
Participating students :
- BRISSY Apollinaire
- GATE Tudi