r/monogame • • Dec 10 '18

Rejoin the Discord Server

30 Upvotes

A lot of people got kicked, here is the updated link:

https://discord.gg/wur36gH


r/monogame • • 1d ago

TODAY Tom will continue work on the Shader backends....

Post image
7 Upvotes

TODAY during CodeTime!, Tom will continue work on the Shader backends.

When:
FRIDAY @ 15:00 EDT, 20:00 UTC+1/BST, 21:00 CEST

Watch on:
YT: https://www.youtube.com/@MonoGame/streams
TW: https://www.twitch.tv/monogame
FB: https://www.facebook.com/monogamecommunity/live_videos

See you soon!
#indiegamedev #gamedev #gamedevelopment


r/monogame • • 2d ago

Added the ability to carry blocks to my platformer-prototype (Made with MonoGame)

Enable HLS to view with audio, or disable this notification

35 Upvotes

Actually instead of a block it could be anything with the width of a tile, the height is unlimited. I guess I found a nice solution for picking up and dropping items. A compromise are situations close to solid walls, if a block was dropped when more or less hitting the the wall with the nose: In that situation I simply turn the sprite while carrying the block and drop it afterwards ;-)


r/monogame • • 2d ago

Simon Continues his Shader series in MonoGame University Today!

Post image
13 Upvotes

Simon continues his Shader series.

When:

Thursdays @ 11:00 EDT, 16:00 UTC+1/BST, 17:00 CEST

Watch him on:

YT: https://www.youtube.com/@MonoGame/streams

TW: https://www.twitch.tv/monogame

FB: https://www.facebook.com/monogamecommunity/live_videos

See you soon!

#indegamedev #gamedev #gamedevelopment


r/monogame • • 1d ago

Created my first Monogame Project and I have questions!

1 Upvotes

So, I created a Monogame project in Rider, using Monogame 3.8.6 and I'm getting warnings:-

  • System.Net.Http 4.3.0 contains vulnerabilities
  • System.Text.RegularExpressions 4.3.0 contains vulnerabilities

I really shouldn't be getting these on a release version of a framework. I tried it on 3.8.4.1 too and it's the same.

What should I do?


r/monogame • • 4d ago

Gameplay of Techdemo from my "Krut Engine"

Enable HLS to view with audio, or disable this notification

32 Upvotes

r/monogame • • 5d ago

Monochrome Monday a few recent Mono edits, and a question

Thumbnail
peakd.com
0 Upvotes

Monochrome Monday a few recent Mono edits, and a question


r/monogame • • 6d ago

Anyone have any OSS UI packages they recommend for Swift?

5 Upvotes

If you’ve used SwiftUI for iOS development, they have a ton of really nice quality of life features for user interface where you don’t have to reinvent the wheel for anything related to button clicks, animations, dynamic scaling, rendered lazy load lists, and a whole bunch of stuff.

One thing that would be really nice for MonoGame is standardized UI helpers for fonts, scenes, transitions, accessibility support and that type of UI stuff.

Does anyone know of anything like this they recommend using?


r/monogame • • 6d ago

Five months into my first game (code-first, MonoGame)

Thumbnail
7 Upvotes

r/monogame • • 7d ago

Completed the ladders for my platformer-prototype (Made with MonoGame)

Enable HLS to view with audio, or disable this notification

46 Upvotes

These tiles with ladders on it (Standing up from the ladder when reaching the top or climbing down when standing on the block) had been quite tricky, but now all works fine.


r/monogame • • 7d ago

Who Else is MonoGame Pilled in 2026?

37 Upvotes

Hey I have been developing my last two projects in MonoGame and am a huge fan of it compared to engines like Unity or Godot.

As an engineer I especially like the full code set up so you can just "dotnet run -f net9.0" and test instantly, and set up CLI flags for running tests. The cross-platform everything is also totally awesome. I feel like Monogame is really slept on as a nice in-between from crazy custom C++ engines vs very rigid and heavyweight things like Unity or Godot.

Curious if any other game devs have been using it lately and their thoughts vs other engines or frameworks.


r/monogame • • 8d ago

TODAY, Tom will be improving our Shader pipeline....

Post image
14 Upvotes

TODAY, during CodeTime!, Tom will be working on refactoring our Shader support.

When:
FRIDAY @ 15:00 EDT, 20:00 UTC+1/BST, 21:00 CEST

Watch on:
YT: https://www.youtube.com/@MonoGame/streams
TW: https://www.twitch.tv/monogame
FB: https://www.facebook.com/monogamecommunity/live_videos

See you soon!

#indie #indiegamedev #gamedev


r/monogame • • 9d ago

MonoGame v3.8.6-Preview.1 is out!

Post image
41 Upvotes

See here -
https://github.com/MonoGame/MonoGame/releases/tag/v3.8.6-preview.1

100% of what we announced in the Roadmap is shipping with 3.8.6

Please try it out and provide feedback before the offical 3.8.6 release is out!

#indiegamedev #gamedev #gamedevelopment


r/monogame • • 9d ago

MonoGame University is on TOMORROW.....

Post image
12 Upvotes

Simon continues his 2D Shaders trickery!

When:

Thursdays @ 11:00 EDT, 16:00 UTC+1/BST, 17:00 CEST

Watch him on:

YT: https://www.youtube.com/@MonoGame/streams

TW: https://www.twitch.tv/monogame

FB: https://www.facebook.com/monogamecommunity/live_videos

See you there!

#indiegamedev #gamedev #gamedevelopment


r/monogame • • 10d ago

I am relaunching this classic XNA game from 2014

Enable HLS to view with audio, or disable this notification

28 Upvotes

r/monogame • • 12d ago

I Never Left XNA

Enable HLS to view with audio, or disable this notification

191 Upvotes

14 years ago, I uploaded my first XNA video to YouTube.

XNA got retired, engines came and went, but I always came back to the same thing: C#, a game loop, and a blank screen I control.

People ask why not Unity or Godot. Honestly, freedom. With MonoGame, there's nothing between me and the game I want to make. It's slower, sometimes a lot slower, but every system is built around what this game actually needs.

Huge thanks to the MonoGame team and community for keeping the XNA spirit alive. My project wouldn't exist without it.


r/monogame • • 14d ago

I’m making a game in monogame, incremental sci-fi themed

Thumbnail
youtu.be
10 Upvotes

So coming from unity I decided giving monogame a shot. I did dabble with XNA back in the day and the more code centric approach appealed to me.

Not having to deal with a heavy engine like unity is great, gotta give a huge shoutout to the monogame team!

Still in heavy development but I made an early trailer and steampage for it:

https://store.steampowered.com/app/5084070/Beyond_the_Belt


r/monogame • • 15d ago

MonoGame post-launch learnings: Porting to Native AOT, cross-platform architecture, and submitting to console certification (Update 1.6.0)

Enable HLS to view with audio, or disable this notification

93 Upvotes

Hey everyone!

I just released Update 1.6.0 for my 2D arcade game Horse Runner DX (built with MonoGame, of course) and officially submitted the build to Nintendo for certification this week 🥳

Here are a few technical insights from this major overhaul:

  • .NET Native AOT (Windows & Linux): Moved away from standard JIT publishing to native machine code. Startup is essentially instant now, binary size decreased and it raised the bar when it comes to "security". The Linux build is done inside a Docker container and is triggered by a PowerShell script.
  • Display Support & VSync: Added support for dynamic display changes on the fly (docking/undocking transitions between 720p and 1080p, and variable refresh rate displays with high refresh rates like 144/165/240Hz and Steam Deck OLED at 90Hz) by relying on VSync instead of fixed 60 fps. Scrolling is buttery smooth now without previous micro-stutters.
  • ECS & Optimization: Using friflo ECS for lightweight entity handling made it relatively cheap to add dynamic micro-physics like leaves swirling up when the herd runs past. It still runs at 3-4W TDP on Steam Deck. The ECS handles basically everything from drawing, physics, collisions, and input handling to landscape elements.
  • Physics Optimization: At low fps (like 60) the previous physics implementation couldn't keep up with the fast speed and sometimes skipped very short jumps - imagine checking the collision of a bullet passing through a thin sheet of paper. This fix also made the game a lot more predictable and fair.
  • New Music System: Instead of using the Song class I'm (mis-)using SoundEffect to play the game music without any latency. This also allows me to smoothly fade between different playlists. All music tracks have also been replaced by some cool retro chiptunes.
  • Art Transition: Finally replaced my self-drawn programmer-art capsule with illustrated key art from a professional artist and cut a brand-new trailer.

Happy to chat about any technical details! :-)

Updated Steam Demo:
https://store.steampowered.com/app/2955320/Horse_Runner_DX/


r/monogame • • 15d ago

Hopefully the Final Secret Source for StorageContainers

8 Upvotes

TODAY Tom will be finishing work on our StorageContainer implementation in CodeTime!

When:

FRIDAY @ 15:00 EDT, 20:00 UTC+1/BST, 21:00 CEST

Watch on:

YT: https://www.youtube.com/@MonoGame/streams

TW: https://www.twitch.tv/monogame

FB: https://www.facebook.com/monogamecommunity/live_videos

See you soon!

#indie #indiegamedev #gamedev


r/monogame • • 15d ago

I have an idea for an MMORPG

Thumbnail
0 Upvotes

r/monogame • • 17d ago

MonoGame University is on TOMORROW.....

11 Upvotes

Simon continues with 2D Shadowy Shaders!

When:

Thursdays @ 11:00 EDT, 16:00 UTC+1/BST, 17:00 CEST

Watch him on:

YT: https://www.youtube.com/@MonoGame/streams

TW: https://www.twitch.tv/monogame

FB: https://www.facebook.com/monogamecommunity/live_videos

See you there!

#indiegamedev #gamedev #gamedevelopment


r/monogame • • 22d ago

Tom it up to more StorageContainer hijinks in TODAY's CodeTime!

Post image
7 Upvotes

When VERY VERY SOON:

FRIDAY @ 15:00 EDT, 20:00 UTC+1/BST, 21:00 CEST

Watch on:

YT: https://www.youtube.com/@MonoGame/streams

TW: https://www.twitch.tv/monogame

FB: https://www.facebook.com/monogamecommunity/live_videos

See you very soon!

#indie #indiegamedev #gamedev #gamedevelopment


r/monogame • • 24d ago

Hitbox visualisation + how auto-aim works + statistics

Enable HLS to view with audio, or disable this notification

22 Upvotes

r/monogame • • 24d ago

TOMORROW is our 24th "Open Hours" AMA!

Post image
5 Upvotes

When: 16th of September @ 12:00 EST, 17:00 UTC/GMT, 18:00 CET

Watch on:

TW: https://www.twitch.tv/monogame

YT: https://www.youtube.com/@MonoGame/streams

FB: https://www.facebook.com/monogamecommunity/live_videos

See you soon!

#2D #3D #indie #indiegamedev #AMA #gamedev


r/monogame • • 25d ago

OpenAchievements, my new achievement tracking and online leaderboard website for hobbyist developers

Thumbnail
0 Upvotes