A downloadable game

I developed a 3D Top-Down Shooter game prototype using Unity as a learning project to deepen my understanding of the underlying structure and logic of games in this genre. This project served as a comprehensive educational experience, allowing me to explore and implement various advanced concepts and techniques.

Key features and systems developed in this project include:

Enemy AI Management (NavMesh)

I utilized Unity's NavMesh to implement artificial intelligence for enemy behavior, ensuring that enemies navigate the environment and interact with the player in a dynamic and engaging manner.

Mission/Quest System

I developed a robust system to handle in-game missions and quests, adding depth and objectives to the gameplay experience.

Procedural Level Generation

I began exploring the fundamentals of procedural generation, creating algorithms that generate levels dynamically to enhance replayability and variety.

New Input System

I implemented Unity's New Input System to manage player controls, providing a flexible and modern approach to handling player input.

Finite State Machine (FSM)

I used a Finite State Machine to manage the game's state, ensuring smooth transitions between different game states and maintaining organized and efficient code.

User Interface (UI) System

I designed and implemented a comprehensive UI system to provide players with essential information and a seamless interactive experience.

What I learned

Through this project, I have gained a deeper understanding of game mechanics, AI behavior, procedural generation, and efficient state management within a game environment. I improved my skills in designing user interfaces and managing complex input systems, which are crucial for creating engaging and intuitive player experiences.

Note: This project was created solely for educational purposes and was not based on an original idea. It was used as a means to study and learn new concepts in game development.

Teacherhttps://unityalexdev.com/

Download

Download
Top-Down Shooter - Prototype.zip 61 MB