Skip to content

Instantly share code, notes, and snippets.

@manbeardgames
manbeardgames / monogame_extended_json_importing.md
Last active November 25, 2025 15:12
How to use the MonoGame.Extended Json Import for any custom class

MonoGame.Extended JSON Importing

How to use

Overview

MonoGame.Extended provideds a generic JSON importer as part of the MonoGame.Extended.Content.Pipeline.dll. Taking advantage of this and how it's setup for a generic type <T> can allow you to load content through the MGCB Editor that can be deserialized to any custom class type in you code.

Prerequsites

  • This gist assumes you are using MonoGame 3.8. The steps should be similar for MonoGame 3.7, however, no guarentees are made
  • The steps outlined here are going to be using Visual Studio 2019. You can also do this from Visual Studio Code, however steps will assume Visual Studio 2019.
@qoomon
qoomon / conventional-commits-cheatsheet.md
Last active December 7, 2025 19:34
Conventional Commits Cheatsheet