- http://kysmykseka.net/koti/wizardry/Game%20Development/Programming/Game%20Programming%20Gems%203.pdf
- http://gameprogrammingpatterns.com/game-loop.html
- https://cesiumjs.org/massiveworlds/
- http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/
- http://choijaehyuk.com/198
- http://gamedev.stackexchange.com/questions/610/in-xna-how-do-i-dynamically-load-parts-of-a-large-2d-world-map
- http://vterrain.org/Water/
- http://vterrain.org/
- https://www.youtube.com/watch?v=o1n02xKP138&list=PL2e4mYbwSTbaw1l65rE0Gv6_B9ctOzYyW&index=17
map generation
- http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
- https://donjon.bin.sh/
- https://www.shadertoy.com/view/4ttSWf
- https://www.youtube.com/watch?v=C9RyEiEzMiU&t=339s