First_TopDown_Game
This game was developed as the final project for the Second Midterm Exam of Programming I during my first semester of the Video Game Development degree. The main objective was to build a complete game in Unity applying all the core programming concepts learned in class. It is a Top-Down action game where you must survive and defeat enemies using different weapons.
Key Features
-
Complete Game Loop: The game features a main menu , fully functional win and loss conditions with their respective screens , and a restart system.
-
Responsive Controls: Smooth player movement driven by keyboard inputs.
-
Combat & Collisions: A robust shooting and damage system using 2D colliders to affect enemies and the player.
- Enemy AI: Smart enemies that navigate the map using Unity's NavMesh system to chase and attack the player.
-
Dynamic Animations: Smooth state transitions (like walking and attacking) handled through Unity's Animator.
-
Clean Code Architecture: Developed applying good programming practices, clean scripts, and scalable systems (like ScriptableObjects for weapons).
Controls
-
W, A, S, D: Move the player.
-
Left Click: Shoot.
-
1, 2, 3: Switch weapons.
| Status | In development |
| Platforms | HTML5 |
| Author | fabrizioandrade |
| Genre | Action |
| Made with | Unity |
| Tags | 2D |
Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.