Project Description: A single level of a 2D platformer with environment and monsters. Hero jumps around the environment and over the monsters to collect coins and reach the end of the level. Upon collision with monster hero dies and game starts from beginning.
- Tools:
- Java 8
- Swing GUI Library
- GitHub
- Structure:
- Sprites
- 3 classes:
- utils;
- character;
- map;
- Steps:
-
Field
-
Environment
-
Character / Hero
-
Move Character
- jumping
- walking
-
Monsters
-
Collectables (coins)
-
Move Monsters
- walking
-
Collision between Hero and Monsters
-
Collision between Hero and collectables
-
Scoring system
-
Lives