Wave Engine has been releasing several versions since the project started. In addition we allow our community to use our latest pre-release builds. This may cause a little mess when you are dealing with different projects/games with different versions at the same time. Which version should I suggest to install in all my team’s computers? What if I install more than one version at the same time?
To solve those problems we decided to update the Wave Engine default projects by using the NuGet package system.
NuGet
NuGet is a free and open source package manager (initially designed) for Microsoft platforms and provided as a Visual Studio extension. It has gained popularity and it’s also integrated in Xamarin Studio and MonoDevelop.
If you take a glimpse of its web or its IDE extension you will find plenty of different libraries with different versions and dependencies.