Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

215 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiplayer Arena Shooter

The idea behind this project was to create a strong platform for learning and implementing networking in Unreal Engine 5 using c++.

The result is a third person arena shooter with all main weapon archetypes like sniper, shotgun, full auto weapon etc. and features like: scoreboard, inventory(WIP), grenades, ammo/weapon pickups, powerups, complete UI and HUD and some crosshair customization.

This is wraped in 3 main gamemodes:

  • Free For All Deathmatch,
  • Team's Deathmatch,
  • Capture the flag,

and planning on doing CSGO like teams match with bomb.

When it comes to networking this project is utilizing:

  • Client Side Prediction - for example: updating the hud, reloading, aiming.
  • Server Side Rewind - for every type of weapon (excluding explosive weapons like Rocket Launcher although projectile predicting is also done with Assault Rifle).
  • Validation - for ammo changes etc.

About

Multiplayer Third Person Shooter game showcasing networking in Unreal Engine 5 using C++.

Topics

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages