top of page
ChatGPT Image Apr 16, 2025, 10_26_42 AM.png

GAME PREVIEW 

Duration: February 2023 - April 2023

A LOCAL & ONLINE MULTIPLAYER FPS/TPS PVP GAME!

Developed in Unreal Engine 5 using Blueprint & C++, Battleground is an online and local multiplayer FPS. I handled all design, programming, and implementation. Below are clips showcasing the mechanics I developed. 

WEAPON LOGIC

WEAPON PICKUP & DROP

Players can find weapons scattered across the map once spawned in, & have the ability to pick up and drop them. This also allows trading weapons!

WeaponFire.gif

WEAPON FIRING & RELOAD

As of right now, there are 4 weapons. The AK-47, M4A1, 1911 Pistol, and a Rocket Launcher. All function and have unique reload animations.

HEAD, BODY, & LIMB SHOTS

Head, body, and limb shots all have different damage percentages, enhancing the importance of accurate aim. This was accurately done using physic bodies.

HEADSHOT.gif
WeaponSwitch.gif

WEAPON SWITCHING & INVENTORY

Players have an inventory capable of holding two types of weapons: Heavy & small. This means only one primary weapon ex: AK, RPG, & one secondary ex: Pistol, can be available.
 

MULTIPLAYER PREVIEW

FULL REPLICATION

All necessary factors are replicated in Warfront. Weapon VFX, SFX from the given location, dropping/equipping weapons, & more are all accurately replicated to both the server and client for a local & online capable experience.
 

Replication.gif
Slots.gif

WEAPON SLOTS

Depending on what weapon is equipped or in your inventory showcases where it sits on your body. Ex: Unequipped Primaries rest on players back, while unequipped secondaries holster on the players hip.

LEVEL DESIGN

USE ARROWS ON THE LEFT AND RIGHT TO MOVE THROUGH IMAGES

HighresScreenshot00001.png

UI DESIGN

ADVANCED MAIN MENU

Unique 3D main menu's depending on selected game mode with different camera transitions & UI animations. The settings work, allowing the user to alter performance & graphics. Multiplayer's menu is shown here:

MainMenu.gif
TeamSelect.gif

TEAM SELECTION

Upon entering, players choose what team to join. there can be an unlimited number of teams created through the system I designed. There is also free-for-all capability.

PLAYER MOVEMENT

CROUCH / PRONE

Players can crouch and prone, all fully replicated. I am currently working on my own omni movement system, similar to Call of Duty Black Ops 6's allowing diving, sliding, and firing in the midst of them.

youtube-video-gif.gif
Jump.gif

BASIC JUMPING AND CLIMBING

Players jumping can climb certain areas of maps. There is a "no mans land" area on the snowy trench map, which is always extremely fun to reach.

bottom of page