MonoGame - A Game Engine for Those Who Love Reinventing the Wheel
MonoGame is a game engine that appeals to developers who prefer a more hands-on approach to game development. Originally created as an alternative to Microsoft's discontinued XNA, it allows for cross-platform game creation. While it may not be as efficient as other engines like Unity or Unreal, it offers a unique experience for those who enjoy coding and open-source projects.
- ▪MonoGame was developed to be API-compatible with XNA and supports multiple platforms including Android and iPhone.
- ▪It provides low-level access to graphics, audio, and input devices, along with higher-level functionalities like a 3D geometry library.
- ▪MonoGame is particularly suited for developers who prefer coding over designer-centric approaches and appreciate the open-source model.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3946944) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Roman Shapiro Posted on May 23 MonoGame - A Game Engine for Those Who Love Reinventing the Wheel #csharp #gamedev #monogame Introduction When creating a new game, one of the very first questions is choosing a game engine. The main candidates everyone knows about are Unity, Unreal Engine, and Godot. However, besides them, there are quite a few second-tier engines that few people know about. One of them is MonoGame, which is exactly what I want to talk about in this article.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).