It is simple libGDX project with Kotlin made for reasons as follows
- 2D sometric drawing with height
- Very simple shader for representing person in water
- Proper using AssetManager class
- Reading file using json file
- Segregation of models and views
- Mouse click interface
- Proper Save and Load for android
- Undo and Redo action
- Testing custom animation class
Works on android and Desktop.
Control 1.Arrow keys : move cursor(Sword image) 2.Enter keys : attack 3.Space bar : selected person to cursor position 4.U : Undo 5.R : Redo 6.S : Save 7.L : Load