Navbar Programmer

OverBite

PvP TPS Online Arena

Project Details

Role:
Game Programmer | Game Designer | Game Producer | Level Designer
Period:
Sep 2025 - Nov 2025
Game Engine:
Unity6 3D NGO Multiplayer Online
For:
PUC-SP

Impacts on the Project

Gameplay

Player Movement System (Client Prediction & Reconciliation)
Weapon System
AI System (A* Pathfinding)
Respawn
Leaderboard
KillFeed
Shoulder Swap
FFA Game Mode (10 Players)

Design Patterns

State Pattern
Service Locator
Observe Pattern
Dependency Injection
Component Pattern
State Machine
Strategy Pattern
Object Pool

Multiplayer

Networked Player Movement
Networked Player Health and HealthBar
Networked Game Flow (waiting for players, in match, game over)
Handle Lag
Client Prediction & Reconciliation Movement
Relay Servers Support
LAN Connection Support

Performance Optimization

Object Pooling
Occlusion Culling
Assembly Definition

Cutscene

Unity Timeline
Adobe Premiere

Description

A multiplayer third-person shooter built with Unity6.2 and Netcode for GameObjects. This project serves as a comprehensive learning platform for advanced game development concepts, focusing on networked multiplayer mechanics, client-server architecture, and modern Unity development practices. I built the game on my own and purchased all the Art and Effects Assets in the Unity Asset Store, but I created and designed the level design.