Drone Defiance is a first-person shooter prototype inspired by popular titles like Call of Duty, Battlefield, and incorporates alien elements reminiscent of Gears of War.
Drone Defiance is a first-person shooter prototype inspired by popular titles like Call of Duty, Battlefield, and incorporates alien elements reminiscent of Gears of War. Developed in Unreal Engine 5.3, the game utilizes a combination of Blueprints for rapid prototyping and C++ for performance and advanced functionality, creating a dynamic and immersive experience.
Platform : PC
Mechanics and Features include the following
• Voron Behaviour: Utilized Behaviour Trees, Tasks, Decorators, and Services to plan AI actions and decision-making.
• Drone Behaviours: Implemented search-and-destroy AI using PawnSensing.
• Power Core & Shield: Linked the power core to the Voron shield to manage its functionality.
• Quest System: Managed game progression with a dynamic quest system, determining game end conditions.
• Pickup System: Handled health and ammo pickups for seamless player resource management.
• Weapon & Health Components: Developed reusable Actor components for weapons and health across characters and pawns.
• Game Instance & Game Mode: Managed game state and data through event delegates for reliable RPC communication.
• Countdown Timer: Introduced a countdown timer to create a sense of urgency and loss condition.
• Waypoint Radar: Helped players locate objectives through intuitive waypoint navigation.
• Ranking System: Provided players with a sense of achievement through a comprehensive ranking system.
• UI Design: Designed and integrated intuitive user interfaces with event delegates for RPC calls.
• Level Sequencer: Utilized level sequencers to introduce key game details before gameplay begins.
This was a solo project I undertook following my MSc program. Throughout the development process, I took on a wide range of responsibilities, including but not limited to:
• Game design and mechanics
• Programming (both Blueprint and C++)
• AI Planning
• Level and environment creation
• Testing and optimization
• UI/UX development
• Audio Engineering
• Asset Sourcing
• Intro Cinematics
• Quality Assurance
Drone Defiance showcases my proficiency in full-cycle game development, encompassing system architecture, AI design, and optimization techniques. The project emphasizes the importance of blending technical innovation with player-centric design, resulting in a refined, engaging, and seamless gaming experience. This hands-on journey has allowed me to develop a deeper understanding of various facets of game development.