
What is Battleseries?
Battleseries is an ongoing, custom Unreal Engine 5 sandbox project engineered to replicate and innovate upon the core architectural pillars of the Battlefield franchise.
What are The Goals?
In the short term:
-
Master AAA Engine Architecture
-
Rapid Prototyping & Iteration
-
Prototype/Design Sandbox
In the long term:
-
Reach "Launchpad Status"
-
Deliver multiple unique, Battlefield-inspired game experiences
Project Highlights
-
-
Wide range of different vehicles (tanks, jeeps, jets, helicopters, etc)​​​
-
Multi-seat vehicles where different seats do different jobs (driver vs. gunner vs. passenger), each with their own view and weapon
-
-
-
Attachments visibly change how the gun performs (recoil, ADS speed, etc.).
-
Covers a big range of weapons from handheld guns up through vehicle-mounted heavy weapons.
-
-
-
Missiles/bombs that actually behave differently depending on type: some drop and arc like a real bomb, some you lock onto a target and it curves in on its own, some you actively guide yourself mid-flight.
-
-
-
​A live 3D loadout build (weapon, optic, camo, etc.) driven by data, with per-seat vehicle, weapon and soldier class configuration and instant save-on-select.
-
-
-
​Adding a new weapon, vehicle, or gadget is a matter of filling out data, not writing new code for each one and is why the game can support this much variety without the codebase exploding in size.
-




Project Deep Dives
Project Information​​
Roles
Designer
Programmer
Team Size
Solo
Tools
UE5
UE C++
Blueprints
Visual Studio
GitHub
Production Time
June 2025 - Ongoing
Genre
FPS
Battleseries: Refactored takes the original Battleseries and refactors it into a far more optimal, modular, and flexible system for expansion into a far more comprehensive product. ​
My main objectives have been taking the original mechanics and systems of Battleseries and making them more data-driven, modular, and optimized using new means, methods, and skillsets I've picked up such as C++, Data-Oriented Design, and Entity-Component Systems as well as introduce new systems and mechanics that were not included in the original Battleseries that take advantage of such things.
Project Information​​
Roles
Designer
Programmer
Team Size
Solo
Tools
UE5
Blueprints
Production Time
June 2024 - June 2025
Genre
FPS
Battleseries is a first-person shooter tech demo built in Unreal Engine 5, designed to showcase advanced gameplay systems inspired by the Battlefield franchise. With a focus on dynamic, role-based combat, the project features responsive weapon handling, vehicle mechanics, and context-sensitive controls that adapt seamlessly between infantry and vehicle gameplay. I developed systems for weapon switching, optics, turrets, countermeasures, and unique driving and flight models, emphasizing fluidity and tactical depth. Battleseries demonstrates my expertise in crafting polished, immersive mechanics that bring complex gameplay visions to life.
