A downloadable game for Windows

Dive into an intense, fast-paced online multiplayer shooter built in C++ with Unreal Engine, designed for both LAN and internet play with seamless matchmaking sessions. The game enables players to host and join matches, providing dynamic, competitive experiences. Key features include:

  • Matchmaking & Multiplayer Conversion: A robust matchmaking system for online play, with a custom plugin designed to convert any Unreal Engine project to a fully functional multiplayer setup.
  • Replication & Network Optimization: Learn and implement critical replication techniques, tailored for high-speed shooter mechanics. Optimize network code to balance bandwidth efficiency with peak performance, ensuring smooth gameplay.
  • Advanced Lag Compensation: Minimize latency issues with client-side prediction and server-side rewind, allowing precise, lag-compensated shooting.
  • Arsenal & Pickups: Equip a variety of weapons—pistols, SMGs, assault rifles, and more—with diverse pickups like shields, health boosts, speed and jump buffs, and ammo refills.
  • Player Mechanics: A complete multiplayer movement suite including crouching, aiming, jumping, strafing, reloading, and throwing grenades.
  • Fully Functional HUD: Display vital stats with health and shield bars, ammo count, score tracking, and game timers.
  • Customizable Game Modes & Match States: Adapt match settings with unique game modes, pre-match warmups, victory displays, and session announcements.
  • Core Multiplayer Classes: Harness Unreal Engine's multiplayer architecture with Game Mode, Game State, Player Controller, and more.
  • Subsystem Management: Create custom subsystems to streamline online sessions and integrate with platforms like Steam for broader connectivity.

This project builds on Stephen Ulibarri's Unreal Engine 5 C++ Multiplayer Shooter course, providing a hands-on foundation in creating an optimized, engaging multiplayer shooter experience in Unreal Engine.

Updated 5 days ago
Published 8 days ago
StatusReleased
PlatformsWindows
AuthorJuan José
GenreShooter
Tags3D, Unreal Engine

Download

Download
MultiplayerCPPP2P.zip 613 MB
Download
multiplayer-p2p-shooter-game-windows.zip 641 MB
Version 2 5 days ago