This is an old revision of the document!
Table of Contents
The Pillar of Linkages
In this section you will find any and all available useful links concerning Game Development and of course MonoGame.
They will be divided into MonoGame Related and Game Development Related, and other related sections.
Notice the thin line separators, these are used to group related links.
I added Start and End markers for clarity, plans to add mid-point markers when links lists grow too large.
The U-MG-RL Archive
To keep this thread clean in the early days I — MrValentine 2023/09/18 06:35 have opted to place the current list of links from the MonoGame Forum into an archive page and slowly move them over to this page with some form of order to the types of content.
MonoGame Related Start
MonoGame:
The Change Log
https://github.com/MonoGame/MonoGame/blob/develop/CHANGELOG.md
MonoGame Community:
http://community.monogame.net/
XNA API
DirectX Redist (June 2010)
https://www.microsoft.com/en-us/download/details.aspx?id=8109
Intro Splash Screens MADE WITH MONOGAME
https://github.com/AristurtleDev/MadeWithMonoGame
ManBeardGames Scene Manager
https://manbeardgames.github.io/docs/tutorials/monogame-3-8/scenes/introduction
Charles Humphrey's MonoGame.Randomchaos.* Nuget Packages Update
https://community.monogame.net/t/monogame-randomchaos-nuget-packages-update/19434
¬ Packages: https://www.nuget.org/packages?q=MonoGame.Randomchaos.&prerel=true&sortby=relevance
¬ GitHub Repo: https://github.com/NemoKradXNA/MonoGame.Randomchaos.Services
Shawn Hargraeves Blog
https://shawnhargreaves.com/blogindex.html
Riemers Archive Overview
https://github.com/simondarksidej/XNAGameStudio/wiki/RiemersArchiveOverview
FlatRedball an Editor variant of MonoGame
BEPU Physics 1
https://github.com/bepu/bepuphysics1
FlatRedBall
MonoGame.Extended
https://community.monogame.net/t/about-the-monogame-extended-category/6814
KNI Engine
https://github.com/kniEngine/kni
Game Creation with XNA Book
https://en.wikibooks.org/wiki/Game_Creation_with_XNA
Emoty Keys UI
https://www.emptykeys.com/ui_library/
C# Syntax Wiki
https://en.wikipedia.org/wiki/C_Sharp_syntax
MonoGame.Aseprite
SimonDarksideJ Blog posts
https://darkgenesis.zenithmoon.com/monogame-roundup-2023.html https://darkgenesis.zenithmoon.com/monogame-meet-vscode.html
The MonoGame Changelog
https://docs.monogame.net/CHANGELOG.html
RandomChaos NUGET Packages
https://community.monogame.net/t/monogame-randomchaos-nuget-packages-update/19434
MonoGame Samples Page
https://docs.monogame.net/articles/samples.html
DirectX 9 Coordinates System
https://learn.microsoft.com/en-us/windows/win32/direct3d9/coordinate-systems
Noesis UI XAML for MonoGame cross platform
https://community.monogame.net/t/native-noesis-ui-renderer/19579
TinyFMOD
https://github.com/AristurtleDev/tiny-fmod
MonoGame XML Intellisense Documentation fixes for 3.8.1.303
https://github.com/AristurtleDev/monogame-xml-documentation
A codebase for MonoGame Integration with Visual Studio 2019/2022
https://community.monogame.net/t/initial-effort-for-a-game-engine/19494
A Rigid Body Physics example
https://community.monogame.net/t/a-simple-3d-rigid-body-physics-example/12161
https://github.com/george7378/basic-physics
MonoGame, meet VSCode
https://darkgenesis.zenithmoon.com/monogame-meet-vscode.html
MonoGame Intellisense Documentation
https://github.com/AristurtleDev/monogame-xml-documentation
https://community.monogame.net/t/how-to-include-missing-intellesense-in-3-8-1-303/19124
XML Documentation Missing fix
Also, use
/// <inheritdoc />
https://github.com/AristurtleDev/monogame-xml-documentation
MonoGame on the Web
https://darkgenesis.zenithmoon.com/monogame-on-the-web-No-really!.html
KNI Engine
https://github.com/kniEngine/kni
An online course [Found by Discord member: Wens (wen.s)]
https://textbooks.cs.ksu.edu/cis580/00-forward/index.html
How to use ffmpeg to alter video files from a monogame win dx project.
Aristurtle Save
https://github.com/AristurtleDev/Aristurtle.MonoGame.Save
https://www.nuget.org/packages/Aristurtle.MonoGame.Save/0.0.1
PrimitiveType.LineList
[Solved] Drawing Bezier curves in MonoGame (XNA) produces scratchy lines
Drawing Lines in XNA
https://www.david-amador.com/2010/01/drawing-lines-in-xna/
nkast/ProtonType.Aether WPF Interop
https://github.com/nkast/ProtonType.Aether/tree/main/Samples/WpfInterop
The Infiniminer Source Code [Port]
https://github.com/AristurtleDev/Infiniminer
MonoGame Related End
MonoGame Foundation Related
Foundation bylaws
https://monogame.net/foundation/index.html
Meeting Minutes:
October 24th, 2023 https://monogame.net/foundation/meeting-2023-10-24.html
November 15th, 2023 https://monogame.net/foundation/meeting-2023-11-15.html
November 22nd - 29th, 2023 https://monogame.net/foundation/meeting-2023-11-22.html
MonoGame Related YouTube Links
ManBeardGames Collision Detection
https://manbeardgames.github.io/docs/tutorials/monogame-3-8/collision-detection/introduction
XNA 2d Animation Tutorial
https://www.youtube.com/watch?v=tNdDRfxW87k
A Playlist of 40 videos.
https://www.youtube.com/watch?v=exqk0lH7-xc&list=PLDC1A9D5C3F8ED318
Note, use this for the code, not the setup.
Game Development Related Start
A project trying to implement GUM UI into the MonoGame world
GameDevMarket Asset Store
https://www.gamedevmarket.net/
An awesome SkyBox site
A free to use font created by me, CC0 public domain usage, aiming to create more in future.
http://eijtom.com/ifontmaker-win/gallery/?id=RzOVa3qI
Free Game Dev Assets to help get your projects going.
Render Hell – Book II
https://simonschreibt.de/gat/renderhell-book2/
Reference for HLSL
Multisampling primer
https://www.rastergrid.com/blog/gpu-tech/2021/10/multisampling-primer/
Music, graph paper, and more
Getting Signed - Quickstart: Onboarding to Trusted Signing
Making maps with noise functions from Red Blob Games
https://www.redblobgames.com/maps/terrain-from-noise/
FontStashSharp
https://github.com/FontStashSharp/FontStashSharp
Game Development Related End
Game Development Related YouTube Links
XNA Related Start
https://en.wikibooks.org/wiki/Game_Creation_with_XNA#3D_Game_Development
https://en.wikibooks.org/wiki/Game_Creation_with_XNA/3D_Development/Shaders_and_Effects
https://web.archive.org/web/20221023054136/https://learn.microsoft.com/en-us/archive/blogs/page/x/
https://web.archive.org/web/20230330121105/https://learn.microsoft.com/en-us/archive/blogs/xnajapan/
https://web.archive.org/web/20221005024715/https://learn.microsoft.com/en-us/archive/blogs/xna/
https://web.archive.org/web/20221117211555/https://learn.microsoft.com/en-us/archive/blogs/garykac/
https://web.archive.org/web/20221114055425/https://learn.microsoft.com/en-us/archive/blogs/xboxteam/
BasicEffect system in XNA
https://www.c-sharpcorner.com/uploadfile/iersoy/basiceffect-system-in-xna/
Make Your Life Easier: Build a Level Editor
https://gamedevelopment.tutsplus.com/make-your-life-easier-build-a-level-editor--gamedev-356a
Method for high quality output in XNA 4.0
https://stackoverflow.com/questions/7425474/method-for-high-quality-output-in-xna-4-0
petriw/XNA-Shader-Programming
https://github.com/petriw/XNA-Shader-Programming
XNA Related End
Windows Development Related
https://learn.microsoft.com/en-us/uwp/api/windows.storage.applicationdata?view=winrt-22621
https://learn.microsoft.com/en-us/uwp/api/windows.storage.applicationdatalocality?view=winrt-22621
Commissioned Artists/Musicians
These cost you money, review content available before going ahead with a paid contract, use at your own discretion, we include them here as a form of inclusion and are in no way connected to the listed connections.
Moonside Sound. [Recommended by Community Member: Aristurtle, has previously commissioned]
https://linktr.ee/moonsidesound
https://www.instagram.com/stories/moonsidesound/3277583199998565111