This was my first game. We started this project with my friend . I learned so much about Unity while creating the Controller game which is a 20 minutes game demo. We handled the whole Unity Editor and code side. Below there are the systems and mechanics that we implemented.
- Movement
- Enemy Behaviour
- Teleport
- I/O system
- Interaction
- Dialogue system
- Map
- Menu
- Sound Manager
- Level Manager
- HUD
- Ladder Movement
- Checkpoint System
I learned the following concepts.
- Unity2D
- Game Development Pipeline
- Using OOP in Unity
- Debugging
- Masking
- Animations
- Canvas UI
- Prefabs
- Sound
I started this project to learn about Unity3D. I have used Unity free assets. Below there are the systems that I implemented.
- I/O system
- Movement wih NavMesh system
- Tower detection system
- Grid based map
- Currency system
- Upgrade system
- Agent Behaviour
- Wave Manager
- Camera Rig
- Sound Manager
- Level Manager
- Menu
- HUD
I learned the following concepts.
- Unity3D
- Particles
- NavMesh
- Scriptable Objects