Source
- URL: https://x.com/AgileJebrim/status/1736232422528709002
- Author: Jebrim (@AgileJebrim)
- Posted: 2023-12-17 03:50:41
Branch
1/ @AgileJebrim
@NOTimothyLottes
Yep put the whole game logic in a game.glsl compute shader.
2/ @AgileJebrim
If doing a large open world game, set up a paging system to stream data to the GPU in tiles, particularly static data. All dynamic data should be handled on the GPU. If leveraging server, you can pass along the network packets as they are. CPU shouldn’t really be doing much for a game client. It certainly shouldn’t be varying due to scene complexity.