Sen bir önce 2d basit bir oyun geliştir, programlama diline, oyun motoruna bir alış ondan sonra bu soruları sormaya başlarsın.
Online oyun yapmak çok basit bir olay, zor olan network senkronizasyonunu sağlamak. Bak mantığını anlatayım sana; elimizde a, b, c clientleri olsun bir de S adında serverimiz var. clientler sürekli servere kendileri hakkında bilgi gönderir position, ateş edildi mi, animation frame vs gibi bilgiler, işte bu bilgileri server diğer clientlere gönderir. S Der ki; a şu an ateş ediyor b ve c haberiniz olsun ya da b'nin yeni pozisyonu x,y,z şudur c ve a haberiniz olsun gibi...