8/5/19 - 8/6/19
Visual Studio:
Monogame 3.7.1:
cmd -> dotnet new --install MonoGame.Templates.CSharp
cd Users\xxx\source\repos
dotnet new mgdesktopgl -o gameName
copy MonoGame.Framework.xr.xml to MonoGame.Framework
open .csproj in Visual Studio
Program.cs -> make sure namespace matches the one in game1.cs
topbar -> debug, x64 -> f6 to build, f5 to run
Game code specifics fixes:
Monogame imports assets and builds them before for performance sake
Monogame doesn't support pngs as spritefonts, so need to make an xml file for spritefont
2012 Camera.cs



Wrote a checkNeighbors method
Added zooming - correct this time as opposed to 2012
Wrote citytiles method and tried to implement, something inconsistent, need to fix


[ ]auto roads to connect cities
[ ]algorithm to draw road 

[ ]auto caravans between cities
[ ]caravans should be able to just follow road tiles - keep memory of previous to prevent backtrack and find city tile when it gets to end 


*step should be about a day?
*so caves+ should spawn faster, and persist longer