here is msvc2015.7z
make a backup of your master folder - can be that it does not go well. I haven't tested it from he 7z file yet.
unpack it in the Godot-master folder.
then open the .sln file with MSVC 2015.
there is a Docs subfolder which you can delete from the project-map.
the exe which is build is the godottalk-project ( you can rename it back it to godot .
it is just the name for my Smalltalk language integration .
The module which I added is Module_voxel ( the voxel addition to Godot from GitHub )
I have not added the gles3 branch yet.
I have taken care not to modify any files in the branch itself - but I remember to have renamed nrex.inc to nrex.hpp
files ( the extension to be found by the matching mechanics of MSVC's IDE ).
in the IDE it maybe when you build the whole map ( it consists of 72 projects ) that the IDE hangs after a while during the initial build.
don't worry kill the process & open & build it again - it continues where it stopped.
seems to me that MS starts to much processes in parallel ( I am on Win10-64).
there are some complains during the build - I didn't add the DEPRECIATED PP Option but at least a few bugs should be removed:
c:\dev\godot-master\thirdparty\openssl\crypto\dsa\dsagen.c(95): warning C4716:
c:\dev\godot-master\scene\2d\canvas_item.cpp(377): warning C4715:
c:\dev\godot-master\core\io\stream_peer.cpp(495): warning C4715:
c:\dev\godot-master\tools\editor\plugins\editor_preview_plugins.cpp(757): warning C4723:
then choose either release_Tools_enabled or debug_Tools_enabled configuration and build it.
Once the exe is build - rebuild after change goes within seconds on my laptop.
I will add configurations & improve it as soon as possible - next steps are to allow for smaller executables ( e.g. a GUI only version only for the "ProjectManager engine" ) & to add our MSVC Unix cross compilation tools.
please give me feedback
Frank
P.S if it is working maybe someone can add it to GitHub & if it isn't working just complain & I shall install it on a clean machine next week.