A roguelike, survival game where you control a lone spacecraft drifting through space filled with dangers.
- Java Development Kit 17
- A Java IDE (Eclipse or IDEA)
- Singleton
use to load sprite on SpriteCache and Create an instance of managers things - Observer
use as event Listener on GameScene - Composite
used to equip weapons for player on PlayerShip - Object Pool
used to manage and reuse resources on managers things such as ProjectileManager and ResourceEntityManager - Flyweight
use SpriteCache to preload images
- Double click file
tlm-1.0.0.jar
or typejava -jar tlm-1.0.0.jar
on your terminal - Use
W
to move up - Use
A
to move left - Use
S
to move down - Use
D
to move right - Use mouse to aim an enemy or direction of the bullet
- 6410545525 Pawitchaya Chaloeijanya
- 6410546165 Thanadol Udomsirinanchai
- 6410546203 Preawpan Thamapipol