The 2D XNA Primitives project ported to the modern world.
NuGet package: https://www.nuget.org/packages/MonoGame.Primitives2D/
Sample project: https://github.com/DoogeJ/MonoGame.Primitives2D.Sample
NuGet package fixes
- ReferencedFrameworkAssemblies created an issue in the NuGet package
General clean-up and preparations to create a NuGet package:
- Clean up license and readme
- Remove sample project
- Update MonoGame to version 3.7.1.189
- Update the project files to Visual Studio 2019
- Add MonoGame icon
- Update Assembly information in preparation for NuGet package creation
- Create NuGet package manifest
Differences with the original repository (last updated 2012):
- Updated the project files to Visual Studio 2017
- Updated to .NET Framework 4.5
- Updated to MonoGame 3.6 instead of using XNA
- Renamed namespaces
- New sample project based on the original
- Removed old broken sample projects
- Updated the sample project with DrawLine and PutPixel examples
This work is licensed under the zlib license, which is pretty close to saying: do what you want.