• Stars
    star
    152
  • Rank 244,685 (Top 5 %)
  • Language
    C#
  • Created almost 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Quake-style multiplayer FPS demo that integrates a number of modern netcode techniques for quality of gameplay.

This repository contains a small demo of a quake-style multiplayer FPS that integrates a number of modern netcode techniques for quality of gameplay.

Features:

  • Client-side prediction of player entities
  • Client-side interpolation of remote entities
  • Backwards reconciliation and replay
  • Real-time adjustment of client simulation speed to optimize server's input buffer (Overwatch's method).
  • Server-side lag compensation
  • Hitscan weapons
  • (TODO) Projectile weapons
  • Master server to manage discovery and connection (via hotel)

References & Research:

Architecture:

TODO