Hex Worlds
creating a 3d game engine
What's it all about?
Why hexagon?
proved in strategy games
not too complex
great for procedural generation
Phase 1:
Tile
Tile as a poorly-drawn cylinder
Just like in movies
Result
Phase 2:
Grid
Math math mathmathmathmathmath
math
mathmathmath
Different axis
1 horse sized duck
vs
100 duck sized horses
Tile merge
Possible problems:
different textures
interaction
mutation
Possible solutions:
divide layers by terrain
calculation
divide and merge
Phase 3:
World Building
Current generators:
World Generator
Tile Generator
Heightmap Generator
Mountains Generator
Water Generator
Forests Generator
Phase 4:
Interaction
Screen Mouse Tile
How do I know what I am clicking?
Answer: By tracing a raycast.
Phase 5:
UI
Thank you
Made with Slides.com