update todo

This commit is contained in:
thefish 2019-11-11 02:05:38 +03:00
parent e30aa33715
commit 931971ba8f
2 changed files with 8 additions and 2 deletions

9
TODO
View File

@ -4,7 +4,7 @@ Assets and i18n:
- all texts (terrain, mobs, quests) also in at least 2 languages - all texts (terrain, mobs, quests) also in at least 2 languages
ECS & engine: ECS & engine:
- implement time queue (how to deal with closures?) - implement time queue (how to deal with closures?) (?) github.com/thefish/sheduleq - get rid od time.Now inside
- move all rendering to systems - move all rendering to systems
- try to move input handling to systems - try to move input handling to systems
@ -14,9 +14,14 @@ Dungeon and branches:
- erosion (?) - erosion (?)
- global map of valley - global map of valley
Prefabs: Prefabs:
- load prefabs + load prefabs
- compose from gens and prefabs - compose from gens and prefabs
- editor for prefabs - editor for prefabs
Mapgen
- use delaunay -> minimum spanning tree for room connection (Краскал в gonum)
github.com/algds/kruskals - MST
github.com/esimov/triangle - delaunay
- или граф относительных окрестностей
Combat: Combat:
- generate skeleton / intesines / muscle / eyes&ears & fingers from templates - generate skeleton / intesines / muscle / eyes&ears & fingers from templates

1
util/delenay.go Normal file
View File

@ -0,0 +1 @@
package util