Map Generate
http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
http://blog.habrador.com/2013/02/how-to-generate-random-terrain.html
https://github.com/baxter/csterrain/blob/master/src/generate_terrain.coffee
https://github.com/Trejdify/Random-Terrain/blob/master/RandomMap/_map_generating_methods/diamond_square.py
https://notch.tumblr.com/post/3746989361/terrain-generation-part-1
http://accidentalnoise.sourceforge.net/minecraftworlds.html
https://github.com/UnknownShadow200/ClassicalSharp/wiki/Minecraft-Classic-map-generation-algorithm
http://www.playfuljs.com/realistic-terrain-in-130-lines/
http://pcg.wikidot.com/pcg-algorithm:map-generation
https://www.google.co.kr/search?q=gdc+terrain&oq=gdc+terrain+&aqs=chrome..69i57j0l2.8350j0j7&sourceid=chrome&ie=UTF-8
http://devmag.org.za/2009/04/25/perlin-noise/
http://flafla2.github.io/2014/08/09/perlinnoise.html
https://www.slideshare.net/eiaserinnys/ndc2011-8169682
http://msparkms.tistory.com/entry/%ED%8E%84%EB%A6%B0-%EB%85%B8%EC%9D%B4%EC%A6%88Perlin-Noise
https://m.blog.naver.com/PostView.nhn?blogId=kails_&logNo=220615490504&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F
https://gamedev.stackexchange.com/questions/31241/random-map-generation?lq=1
https://gamedev.stackexchange.com/questions/45403/algorithms-for-rainfall-river-creation-in-procedurally-generated-terrain
https://gamedev.stackexchange.com/questions/37389/diamond-square-terrain-generation-problem
http://srchea.com/terrain-generation-the-diamond-square-algorithm-and-three-js
http://pcg.wikidot.com/pcg-algorithm:procedural-sky
http://pcg.wikidot.com/the-death-of-the-level-designer
https://gamedev.stackexchange.com/questions/19017/evolving-a-terrain-generator
https://www.youtube.com/watch?v=f0m73RsBik4
https://www.youtube.com/watch?v=c2BUgXdjZkg
http://ludumdare.com/compo/tag/map-generation/
https://www.youtube.com/watch?v=vFvwyu_ZKfU
https://www.youtube.com/watch?v=-AYJsDE0NGw
https://www.youtube.com/watch?v=l6PEfzQVpvM
How Minecraft Generates Such HUGE Worlds | Game/Show | PBS Digital Studios
https://groups.google.com/forum/#!topic/golang-nuts/xHmcadfCf5Y
http://devmag.org.za/2009/04/25/perlin-noise/
https://www.reddit.com/r/proceduralgeneration/
https://www.youtube.com/watch?v=JyExN9_ZvAo&list=PLrUdxfaFpuuKrWM9xJFy9W0y8O0QA-P9R&index=6
horizen
https://www.google.co.kr/search?q=ship+visibility+at+sea&newwindow=1&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiH2e7ViMDWAhXJurwKHd3vAJAQ_AUICigB&biw=1367&bih=780#imgrc=b68bIdvgSEHmLM:
https://en.wikipedia.org/wiki/Horizon
http://www.midessexships.org.uk/visible_distance.html
Three.js trick
https://stackoverflow.com/questions/35322965/creating-three-js-meshes-in-a-webworker
https://github.com/mrdoob/three.js/blob/master/examples/js/loaders/WWOBJLoader2.js
https://github.com/mrdoob/three.js/issues/11746
https://stackoverflow.com/questions/33679713/using-webworkers-in-three-js
https://stackoverflow.com/questions/40545604/posting-three-js-meshes-to-web-worker-using-javascript
ease function
http://robertpenner.com/easing/
noise function
http://webstaff.itn.liu.se/~stegu/simplexnoise/
etc
http://www.iquilezles.org/www/articles/gradientnoise/gradientnoise.htm
http://www.iquilezles.org/www/articles/morenoise/morenoise.htm
https://stackoverflow.com/questions/4297024/3d-perlin-noise-analytical-derivative
http://nic-gamedev.blogspot.kr/2011/11/mmo-architecture-creating-ghosting.html
https://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
https://stackoverflow.com/questions/1065758/movement-algorithm-in-client-server-multiplayer-mmo-games
https://stackoverflow.com/questions/4729660/smooth-multiplayer-movement
Text based Idea
http://adarkroom.doublespeakgames.com/
http://jhollands.co.uk/spaceplan/
https://candybox2.github.io/