IO Games

2 min. read

IO Games

.io Games has become a nice game genre on its own.

The IO in programming terms, means Input Output

Typical Requirements
Low Latency
Accept and Send out many packets
Keep all players in sync

When do we send a packet:
Packet on Key Press
Packet on Timer
Packet on Server Event

Game Servers

Game logic happens in server
Handle Player Input
Handle Physics

Use Typed Arrays instead of JSON

How to Create .IO Games
Tech Talk: .io Game Server Architecture

Modern Web Game Development Google I/O’19

1- Making Multiplayer HTML5 Game: Setup & Sending Files. NodeJs Tutorial Guide

I Made a Fake Multiplayer .io Game

[Using to Create a Multiplayer Game with Angular and Node.js


Coding Challenge #32.1: - Part 1 Basic Game Mechanics

Coding Challenge #32.2: - Part 2 Networking with Socket.IO and Node.js