This is the project for learning Unity Engine at beginner-intermediate levels.
*Update 22-10-2023:
- Setup editor tool for creating dungeon graph
- Setup various room and dungeon templates
- Setup main game scene, cinemachine
- Complete random dungeon generator and set up GameManager
- Setup Player class (ongoing)
*Update 09-11-2023:
- Add project document
- Add player prefabs
- Configure Animation
*Update 10-11-2023:
- Config player control and instanciation
- Config cinemachine to target both player and mouse cursor (aim direction)
*Update 11-11-2023:
- Add door interactive function:
- Appear when player get close
- Open when player walk pass
- Close when player enter a room with enemies
- Re-open after player clear the room
- Fade out visual behind the door when closed
- Appear the visual behind the door when open
*Update 1-11-2023:
- Implement object pooling
*Update 20-11-2023
- Configure weapon and ammo system
- Configure weapons and ammo types variant
*Update 21-11-2023
- Add sound fx to game
- Add minimap to game
*Update 22-11-2023
- Setup enemies
- Add vfx
*Update 23-11-2023
- Setup enemies navigation
- Setup enemies movement
*Update 25-11-2023
- Implement enemies spawning
- Implement enemies attack pattern
*Update 26-11-2023
- Implement scoring system.
*Update 27-11-2023
- Update gameplay (chest, reward,...)
*Update 29-11-2023
- Setup other game things (Music, setting, map,...)
*Update 30-11-2023
- Setup main menu UI. Finishing game.
*Update 06-01-2023
- Add CI/CD configuration