New Moons

Lead Game Programmer · Competitive Multiplayer FPS · 2024-2025

New Moons

Project Details

Role

Lead Game Programmer

Release Status
In DevelopmentActive
Key Technologies
Unreal Engine 5FPSC++MultiplayerGASNetworking+11 more

Project Overview

New Moons is a competitive multiplayer FPS built in Unreal Engine, featuring advanced networking solutions and precision combat mechanics. As Lead Game Programmer, I led development of core gameplay systems, combat mechanics, and multiplayer infrastructure with focus on responsive online play and fair competitive experiences.

I led development of core gameplay systems and combat mechanics, architected advanced networking solutions including custom state synchronization, lag compensation, and client-side prediction for responsive online play.

Core Responsibilities

Led development of core gameplay systems and combat mechanics for competitive multiplayer FPS

Architected advanced networking solutions, including custom state synchronization, lag compensation, and client-side prediction for responsive online play

Engineered precision hit registration, movement prediction, and anti-cheat validation systems to ensure fairness and low-latency multiplayer experiences

Designed modular weapon and ability systems using the Gameplay Ability System (GAS), supporting custom attributes, recoil logic, and animation states

Technical Insights

🧠System Design

  • Designed modular weapon and ability systems using GAS with custom attributes and recoil logic
  • Architected advanced networking solutions with state synchronization and lag compensation
  • Implemented precision hit registration and movement prediction for competitive gameplay

💻Programming

  • Developed custom networking systems with client-side prediction and server reconciliation
  • Built modular weapon systems with GAS integration for dynamic combat mechanics
  • Created matchmaking, session management, and region-based server scaling systems

🎯Leadership

  • Led game programming team and established coding standards for multiplayer development
  • Collaborated with designers and technical artists to implement complex player movement and progression systems
  • Managed server deployment and scaling with support for reconnection and cross-region latency smoothing

Project Gallery

New Moons Gameplay
screenshot

New Moons Gameplay

Sci-Fi Environment
screenshot

Sci-Fi Environment

Performance Profiling Dashboard
workflow

Performance Profiling Dashboard

Multiplayer Combat Arena
screenshot

Multiplayer Combat Arena

Technology & Problem Solving

Tech Stack

Unreal Engine 5, C++, Blueprints, GAS, Networking, Multiplayer, Combat Systems, Performance Optimization, Memory Management, Animation Programming, Audio Engineering, Threading, Data Structures, Architecture, Framework, Anti-Cheat, Matchmaking

Challenge

Creating responsive, fair multiplayer experiences with precision combat mechanics while ensuring low-latency gameplay and preventing cheating in a competitive environment.

Solution

Implemented advanced networking solutions with custom state synchronization, lag compensation, and client-side prediction. Designed modular weapon systems using GAS and engineered anti-cheat validation systems for fair competitive play.

Results & Impact

Advanced networking solutions with custom state synchronization and lag compensation

Precision hit registration and movement prediction systems for competitive gameplay

Modular weapon and ability systems using GAS with custom attributes and recoil logic

Ready to Build Something Amazing?

Let's discuss your project and how I can provide technical leadership and expertise.