top of page

Tank Battle (C#)(Unity)

Developed a 3D game in Unity using the MVC (Model-View-Controller) pattern for better code structure, modularity, and scalability.

🔹 Model: Manages game data and logic.
🔹 View: Handles UI and visual representation.
🔹 Controller: Processes inputs and connects Model with View.

Key Features:

✅ Tank System – Spawn & manage Player & Enemy Tanks with unique attributes.
✅ Shell System – Implemented various Shell types with distinct damage values.
✅ Health Management – Balanced health system for Player & Enemies.
✅ AI Navigation – Used NavMesh for intelligent enemy movement.
✅ UI & Target Buildings – Designed structured and interactive UI elements.
✅ Modular Sound & Effects System – Managed SFX & VFX dynamically.

Built with scalability and maintainability in mind using industry-standard design patterns. 

ks

Screenshot (628).png
Screenshot (631).png
Screenshot (629).png
bottom of page