r/monogame

▲ 83 r/monogame+2 crossposts

Vanisha - an arcade bullet hell I've been building with a custom engine, demo now on Steam.

Link to demo: https://store.steampowered.com/app/4555270/Vanisha/

I just finished up updating everything including all of the visuals, audio, and promo materials and would love to get some feedback on the updated demo. Vanisha is set to launch in October, so plenty of time to iron it out some more

u/danyl42 — 1 day ago

look at da preddy colors …

in my attempts at making a ribbon trail system I made this cool thing. Too bad it sucks

u/Nearby-Pay-690 — 2 days ago
▲ 81 r/monogame+1 crossposts

Hello, my name is Christopher Fivash, I'm super excited and scared to be finally releasing my solo project Vortica that I've poured my soul into for the last 7 years.

The game comes out on May 25th, and I'm running a limited free playtest this weekend. I'm hoping to get some more final feedback to help work out any last kinks.

Information about the playtest can be found here, if any of you are interested please feel free to join! :)
https://store.steampowered.com/news/app/2980170/view/683000875796400524?l=english

u/VorticalStudios — 7 days ago

Building a Deterministic 2.5D RPG Engine Inspired by Old-School MMOs

I’ve been developing a deterministic 2.5D engine/framework focused on systemic RPG simulation and old-school interaction design.

The videos I’ve been sharing are essentially proof-of-concept tests for the engine systems working together in real time:

  • ECS tick simulation
  • skill-based gameplay
  • drag/drop interaction
  • inventory & vendors
  • gathering systems
  • Z-sorting & occlusion
  • multi-floor/stair traversal
  • dynamic lighting

The goal is not just visual nostalgia, but recreating the kind of systemic depth and interaction older RPGs/MMOs used to have.

What do you think older games like Ultima Online got right that modern RPGs still struggle with?

See the link below:

Showcase Built with MonoGame.

reddit.com
u/ReforgedEngine — 6 days ago

Game Engine Input System

Hi all, I am making a game engine using Monogame. Is there any (simple-ish) way to convert a string to a Key (e.g. "a" = Keys.A)? I have considered creating two functions (one for each direction) that just return the correct things but that seems overly complicated.

EDIT: I solved my issue by just using my own Keys enum and mapping it to monogame keys

reddit.com
u/Big_Joke_8504 — 10 days ago
▲ 7 r/monogame+2 crossposts

Hello,

I’m relatively new to MonoGame and started using it to build a 2D game for fun. The game is a top-down samurai-style project where the player fights demons around local villages.

I ended up extracting the reusable parts into a small starter framework / template library. It’s still evolving, but it has reached a point where I’d really appreciate feedback from the community.

Repo: https://github.com/CatFortman/MonoGameTemplate.Net8

Project Folder Structure

I want to keep the library flexible for both architectures, but I don't want to couple too much logic either.

I’d really appreciate feedback on the following:

> Does the ECS / OOP split make sense, or is it overkill?

> Anything that looks like it will become a maintenance problem later?

> Any MonoGame best practices I may be missing

> Any obvious design mistakes I’m not seeing yet

Side question

I’m currently using Tiled (https://www.mapeditor.org) for map creation. It works, but it’s quite manual and time-consuming.

Do you know of a faster 2D level editor or map generation tools?

I’d really appreciate suggestions.

PS. I had a similar post before I ended up expanding the project this week.

reddit.com
u/Soft-Bake-2415 — 12 days ago