You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Anton Gushcha edited this page Jun 20, 2014
·
1 revision
Game subsytems
It is draft sheme
Render subsytem - client only system, that takes the major part of computing power. Rendering runs in main thread with no blocking manner. It has direct access to scene tree.
Scene subsystem - container for scene information. It accumulates updates from other subsystems and applies them to the scene between rendering passes.
Network subsystem - handles all I/O including keyboard and mouse input for client. It is main thread for server.
Game logic subsystem - game logic is separated from scene.
Physics subsystem - the subsystem operates independently from game logic, but can be influenced by changing objects attributes.