This is the final project of 2110215 Programming Method class in Chulalongkorn University.
🔥 The Last Wish is the game written with Java language. Using JFrame as a library to render object to screen. No other library use. Some animation and image reader are implement by my own.
- Animation implements by my own using
while(1)
andsleep
time to refresh framerate of game. - Image animation written by me. But the reader part using the other code.
src/render
is collecting of renderable object that display to screen.src/object
the object information, calculate behind the game process.- The object hitting detection using Euclidean distance implementation. All object are represent as a circle object for fast and easy detection checking.
- Memory pooling is the main part of speed up game performance.
- You play as a king, who protect the zombie which spawn around you base.
- You must handle the resource and money to build the resource base or some attacker base to kill the zombies before it's invasion.
- Each level will more harder and spawn new type of zombie.
- Play the best as possible for reach to higher level.
This project develop by a group project consists of two students in each group.
- Kosate Limpongsa (Me)
- Weeraphat Jungsomjatepaisal @5731100221-WJ
java -jar The_Last_Wish.jar
Have fun :D