Competitive FPS Project

Competitive FPS Project

    In this project, we developed a competitive first-person shooter (FPS) game using Unreal Engine 5. This course covered a wide range of topics essential for creating a multiplayer FPS game.
    The course included:
    • Network basics and history of multiplayer games
    • Creating a competitive FPS on Unreal Engine 5
    • Game state synchronization
    • Handling latency, jitter, and network reliability
    • Network programming elasticity
    • Security in network programming
    • Game servers
    • Online services
    • Server rewind functionality to ensure accurate hit detection despite network delays
    • Comprehensive online capabilities including matchmaking and session management