A game built as a University project for the Computer Programming 2 course I'm currently taking.
The game is supposed to take the form of a "last man standing" battle royale form with medieval feel.
Using old pokemon games tiles style and entity system
The game is built in pure Java using Swing
The resources found in the res directory are still not the final ones they are for experimenting and building the base game
- Working game loop
- A general handler class
- A full animation through sprite sheets
- A tile system
- An entity system/structure
- Input managers
- States handler
- Assets handler
- A general working movement system
- A working camera that follows the player and has limits
- pixel perfect collision
- collision with entities
- Menu state
- A melee combat system
- Mouse + keyboard combat instead of keyboard only one
- Items droppings
- Simple ingame UI
- Items pickup
- Inventory system
- Network system to play multiplayer
- Long range combat system
- Audio files and background music