command line
more commands pls
- and show me their output
persistence
maybe stale and inexistent chunks should be visualized (e.g. by
drawing a semi-transparent box around them)
+ make a chunk data counting a little safer
+
threading
(clientside) networking and disk IO are prime candidates for threading
gravity
- maybe like light levels? should also store a direction with it in
- that case. also, global gravity may be a world option.
- no, per-block gravity vector is most probably too expensive.
- better have the chunks store a few point masses (maybe blocks that
- emit gravitation?) and calculate from that
+ now implemented as optional gravity emitter per block type
+ let's see how that pans out
+ maybe players should be given the option to switch between
+ walk and fly mode
block attributes
biomes seem too small, maybe that will become easier to tune when
there's a little more diversity between them
-entity/world collision
-
- I don't like the force/spring based collision response, maybe revert
- back to impulses
+ chunk generation takes too long, it's incredibly annoying
+ should look into speeding it up and executing on a different thread
+ compute shaders might be another approach, though that would require
+ opengl 4.3, block the gpu, and generally doesn't lend itself well to
+ threading (cpu wise). It also requires servers to load GL. maybe not
+ such a great idea after all
+ using interpolation between samples of simplex noise now (big thanks
+ to notch ;) ), I'll see how that fares or can be tweaked
spawning