MonoGame is without doubt one of the most profitable indie recreation improvement frameworks, carrying on the gamedev legacy that Microsoft started with XNA. Whereas XNA (and MonoGame) is a superb framework for creating video games, its lacking a number of “out of the field” options you’d anticipate today. That is the place MonoGame Prolonged is available in, it’s a set of widespread extensions for MonoGame (and FNA, one other trendy XNA implementation), offering options comparable to:
2D Graphics and Rendering: It offers useful instruments for managing textures, together with texture atlases and sprite sheets, which streamline the creation and rendering of 2D sprites.
Digicam System: A devoted 2D digital camera class permits builders to simply pan, zoom, and rotate the view of their recreation world, which is important for many 2D video games.
Tilemaps: It has strong help for Tiled maps, a preferred exterior software for creating 2D ranges. This function permits for the simple loading and rendering of complicated tile-based ranges.
Animation: It simplifies the creation and playback of frame-based 2D animations, which is a core element for bringing characters and objects to life.
Enter Administration: The library affords an event-based enter system that goes past MonoGame’s commonplace polling methodology, making it simpler to deal with complicated participant enter.
Collision Detection: It offers completely different algorithms for dealing with collision detection between numerous shapes, comparable to circles and rectangles, which is essential for gameplay.
Particle Programs: Builders can create and handle dynamic particle results for issues like explosions, fireplace, or mud, including visible aptitude to their video games.
Content material Pipeline Extensions: MonoGame.Prolonged contains extensions for the MonoGame Content material Builder (MGCB) software, permitting for the simple importing and processing of customized content material, comparable to Tiled maps and texture atlases.
The venture is open supply underneath the MIT code license. The venture is jam full of examples to get you up and operating.
Key Hyperlinks
MonoGame Prolonged GitHub Repository
You’ll be able to study extra concerning the MonoGame Prolonged venture within the video under.