1 block placement/removal timers
3 currently block placement and removal is instantaneous. it should
4 actually take some time to place and remove a block. with
5 removal timing depending on the tool used to remove the block
7 composite entity animations
9 complex entities are made up of part which have their own local
10 transform that can be animated (like e.g. an arm or head)
14 do I need to say anything? :)
18 usefull for development and later on world administration
22 mostly for labelled blocks and some ui elements
26 exchange of chunks and entities
30 unloaded chunks should be saved to disk and restored when they
35 select or create a world with configurable parameters
39 pathfinding, chase and roam states
43 light levels are roughtly implemented. the shader has to be
44 adjusted so they actually have an impact on the resulting color
48 maybe like light levels? should also store a direction with it in
49 that case. also, global gravity may be a world option.
53 when blocks are not just a solid rock of color, attributes may
54 become interesting. like labels on signs and contents of
59 maybe the chunk loader should keep an index of interesting, if not
60 all chunks by position, possibly base-relative
62 transparency (blocks and entities)
64 transparent blocks because awesome
66 world generator that is not boring
68 maybe divide into biomes and add special features like
69 settlements, ruins, all kinds of interesting stuff