BIT Nurse - Networked Gameplay Programming Consultant

Networking Tutorials

Game Design Document

Research

Development Phases

To-Do List

READ MORE

Information

Client-Server Setup

RPC, State-Sync, BitStream

What is an authoritative vs. non-authoritative server?

Networked GameObjects: ClientGO, ServerGO, ProxyGO

READ MORE

UNet, uLink, Forge Networking Remastered, Photon, SmartFox

READ MORE

Feature Design

Authoritative and non-authoritative movement sync

READ MORE

Feature Design

Authoritative and non-authoritative movement sync

READ MORE

Interpolation and Extrapolation

Prediction vs Sync vs Correction (Snap)

READ MORE

Tips & Tricks

Not Complete

Networked View Distance / Attention Distance

Selective Sync vs Global Sync

(Dictionary)

READ MORE

Information

How to pool GameObjects

Stack pop and push

READ MORE

Feature Design

Not Complete

Simple in-game Chat System

READ MORE

Feature Design

Not Complete

Matchmaker that runs separately from the game

Play solo while waiting for matchmaking

READ MORE

Information

Not Complete

Named Pipes vs Anonymous Pipes

TCP and UDP Sockets

Shared Memory

READ MORE

Tutorial

Not Complete

Learn to use the correct collection class when programming.

Array, List, Dictionary, Stack, Queue, Hashtable

READ MORE

Tutorial

Not Complete

What is Amazon AWS

How to Start a Free Server

How to run your Game Server on Amazon AWS

READ MORE