Warzone Dynamics: Commander's View

Overview

Modern-era war game that represents a novel fusion of real-time strategy (RTS) and third-person shooter gameplay. Designed to appeal to audiences who enjoy both strategic depth and direct combat engagement, this game features a dual-phase mechanic where players can switch between a strategic RTS view to manage units while switching to the third-person perspective, demonstrating how the scenario could look from the perspective of a soldier.


Genre  Hybrid RTS & 3rd Person shooter

Game Engine  Unity Game Engine

Control   Combined RTS & 3rd Person Controller

Team Project Yes, and my role was coordinator and lead developer

Theme Realistic & Simulation

Version Controlling  PlasticSCM

Idea The idea of the game originated from a simple class assignment that asks for control of a flying object.

Codes of Project  LinkToCodes

Licenses

Technical Highlights

  • Unity Engine
  • Optimization Approaches
  • Multi-Threading
  • Custom Multi-thread Explosion System
  • Custom AI & Vision System for Soldiers
  • Transition between RTS & Third Person Controller
  • Physics based Projectiles for AI soldiers
  • Physics Engine Integration for Projectiles, Missiles, and Anti-Missiles
  • Central Management System for Anti air System
  • Use of Kinematics science

Technical Details

Optimization approaches

Custom Multi-thread Explosion System

Custom AI & Vision System

Unified Damaging System

Polymorphism and Class Hierarchy

Central Management System for Anti Air System

Physics Engine Integration for Projectiles, Missiles, and Anti-Missiles

Use of Kinematics

Path Finding

Problems & Solutions

Explosions shutters the main thread
Custom Vision System blind spots
Objects rapidly firing physics-based projectiles
Multiple AI-controlled agents