====== The Pillar of Linkages ====== {{:monogame:cdfe9d95-7021-42dc-81bc-a7e4d471adfb.jpg?nolink&200|}} 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 --- //[[members:MrValentine:MrValentine]] 2023/09/18 06:35// have opted to place the current list of links from the [[https://community.monogame.net/t/useful-monogame-related-links-u-mg-rl/8573?u=mrvalentine|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:archives:umgrl|U-MG-RL Links Archive]] ====== MonoGame Related Start ====== MonoGame: http://www.monogame.net/ ---- The Change Log https://github.com/MonoGame/MonoGame/blob/develop/CHANGELOG.md ---- MonoGame Community: http://community.monogame.net/ ---- XNA API [[https://learn.microsoft.com/en-us/previous-versions/windows/xna/bb200104(v=xnagamestudio.41)?redirectedfrom=MSDN]] ---- 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 https://flatredball.com/ ---- BEPU Physics 1 https://github.com/bepu/bepuphysics1 ---- FlatRedBall https://flatredball.com/ ---- 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 https://monogameaseprite.net/ ---- 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 /// 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. https://community.monogame.net/t/how-to-use-ffmpeg-to-alter-video-files-from-a-monogame-win-dx-project/11934 ---- Aristurtle Save https://github.com/AristurtleDev/Aristurtle.MonoGame.Save https://www.nuget.org/packages/Aristurtle.MonoGame.Save/0.0.1 ---- PrimitiveType.LineList https://rbwhitaker.com/tutorials/xna/primitives/primitive-types/#:~:text=PrimitiveType.LineList%20This%20mode%20says%20that%20each%20pair%20of,line%2C%20which%20will%20be%20connected%20to%20index%204. ---- [Solved] Drawing Bezier curves in MonoGame (XNA) produces scratchy lines https://www.solveforum.com/forums/threads/solved-drawing-bezier-curves-in-monogame-xna-produces-scratchy-lines.534284/ ---- 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 ---- SpriteBatch billboards in a 3D world - Shawn Hargreaves Blog - Site Home - MSDN Blogs (archive.org) https://web.archive.org/web/20160125004311/http://blogs.msdn.com:80/b/shawnhar/archive/2011/01/12/spritebatch-billboards-in-a-3d-world.aspx ---- ====== 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 http://gumui.net/ ------- GameDevMarket Asset Store https://www.gamedevmarket.net/ ---- An awesome SkyBox site https://skyboxgen.com/ ---- 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. https://opengameart.org/ ---- Render Hell – Book II https://simonschreibt.de/gat/renderhell-book2/ ---- Reference for HLSL https://learn.microsoft.com/en-gb/windows/win32/direct3dhlsl/dx-graphics-hlsl-reference?redirectedfrom=MSDN ---- Multisampling primer https://www.rastergrid.com/blog/gpu-tech/2021/10/multisampling-primer/ ---- Music, graph paper, and more https://incompetech.com/ ---- Getting Signed - Quickstart: Onboarding to Trusted Signing https://learn.microsoft.com/en-gb/azure/trusted-signing/quickstart?tabs=registerrp-portal%2Caccount-portal%2Ccertificateprofile-portal%2Cdeleteresources-portal#register-the-trusted-signing-resource-provider ---- 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 ====== ---- Oyyou https://www.youtube.com/@Oyyou/videos ---- ====== 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/ ---- https://social.msdn.microsoft.com/Forums/en-US/26ba4335-8f8f-4094-b598-8480784aba66/resource-management-and-gccollect-in-xna?forum=xnaframework ---- 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 ----