-
Notifications
You must be signed in to change notification settings - Fork 0
Subsystems
Anton Gushcha edited this page Jun 20, 2014
·
1 revision
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.