Ralith / hypermine

A hyperbolic voxel game
Apache License 2.0
160 stars 20 forks source link

Add single-player optimizations #405

Open patowen opened 5 months ago

patowen commented 5 months ago

When playing Hypermine in single-player, there are a few things that it does that do not make sense from an outsider's perspective:

Ideally, it should be possible to resolve the above issues without significantly increasing maintenance burden.

I don't think it makes sense to prioritize this issue until enough gameplay features are fleshed out that the codebase has stabilized somewhat, and render-distance related optimizations have been improved. This is especially true because doing this early risks single-player and multi-player code diverging, making testing netcode difficult (and easy to forget).