Ubisoft has made the Sharpmake game dev tool publicly available. It was created and used in the development of the game Assassins Creed 3.

Ubisoft reports that Sharpmake is designed to generate. vcxproj, .sln, .bff and . csproj files used in the development of C# projects.

The creators of the tool claim that it works 100 − 200 times faster than analogues like CMake or Premake, and is understandable for developers programming in C++.

Ubisoft has uploaded the Sharpmake code to the online repository of the GitHub collaborative development resource.

Sharpmake video presentation on CppCon

Also on the topic:

Source: Gamasutra

Tags: