hexyz is tower defense game, and a lua library for dealing with hexagonal grids
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.4 KiB

4 years ago
4 years ago
  1. SEEED 1835 has bad start
  2. todoooos & notes
  3. @TODO test optimizing pathfinding via breadth first search/djikstra
  4. i think i want more or less no such thing as 'impassable' terrain
  5. all mobs always can always traverse everything, though they initially will give the impression that certain tiles are impassable by prefering certain tiles.
  6. the illusion is likely to be broken when you attempt to fully wall-off an area, and mobs begin deciding to climb over mountains or swim through lakes. this will come at great cost to them, but they will be capable of it
  7. MAP RESOURCES
  8. - spawn diamonds or special floating resources that give you bonuses for building on, whether it's score, money, or boosting the effectiveness of the tower you place on top, etc.
  9. - killing certain mobs may cause these resources to spawn on the hex they died on
  10. towers:
  11. 0 - wall
  12. some fraction of the height of the tallest mountain
  13. makes mob pathing more difficult
  14. upgrades:
  15. - +height - making the tower taller makes it more difficult/costly for mobs to climb over it
  16. - spikes - mobs take damage when climbing
  17. 1 - moat
  18. some fraction of the depth of the deepest lake
  19. makes mob pathing more difficult
  20. upgrades:
  21. - +depth - making the moat deeper makes it more difficult/costly for mobs to swim through it
  22. - alligators - mobs take damage while swimming