home.social

#monogame — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #monogame, aggregated by home.social.

fetched live
  1. Me: [working on ProtoDungeon 3 by placing decorative tiles behind a cliff literally no one will ever see]

    5yo: Daddy! Did you put the stairs to the big bridge yet? Are you putting keys? Why not?? When can we play???

    OK FINE SMALL CHILD

    #GameDev #indiedev #monogame

  2. Me: [working on ProtoDungeon 3 by placing decorative tiles behind a cliff literally no one will ever see]

    5yo: Daddy! Did you put the stairs to the big bridge yet? Are you putting keys? Why not?? When can we play???

    OK FINE SMALL CHILD

    #GameDev #indiedev #monogame

  3. Mibo 3.0.0 is out
    This release is quite minimal but does bring breaking change for MonoGame users.
    Mibo now supports MonoGame 3.8.5 which brings Vulkan and DX12 among other changes

    For Raylib consumers this is just like another point release, no breaking changes at all.

    Release Notes:
    github.com/AngelMunoz/Mibo/rel

    #dotnet #fsharp #monogame #gamedev #indiedev

  4. Mibo 3.0.0 is out
    This release is quite minimal but does bring breaking change for MonoGame users.
    Mibo now supports MonoGame 3.8.5 which brings Vulkan and DX12 among other changes

    For Raylib consumers this is just like another point release, no breaking changes at all.

    Release Notes:
    github.com/AngelMunoz/Mibo/rel

    #dotnet #fsharp #monogame #gamedev #indiedev

  5. Mibo 2.0.0 has been released!

    Write your Indie Games in F# whether it is Turn Based, Platformer, FPS, RPG, 2D, 3D, Low poly etc...
    Target Raylib or MonoGame or even Headless to power your game server.

    Release:
    github.com/AngelMunoz/Mibo/rel

    Samples: github.com/AngelMunoz/Mibo.Sam

    #dotnet #fsharp #gamedev #monogame #raylib

  6. Mibo 2.0.0 has been released!

    Write your Indie Games in F# whether it is Turn Based, Platformer, FPS, RPG, 2D, 3D, Low poly etc...
    Target Raylib or MonoGame or even Headless to power your game server.

    Release:
    github.com/AngelMunoz/Mibo/rel

    Samples: github.com/AngelMunoz/Mibo.Sam

    #dotnet #fsharp #gamedev #monogame #raylib

  7. Mibo v2.0.0-rc-001 is out!

    Docs, samples and most things have been updated, templates are wip and will likely land soon.

    Pre-release:
    github.com/AngelMunoz/Mibo/rel

    Samples: github.com/AngelMunoz/Mibo.Sam

    #dotnet #fsharp #gamedev #monogame #raylib

  8. Mibo v2.0.0-rc-001 is out!

    Docs, samples and most things have been updated, templates are wip and will likely land soon.

    Pre-release:
    github.com/AngelMunoz/Mibo/rel

    Samples: github.com/AngelMunoz/Mibo.Sam

    #dotnet #fsharp #gamedev #monogame #raylib

  9. Пишем Third Person Controller на MonoGame. Часть II

    Это вторая часть серии туториалов, где мы реализуем Third Person Controller на MonoGame. В этой части мы заменим капсулу персонажа на анимированную модель. И прицепим меч на спину.

    habr.com/ru/articles/1044786/

    #dotnet #csharp #gamedev #3d #monogame

  10. Пишем Third Person Controller на MonoGame. Часть I

    В этой серии туториалов мы реализуем простой Third Person Controller на базе MonoGame. Серия рассчитана на читателей, уже знакомых с основами MonoGame и 3D-графики.

    habr.com/ru/articles/1040382/

    #dotnet #csharp #gamedev #3d #monogame

  11. Content Pipeline в MonoGame: почему я его не использую

    Введение Content Pipeline — это официальный способ работы с ассетами в MonoGame. Однако в сообществе уже давно существует немалая группа разработчиков, которые его не любят и предпочитают загружать ассеты в «сыром» виде. Особенно это заметно в сообществе FNA(ещё одной реализации XNA4) — там такой подход используют практически все. Я тоже давно в этой «партии» и в этой статье объясню, почему…

    habr.com/ru/articles/1039344/

    #gamedev #csharp #dotnet #monogame

  12. Our way! 😎👍
    Today we already have a #MonoGame Engine made up of: Scenes, Cameras, Sprites, Nodes, Animations, Materials, Tweens, Collisions, Extensions…
    It works, no doubt!. We have to continue working on it...🥳
    #BuiltWithMonoGame #gameengine #gamedev #indiedev

  13. Shaders in MonoGame?🤔
    Of course, we have them! 😌

    Creating shaders in #MonoGame is easy, practical and cool! 👍

    We've created some basics!
    Blink, Wiggle, Dissolve, Scroll and Shadows 2D…

    Oopss I forgot the stars in the background! 😅

    #BuiltWithMonoGame
    #ScreenShotSaturday

  14. 😎 We created an extension, with it we animated some sprites in #MonoGame ...
    We have Tweens of course! 😌

    #BuiltWithMonoGame
    #ScreenShotSaturday

  15. We created a library, some extensions and a singleton, with them we coded some basic examples such as: 8 Ways Move, Look at Mouse, Rotate and Move, Click and Move, Follow the Mouse and with this we understand the development of video games in #MonoGame 2D.
    #ScreenShotSaturday

  16. Elemental systems meet bullet-sponge platforming! Check out this devlog for Mushy Score — an open-source 2D MonoGame platformer. Watch me prototype elemental mechanics, tune enemy waves and polish the scoring loop. Short, nerdy, and satisfying. #GameDev #IndieGame #MonoGame #OpenSource #Devlog #Prototyping #LevelDesign #English
    peertube.paahtimo.games/videos

  17. 3d в MonoGame, python в c# или всё таки KNI в браузере? трёхслойная постирония о том, как я игру делал

    Всем привет. В ходе этого материала вы узнаете: 1. Как сделать простой рендер на c# в MonoGame 2. Что использовать, чтобы вызвать python из c# 3. Почему пункт 2 - это плохая идея 4. Как MonoGame игру сбилдить в web/html с помощью его форка KNI Пристёгивайтесь, будет весело! ПРИСТЕГНУТЬСЯ!

    habr.com/ru/articles/1007946/

    #kni #monogame #microsoft_xna #mazegame #blazor_webassembly

  18. 🎮 MonoGame: The #.NET framework determined to make you believe that "cross-platform" means "write once, debug everywhere." 🚀 It's a delightful mix of #GitHub buzzwords and promises—because who doesn't want to spend their time integrating external tools instead of actually making games? 🤯
    github.com/MonoGame/MonoGame #MonoGame #crossplatform #gameDev #integration #HackerNews #ngated

  19. 🎮 MonoGame: The #.NET framework determined to make you believe that "cross-platform" means "write once, debug everywhere." 🚀 It's a delightful mix of #GitHub buzzwords and promises—because who doesn't want to spend their time integrating external tools instead of actually making games? 🤯
    github.com/MonoGame/MonoGame #MonoGame #crossplatform #gameDev #integration #HackerNews #ngated

  20. A Weekend of Game Development (2026-02-22)
    I spent some time faffing with some code, to see where it would take me.
    #GameDev #MonoGame #CSharp
    davehenry.blog/2026/02/a-weeke

  21. A Weekend of Game Development (2026-02-22)
    I spent some time faffing with some code, to see where it would take me.
    #GameDev #MonoGame #CSharp
    davehenry.blog/2026/02/a-weeke

  22. I think this is my first "#screenshotsaturday" but I finished the official #monogame tutorial for the Dungeon Slime Game. I really learned a lot and had a lot of fun. It feels really good to complete something. This took me WAYYYYY too long to complete but I completed it and I'm going to take that momentum into the next project whatever that will be

  23. I think this is my first "#screenshotsaturday" but I finished the official #monogame tutorial for the Dungeon Slime Game. I really learned a lot and had a lot of fun. It feels really good to complete something. This took me WAYYYYY too long to complete but I completed it and I'm going to take that momentum into the next project whatever that will be

  24. Оптимизация рендера 2D-персонажей в MonoGame: Прагматичный подход слоёв и инстансинга

    Теги: #monogame #gamedev #оптимизация #csharp #графика #индиразработка Введение: Проблема падающих FPS и желание красоты Каждый разработчик 2D-игр, мечтающий о живом, населённом мире, рано или поздно упирается в суровую реальность: рендеринг множества уникальных анимированных персонажей — это дорого. Хочется дать игроку кастомизацию, смену снаряжения, разнообразие врагов, но классический подход «нарисовать каждый спрайт отдельно» ведёт к сотням draw calls и падению производительности. В своей инди-игре (симуляторе жизни в мире фэнтези-жуков) я столкнулся с этой проблемой в полный рост. Мне нужны были десятки NPC на экране, каждый — с возможной сменой брони и оружия. Решением стала гибридная система рендеринга, основанная на разделении персонажей по уровням детализации и использовании инстансинга . В статье я разберу её архитектуру, код и полученные выгоды. Часть 1: Анализ проблемы — почему «в лоб» не работает Допустим, у персонажа 10 слоёв: тело, голова, ноги, броня, шлем, оружие в каждой руке и т.д. Если рендерить каждый слой отдельным вызовом SpriteBatch.Draw() , для 50 NPC мы получим 50 × 10 = 500 draw calls . При целевом значении в 60 FPS у нас есть всего ~16.6 мс на кадр. Если один draw call занимает ~0.1 мс, только на отрисовку персонажей уйдёт 50 мс — это в три раза больше бюджета! Ключевой инсайт: Не всем персонажам нужна одинаковая детализация. Фоновому горожанину или стае врагов не требуется динамическая смена снаряжения. А главному герою — требуется. Часть 2: Гибридная архитектура — 3 уровня детализации

    habr.com/ru/articles/988696/

    #инди #индиигры #индиразработка #gamedev #игры #c# #c#net #игровой_движок #игровой_дизайн #игровой_фреймворк

  25. I think this is a better showcase for Mibo's new 3D rendering pipeline 😆

    managed to run it on android, there's some FPS drops I need to check why overall I did not expect it to look quite similar, as usual mobile is another beast

    No optimizations yet or anything this is mainly the game I'm writing for my son
    github.com/AngelMunoz/FsBump

    #dotnet #monogame #fsharp #mibo #gamedev

  26. I think this is a better showcase for Mibo's new 3D rendering pipeline 😆

    managed to run it on android, there's some FPS drops I need to check why overall I did not expect it to look quite similar, as usual mobile is another beast

    No optimizations yet or anything this is mainly the game I'm writing for my son
    github.com/AngelMunoz/FsBump

    #dotnet #monogame #fsharp #mibo #gamedev

  27. Mibo now has a better 3D renderer for (hopefully) 90% use cases you may run into when starting your dev journey in F#
    From billboard, multiple lights/shadows, Quadbatch, and effects (bloom, post processing, etc)

    Docs here:
    angelmunoz.github.io/Mibo/rend

    Code and samples here:
    github.com/AngelMunoz/Mibo

    #monogame #fsharp #dotnet #gamedev

  28. Mibo now has a better 3D renderer for (hopefully) 90% use cases you may run into when starting your dev journey in F#
    From billboard, multiple lights/shadows, Quadbatch, and effects (bloom, post processing, etc)

    Docs here:
    angelmunoz.github.io/Mibo/rend

    Code and samples here:
    github.com/AngelMunoz/Mibo

    #monogame #fsharp #dotnet #gamedev

  29. I know when you think about GameDev you think about C++ C# or even rust!
    Welp, I'd like you to consider giving F# a chance.
    Mibo aims to become micro framework on top MonoGame.

    It'll give you some ergonomics, and pathways for you to write your games in seamless F#

    Docs
    angelmunoz.github.io/Mibo/

    Source repo :)
    github.com/AngelMunoz/Mibo

    #dotnet #gamedev #fsharp #monogame

  30. I know when you think about GameDev you think about C++ C# or even rust!
    Welp, I'd like you to consider giving F# a chance.
    Mibo aims to become micro framework on top MonoGame.

    It'll give you some ergonomics, and pathways for you to write your games in seamless F#

    Docs
    angelmunoz.github.io/Mibo/

    Source repo :)
    github.com/AngelMunoz/Mibo

    #dotnet #gamedev #fsharp #monogame

  31. Looking for Feedback!
    Today I spent quite some time trying to come up with a micro-framework/library on top of MonoGame that enables a more F#'ish ways to build software
    I have a sample that resembles the path I'm trying to aim at feedback is welcome
    #dotnet #fsharp #monogame
    👇
    So... No Kipo updates, but I try to still use my time 😁
    github.com/AngelMunoz/Mibo

    The readme and the roadmap also include some of my thoughts behind it

  32. Looking for Feedback!
    Today I spent quite some time trying to come up with a micro-framework/library on top of MonoGame that enables a more F#'ish ways to build software
    I have a sample that resembles the path I'm trying to aim at feedback is welcome
    #dotnet #fsharp #monogame
    👇
    So... No Kipo updates, but I try to still use my time 😁
    github.com/AngelMunoz/Mibo

    The readme and the roadmap also include some of my thoughts behind it

  33. And before the year ends, last update!
    The map editor is working, playtest mode enabled, full 3D rendering (no more 2.5D).
    Perf rounds pending, and better QoL features pending but I'm so happy I've arrived this far

    Code at:
    github.com/AngelMunoz/Kipo/tre
    I will loosen the license next year and plan to keep it open source for other dotnet and F# devs to explore

    #fsharp #monogame #dotnet #gamedev #BuildingInPublic

  34. And before the year ends, last update!
    The map editor is working, playtest mode enabled, full 3D rendering (no more 2.5D).
    Perf rounds pending, and better QoL features pending but I'm so happy I've arrived this far

    Code at:
    github.com/AngelMunoz/Kipo/tre
    I will loosen the license next year and plan to keep it open source for other dotnet and F# devs to explore

    #fsharp #monogame #dotnet #gamedev #BuildingInPublic

  35. 🚜🌾 Stardew Valley dev throws spare change at #MonoGame, hoping to harvest some open-source street cred. Meanwhile, MonoGame rejoices like it's Christmas in 2025, parading merch as if coding in C# suddenly became fashion-forward. 🎩🖥️
    monogame.net/blog/2025-12-30-3 #StardewValley #OpenSource #GameDevelopment #IndieGames #CSharpFashion #HackerNews #ngated

  36. 🚜🌾 Stardew Valley dev throws spare change at #MonoGame, hoping to harvest some open-source street cred. Meanwhile, MonoGame rejoices like it's Christmas in 2025, parading merch as if coding in C# suddenly became fashion-forward. 🎩🖥️
    monogame.net/blog/2025-12-30-3 #StardewValley #OpenSource #GameDevelopment #IndieGames #CSharpFashion #HackerNews #ngated

  37. The last few days have been dedicated to two things
    1. Performance
    2. Finally, some GUI indicators

    This now runs smoothly at around 170MB RAM (in intense activity moments), much less than your average chrome tab 🤣

    Code lives at
    github.com/AngelMunoz/Kipo

    #dotnet #monogame #fsharp #gamedev #buildinpublic

  38. The last few days have been dedicated to two things
    1. Performance
    2. Finally, some GUI indicators

    This now runs smoothly at around 170MB RAM (in intense activity moments), much less than your average chrome tab 🤣

    Code lives at
    github.com/AngelMunoz/Kipo

    #dotnet #monogame #fsharp #gamedev #buildinpublic

  39. I started working on some GUI elements now that more complex stuff is settled

    Still a long way to go but at least it is starting to look like an actual game

    Tracking PR
    github.com/AngelMunoz/Kipo/pul

    #monogame #fsharp #dotnet #gamedev