Skip to content
This repository has been archived by the owner on May 4, 2018. It is now read-only.

neungkl/last-wish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Last Wish

The Last Wish

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.

Works

  • Animation implements by my own using while(1) and sleep 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.

Game Concept

  • 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.

Authors

This project develop by a group project consists of two students in each group.

Usage

java -jar The_Last_Wish.jar

Have fun :D

About

🔥 Java tower defense game that you must protecting your base from the zombies attacker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages