The Archive List
Below is the archive list of https://community.monogame.net/t/useful-monogame-related-links-u-mg-rl/8573
Remember to visit the host page.
NOTE: Contributions from other users were not included here.
NOTE: If you are here before I filter these links, use the Web Archive site to view dead links.
I have added Numerical values to the end of each 10 posts. So, clicking on 10 in the navigation takes you past the first 10 to the beginning of the next 10 entries.
I have also added numerical leadings to each entry for easier navigation.
It occurred to me that as some links may be dead, I should advise you use Application Guard, or something similar to load the links with, as dead link sites have a tendency to be overtaken by nefarious characters sometimes, that or just use in-private modes… be safe.
[A reminder to myself, I was watching the movie Gene Generation while filling this list out.]
Start
1
Well to be honest I did not think the title would actually contain URL, only noticed it after typing it out haha
So I figured a lot of users - especially newcomers - ask for tutorials as someone did recently but that is not what sparked this thread, it was one of my now not so… just read the copied post below from my GCT post…
While doing my now not so regular system backups and refreshes - though this one is called for - I came across a link in my favourites that was a bit too long for copying - though my account will back it up so I am not worried - and thought hmm interesting, it might interest people on here, so here you go…
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 1: Overview, Installation, MonoGame 3.0 Project Creation
https://blogs.msdn.microsoft.com/tarawalker/2012/12/04/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-1-overview-installation-monogame-3-0-project-creation/
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 2: Creating the Shooter/Player Asset of the Game
https://blogs.msdn.microsoft.com/tarawalker/2012/12/10/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-2-creating-the-shooterplayer-asset-of-the-game/
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 3: Updating Graphics using Content Pipeline with MonoGame
https://blogs.msdn.microsoft.com/tarawalker/2013/01/04/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-3-updating-graphics-using-content-pipeline-with-monogame/
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 4: Adding and Processing Player (User) Input
https://blogs.msdn.microsoft.com/tarawalker/2013/02/23/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-4-adding-and-processing-player-user-input/
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 5: Animating the Player/Ship and Creating a Parallaxing Background
https://blogs.msdn.microsoft.com/tarawalker/2013/04/12/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-5-animating-the-playership-and-creating-a-parallaxing-background/
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 6: Creating Enemies and Detecting Collisions
http://www.tarathegeekgirl.net/?p=281
Happy New Year All…
I believe this is her profile and might explain why she no longer posted stuff after 2013 https://www.linkedin.com/in/taraewalker
Found here http://community.monogame.net/t/general-conversation-thread/8319/130?u=mrvalentine
So why not have a thread here which can both be useful as a central link reference so everyone can post any useful content here and also for people documenting MonoGame and dealing with the MonoGame documentation to find the best links to include in the documentation pages…
I believe I have started this off so when I find more I will add them here, as should you!
CODE ON!
2
I found this in the comments on the first tutorial
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 7: Load Your Weapons! http://chrisongames.blogspot.co.uk/2014/12/windows-8-game-development-using-c-xna.html
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 8: Here comes the Boom! http://chrisongames.blogspot.co.uk/2015/02/windows-8-game-development-using-c-xna.html
Found Part 9
Windows 8/10 Game Development using C#, XNA, and MonoGame 3.4: Building a Shooter Game Walkthrough – Part 9: Adding Sound Effects and Music http://chrisongames.blogspot.co.uk/2015/12/windows-810-game-development-using-c.html
3
OOOH found another link in my favourites history
Go here http://monogame.codeplex.com/
… and click where it says:
[Change History (all pages)](http://monogame.codeplex.com/wikipage/history)
… and scroll to the bottom and work your way up, clicking Page links each time, then hit the back button or BackSpace key on your keyboard to go back and click the next link! notice that some have further links such as the Documentation pages, some good gems in those pages! worth a read!
For example, check out this list of games: http://monogame.codeplex.com/wikipage?version=161
Which features handy YouTube video links too! XNA related but still relevant
You can find some pages showing release history of various games too…
I highly recommend any serious coder who wants to utilise and learn how MonoGame has developed over the years to take a look!
Thanks for reading…
4
@kosmonautgames does it again
http://community.monogame.net/t/quick-overview-how-to-work-with-msaa-directx-too/8570
Saved here for its usefulness
5
http://community.monogame.net/t/supporting-different-screen-sizes/8599/2?u=mrvalentine
http://www.dylanwilson.net/resolution-independence-in-monogame-with-viewport-adapters
https://github.com/craftworkgames/MonoGame.Extended
6
I was looking for this
@throbax 's list
https://github.com/UnterrainerInformatik/GameDevelopmentLinks
Deserves its own post here.
7
2D (Deferred) Lighting: http://www.soolstyle.com/2010/02/15/2d-deferred-lightning/
Originally found here: http://community.monogame.net/t/light-shader-2d/8611/2?u=mrvalentine
8
A useful recent post regarding Lerping
http://community.monogame.net/t/lerp-smoothing/8619
https://en.wikipedia.org/wiki/Linear_interpolation
https://msdn.microsoft.com/en-us/library/windows/desktop/bb509618(v=vs.85).aspx
@willmotil showed me this very useful link http://www.codinglabs.net/default.aspx though I suspect all the code is C++…
9
Had these on my mobile, about to do a refresh of it so posting these here as they may be useful too!
https://www.codeproject.com/articles/1129564/monogame-building-multi-platform-solutions
https://www.codeproject.com/search.aspx?q=monogame&doctypeid=1%3b2%3b3%3b13%3b14&pgsz=50
I particularly like this one:
https://www.codeproject.com/Tips/1015929/XNA-Basics-Windows-and-MonoGame
Some may find this useful:
https://www.codeproject.com/Articles/620177/Invasion-Game-in-MonoGame-for-Windows-Phone
Ooooh Sorting Algorithms in C#.NET
https://www.codeproject.com/articles/79040/sorting-algorithms-codes-in-c-net
10
In case not already here:
[MikeNET](http://mikenetapicouk.fatcow.com/)
https://github.com/watfordxp/MikeNet
A .NET compatible Networking API
Just in case you miss it:
Demo Code
You can download a visual studio 2010 and 2012 solution containing a number of sample projects using MikeNet from [here](http://mikenetapicouk.fatcow.com/demo_code.rar).
Download
I have made a precompiled version with an installer which can quickly be integrated into your projects. The package includes:
C++ 32 bit and 64 bit debug and release libraries and pdb files for visual studio 2010 and 2012
C++ 32 bit release library and pdb file for visual studio 2008
DarkBASIC Pro DLL
.NET/CLR 32 bit and 64 bit DLL
Normal 32 bit and 64 bit DLL
Documentation
Demo code
You can get it from [here](http://mikenetapicouk.fatcow.com/DarkNet%20v2.0.2%20-%20Release_TGC.rar).
I wonder if this works in VS15CE? or VS17RC
10
11
Found this gem:
Shared Code Projects:
https://www.codeproject.com/articles/595757/monogame-aplusbuildingplusportableplussolutions
Found on that page:
https://github.com/DDReaper/DarkGenesisPresentations
On a related search:
https://www.codeproject.com/articles/585824/monogame-using-libraries-with-windows-phone-projec
That related search:
https://www.bing.com/search?q=monogame+shared+code+project&FORM=AWRE
Boy, never click that button…
https://www.codeproject.com/Articles/1129564/MonoGame-Building-Multi-platform-Solutions
It takes you here [I am talking about the MonoGame Tag on the individual posts lol]:
https://www.codeproject.com/search.aspx?sbo=kw&aidlst=2686
Related to that thread with the YouTube banner:
https://www.youtube.com/channel/UCe6AN-ijMXJbSaq1QKEG1zg/videos
12
Useful for any newcomers to MonoGame and C#, more C# but then you need it for MG :)
13
I thought I linked to this already:
http://community.monogame.net/t/deferred-engine-playground-download/8180?u=mrvalentine
14
XNA Colour list, found on a post by @kosmonautgames here:
http://community.monogame.net/t/general-conversation-thread/8319/253?u=mrvalentine
http://www.foszor.com/blog/xna-color-chart/
15
Another fine contribution by @willmotil
http://community.monogame.net/t/yet-another-camera-class/8661
16
[dead]
http://retrocade.net/2017/01/25/post-processing-shaders-in-monogame/
[fixed]
Found here:
17
A topic on Video Game Law:
http://community.monogame.net/t/is-it-legal-to-copy-gameplay-and-levels/8704/2?u=mrvalentine
18
Adding this here:
http://community.monogame.net/t/monogame-3-5-1-vs-2015-ce-templates-fix/8512?u=mrvalentine
19
https://developer.microsoft.com/en-us/windows/projects/campaigns/windows-developer-day
https://docs.microsoft.com/en-gb/
https://github.com/telerik/ui-for-uwp
20
Something useful for newcomers
http://community.monogame.net/t/general-conversation-thread/8319/270?u=mrvalentine
20
21
Found this today… looks to be an in-progress work, small posts but covers the essentials, somewhat…
Beginning MonoGame http://www.geekswithblogs.net/cwilliams/archive/2017/02/06/232974.aspx
GETTING THE STUFF
-Why MonoGame? http://www.geekswithblogs.net/cwilliams/archive/2017/02/06/232975.aspx
-What do I need, and where do I get it? http://www.geekswithblogs.net/cwilliams/archive/2017/02/06/232976.aspx
MONOGAME BASICS
-MonoGame project types explained. http://www.geekswithblogs.net/cwilliams/archive/2017/02/06/232983.aspx
-What’s in the starting project? http://www.geekswithblogs.net/cwilliams/archive/2017/02/07/233163.aspx
-The Game Loop http://www.geekswithblogs.net/cwilliams/archive/2017/02/13/237027.aspx
-Getting an image onscreen NEW http://www.geekswithblogs.net/cwilliams/archive/2017/02/16/242270.aspx
-Putting text onscreen NEW http://www.geekswithblogs.net/cwilliams/archive/2017/02/22/243041.aspx
-Listening for (and responding to) input
-Moving your images around
-
Added two new posts from this blog
22
Unable to edit the post on this thread so posting it here for reference if not already done
http://community.monogame.net/t/monogame-3-5-1-vs-2015-ce-templates-fix/8512?u=mrvalentine
Might be a good idea to pin that thread for a while?
23
Shaders related
https://github.com/UncleThomy/BloomFilter-for-Monogame-and-XNA
Found in this post by @kosmonautgames here:
http://community.monogame.net/t/to-move-from-pixel-shader-to-vertex-shader/8817/3?u=mrvalentine
24
I chanced upon this post by Tom today, I think it is time I read every post he has made sometime soon…
http://community.monogame.net/t/welcome-to-the-monogame-community/19
There are some useful links in that post… at the bottom…
Is OUYA still a supported platform? is it even a thing now?
25
Found these while helping with a recent request for controller input handling, thread post linked below… the last link in the list actually links to someone's YouTube videos… worth a visit perhaps…
Search term used: xna analogue stick input https://www.bing.com/search?q=xna+analogue+stick+input&form=EDGENT&qs=PF&cvid=bb634b83951d4c08bccf00d1428d5083&pq=xna+analogue+stick+input&cc=GB&setlang=en-GB
https://msdn.microsoft.com/en-us/library/bb203896(v=xnagamestudio.31).aspx
https://msdn.microsoft.com/en-us/library/microsoft.xna.framework.input.gamepad.getstate.aspx
http://xboxforums.create.msdn.com/forums/t/58712.aspx
His channel: he also has some Blender tutorials which may be handy… https://www.youtube.com/user/gamefromscratch/playlists
His MonoGame playlist… https://www.youtube.com/playlist?list=PLS9MbmO_ssyB_F9AhtJulWkHBCg4Q4tTE
26
I was looking for this
http://community.monogame.net/t/i-wrote-a-getting-started-guide/8093?u=mrvalentine
27
Two in one day!
Getting Started with MonoGame using Visual Studio https://www.codeproject.com/Articles/1175671/Getting-Started-with-MonoGame-using-Visual-Studio
Get Started Tutorial: A UWP game in MonoGame 2D https://docs.microsoft.com/en-us/windows/uwp/get-started/get-started-tutorial-game-mg2d
28
A link to Visual Studio 2015 CE
https://www.microsoft.com/en-us/download/details.aspx?id=48146
Until the 3.6.1 patch is out to support Visual Studio 2017, I guess this is relevant…
> MICROSOFT HAS REMOVED ACCESS TO THIS DOWNLOAD AND YOU NEED A SUBSCRIPTION TO DOWNLOAD PREVIOUS VERSIONS NOW
29
A very useful and self explanatory URL
http://gameprogrammingpatterns.com/game-loop.html
Be sure to fish about there for more…
30
Finally MonoGame made one of these types of lists! …erh have I said this already?
https://dzone.com/articles/5-best-video-game-development-tools-for-indie-game
Another getting started guide on the same site as above
https://dzone.com/articles/getting-started-with-monogame-using-visual-studio
30
31
Part I – Creating a Digital Hexagonal Tile Map https://blackfalconsoftware.wordpress.com/2016/08/22/part-i-creating-a-digital-hexagonal-tile-map/
Part II – Using the Mouse to Scroll A Hexagonal Tile Map https://blackfalconsoftware.wordpress.com/2017/05/10/part-ii-using-the-mouse-to-scroll-a-hexagonal-tile-map/
Original source links
https://www.codeproject.com/Articles/1119973/Part-I-Creating-a-Digital-Hexagonal-Tile-Map
https://www.codeproject.com/Articles/1186538/Part-II-Using-the-Mouse-to-Scroll-A-Hexagonal-Tile
32
Getting Started with MonoGame using XML
https://www.codeproject.com/Articles/1189981/Getting-started-with-MonoGame-using-XML
33
http://xbox.create.msdn.com/en-US/education/catalog/tutorial/collision_2d_perpixel
http://www.c-sharpcorner.com/uploadfile/iersoy/how-to-use-boundingbox/
http://xbox.create.msdn.com/en-US/education/catalog/sample/collision_3d_heightmap
Found here: http://community.monogame.net/t/collision-detection-3d-and-2d/9255/2
34
Windows 10 DPI Aware related
http://community.monogame.net/t/display-resolution-on-windows-10/9273
35
MonoGame Visual Studio Templates https://github.com/MonoGame/MonoGame/tree/develop/ProjectTemplates
36
WOW been a while since I have been here, unable to edit my past posts [Or forgot how to?]
CONNECTED THREAD POST:
http://community.monogame.net/t/useful-monogame-related-links-u-mg-rl/8573/36?u=mrvalentine
Hexagonal Maps – Part III: Selecting A Tile\Hexagon [Technical Blog] https://blackfalconsoftware.wordpress.com/2017/06/27/hexagonal-maps-part-iii-selecting-a-tilehexagon/ https://www.codeproject.com/Articles/1193785/Hexagonal-Maps-Part-III-Selecting-A-Tile-Hexagon
Hexagonal Maps – Part IV: Highlighting a Selected A Tile\Hexagon [Technical Blog] https://blackfalconsoftware.wordpress.com/2017/06/27/hexagonal-maps-part-iii-selecting-a-tilehexagon/ https://www.codeproject.com/Articles/1195039/Hexagonal-Maps-Part-IV-Highlighting-a-Selected-A-T
Be sure to follow the Forum user here:
http://community.monogame.net/t/hexagonal-maps-part-iv-highlighting-a-selected-a-tile-hexagon/9435
37
Cyclone Game Engine Development http://jordonmd.blogspot.co.uk/
Some useful tidbits and more
38
Found this gem:
XNA Game Studio https://msdn.microsoft.com/en-us/library/hh127556.aspx
39
A handy link for users developing for UWP wishing to utilise the simulator and having issues getting it to work:
Side Note: Intel SGX is a form of Trusted Execution so disable it if you have that instead. disabling this allowed me to run the simulator.
https://msdn.microsoft.com/en-us/library/mt228282.aspx#NoStart
The simulator is handy for many reasons, including creating Store screengrabs and playing with Location and rotation functionality and more…
EDIT
Side Note 2: A little confusing but to close the simulator properly, you have to sign out of it……. this makes me feel weird, but I just hit ALT+F4 and click OK to sign out and it closes properly ready for another smooth redeployment later on, otherwise it just gets all buggy…
EDIT
Started getting BSODs omg not seen those for like almost a decade and will probably just I don't know… keep the Simulator for a rainy day I guess… as it crashes my system… badly… very disappointing really… used to work so well before…
EDIT
RE-ENABLED VT-d, will need to disable it to run the simulator… SGX is disabled as I nor you will probably never use it…
EDIT
I should probably point out that the Simulator and Mobile Emulators are entirely different things, the Simulator uses your actual system whereas the Emulator is a Virtual Machine, so the Mobile Emulator works regardless of the features above… So logically thinking: the features that need to be disabled; these features isolate your system from a virtualised one, thus the Simulator will not function at all as it cannot access the host system.
40
Texture Data, useful for all:
http://community.monogame.net/t/texture-compression-question/9907/4?u=mrvalentine
40
41
Would this be useful for those developing for XBOX?
Developer code samples
42
Setting up Visual Studio [2017] properly:
43
LOOOK!
https://www.xbox.com/en-US/developers/creators-program/
[MonoGame is now mentioned!]
44
Thomas Happ from Axiom Verge
Axiom Verge is an indie Metroidvania video game created by Thomas Happ…written on his own in nights and weekends! Written in C# and Monogame, Axiom Verge is now on PlayStation 4, Windows, OS X, Linux, Vita, Wii U, Xbox One, and Nintendo Switch! Scott talks to Thomas about how one starts a herculean effort like this…and succeeds!
https://www.hanselminutes.com/605/thomas-happ-from-axiom-verge
## JUMP TO 21 MINUTES
45
http://riemers.net/eng/Tutorials/XNA/Csharp/Series3/Pixel_shader.php
46
XNA Resources http://xbox.create.msdn.com/en-us/resources/downloads
Developing games https://msdn.microsoft.com/library/windows/apps/hh452744
47
https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
Windows 10 SDK (26624) and Microsoft Emulator for Windows 10 mobile
Note: Due to a versioning issue this release was previously referred to as (10240).
Start building Universal Windows apps and desktop apps for Windows 10 with this SDK. Released July 2015. (Version 10.0.26624.0)
Install SDK: [download link] https://go.microsoft.com/fwlink/p/?LinkId=619296
48
LOOK WHAT I FOUND!!!!!!!
STARDUST!
https://web.archive.org/web/*/www.xnaresources.com/
I hope this is helpful for everyone…
I wonder if the original owner still has the original content and I can host it up for simple viewing… or if they can put it on GitHub or something…
49
Game State Management http://xbox.create.msdn.com/en-US/education/catalog/sample/game_state_management
50
XNA Loading Screen http://xboxforums.create.msdn.com/forums/t/45017.aspx
50
51
This thread may be very useful for all on here http://community.monogame.net/t/how-do-i-resize-the-monogame-window-inside-an-xaml-page/10001?u=mrvalentine
52
Audio Related Fix: http://community.monogame.net/t/solved-content-pipeline-not-loading-wav-files/10012/6?u=mrvalentine
53
Somewhat foundation knowledge… https://en.wikipedia.org/wiki/DirectX
54
Found this today:
https://blog.bitbull.com/2017/11/28/jetboard-joust-devlog-68-ray-of-hope/
55
A mention but I am not linking the site here…
56
Blossom Tales out on Switch this month
http://nintendoeverything.com/tag/castle-pixel/
57
In case my mention was not obvious earlier:
Supported game engines and languages
Develop for the Xbox One and Windows 10 using your favorite game engine. Currently supported engines include Construct 2, GameMaker Studio 2, MonoGame, Unity, and Xenko. You can also use your favorite tools like Visual Studio to write in C# and C++. We anticipate more game engines and tools to support Xbox Live Creators Program over time.
https://www.xbox.com/en-GB/developers/creators-program :heart_exclamation:
58
http://community.monogame.net/t/hexagonal-map-design-for-strategy-games/10060?u=mrvalentine
59
> Blossom Tales sells double the amount of units on Switch launch day vs. lifetime sales on Steam http://nintendoeverything.com/tag/castle-pixel/
60
Game Development
https://www.microsoft.com/net/learn/apps/gaming
https://www.microsoft.com/net/learn/apps/gaming
https://www.microsoft.com/net/learn/apps/gaming
https://www.microsoft.com/net/learn/apps/gaming
https://www.microsoft.com/net/learn/apps/gaming
https://www.microsoft.com/net/learn/apps/gaming
https://www.microsoft.com/net/learn/apps/gaming
https://dotnet.microsoft.com/en-us/apps/games/engines [POST WIKI EDIT THE ABOVE PAGE WAS MOVED HERE]
!!!!!!!
60
61
SongArc taps into the potential of Universal Windows Platform
62
Cel Shading in XNA https://blogs.msdn.microsoft.com/ukstudentzine/2010/03/05/cel-shading-in-xna/
Check the YouTube video results out!
63
Over 15 indie games hitting Switch in 2018 that utilize MonoGame
64
Amid a rising tide of games, devs reflect on state of the Switch market
65
Xamarin + Gaming
https://www.xamarin.com/customers/gaming
66
http://community.monogame.net/t/tree-generator-released-for-free/10217?u=mrvalentine
67
Recently posted:
http://community.monogame.net/t/best-practice-for-using-a-camera-in-monogame/10271/2?u=mrvalentine
68
Input related: [tip: click the down arrow to see the linked post]
Linked page: https://davisxna.wordpress.com/2011/03/31/xna-controls-buttons-labels-pictureboxes-2/
69
An interesting find concerning 2D Cameras http://community.monogame.net/t/camera2d-and-panning/10369/2?u=mrvalentine
70
http://www.indieretronews.com/2018/02/monty-on-run-remake-pc-remake-of-8-bit.html
70
71
http://twinfinite.net/2018/02/duck-game-creator-reveals-switch-port-ps4-update/
72
Just in case anybody needed it:
SOLID architecture principles using simple C# examples
https://www.codeproject.com/articles/703634/solid-architecture-principles-using-simple-csharp
73
Road to the IGF: Matt Makes Games' Celeste : https://www.gamasutra.com/view/news/315116/Road_to_the_IGF_Matt_Makes_Games_Celeste.php
Xbox’s father of invention, the latest speaker at Spark.me 2018: http://digitalspoiler.com/xboxs-father-of-invention-the-latest-speaker-at-spark-me-2018/
74
GDC 2018 Interview: Xbox Creator’s Program And Indie Games
http://operationrainfall.com/2018/04/10/gdc-interview-xbox-creators-program/
75
“”Developer program overview””
https://docs.microsoft.com/en-us/windows/uwp/xbox-live/developer-program-overview
76
http://community.monogame.net/t/monogame-shader-series-motion-blur/10718?u=mrvalentine
77
https://news.xbox.com/en-us/2018/07/18/path-of-motus-available-now-xbox-one-charity/
78
3 Advantages to Relying on Open Source for Game Development
https://www.wittysparks.com/advantages-to-relying-on-open-source-for-game-development/
79
Not exactly MG related however, it does help newcomers better understand the platform it is built upon, somewhat…
The Good and the Bad of .NET Framework Programming
https://hackernoon.com/the-good-and-the-bad-of-net-framework-programming-6e3b5ccc03
EDIT
I should point out: A) stupid domain name B) I disagree with most of the negatives [But then I am biased somewhat lol] C) Forgot what C was…
80
Some random 2.5D related links I posted on a topic recently
https://gamedev.stackexchange.com/questions/86036/what-is-a-2-5d-environment
https://gamedev.stackexchange.com/questions/63409/camera-for-2-5d-game
https://infictitious.blogspot.com/2012/09/25d-xna-rpg-engine-some-technical.html
https://gamedev.stackexchange.com/tags/2.5d/hot
80
81
XBOX Dev?
http://community.monogame.net/t/considerations-for-xbox-one-development/10887/2?u=mrvalentine
82
Heads up
http://community.monogame.net/t/monogame-tutorial-website/10895?u=mrvalentine
83
Not MG related entirely but useful nonetheless…
https://docs.microsoft.com/en-gb/xamarin/ios/get-started/installation/windows/connecting-to-mac/
84
Unsure if posted this already but it popped up as being updated two hours prior to me posting this here, so yay! it looks so good there!
https://www.microsoft.com/net/apps/gaming
85
Mention at: 19:32
You can also just read the transcript…
https://www.redhat.com/en/command-line-heroes/season-2/press-start
86
New mentions this week:
[A horrible blog site, Why on earth would your post title link back to the same damn page?] MG 3.7 release related… [Because I couldn't copy the title, lazy? maybe, but I am doing this for free…] http://www.gamefromscratch.com/post/2018/09/24/MonoGame-37-Released.aspx
And another about the VITA side of MG… Timespinner Vita Issues Acknowledged During Reddit AMA http://www.playstationlifestyle.net/2018/09/28/timespinner-vita-issues-acknowledged
87
In case I forgot to post this here:
http://community.monogame.net/t/making-some-game-dev-tutorials/10818?u=mrvalentine
88
Linking this in case it ever gets lost in future
http://community.monogame.net/t/new-monogame-showcase/10948?u=mrvalentine
89
Something handy for the community I suppose…
http://community.monogame.net/t/2d-animator/11226?u=mrvalentine
90
I have watched this a few times now [well watched once, listened a few times]
May give some of you some fresh ideas…
Though not MG related, I feel it is something that deserves to be included here:
https://www.youtube.com/watch?v=QyjyWUrHsFc&t=159s
They have a few others including Doom and Quake related… worth looking at…
EDIT
Here's another one
https://www.youtube.com/watch?v=GoyGlyrYb9c
90
91
WooHoo, interesting…
https://docs.microsoft.com/en-us/previous-versions/windows/xna/bb200104(v=xnagamestudio.42)
92
This might be handy for some of you:
93
Perhaps useful?
library documentation XNA Game Studio 4.0 https://web.archive.org/web/20181013080440/http://xbox.create.msdn.com/en-US/education/documentation/
Writing Game Code https://web.archive.org/web/20160610075153/https://msdn.microsoft.com/library/bb198548.aspx
XNA Framework Class Library https://web.archive.org/web/20160817123911/https://msdn.microsoft.com/en-us/library/bb203940.aspx
Content Pipeline Class Library https://web.archive.org/web/20160825221154/https://msdn.microsoft.com/en-us/library/bb195587.aspx
For example:
Detecting Xbox 360 Controller Button Presses (Xbox 360, Windows) https://web.archive.org/web/20131006175231/http://msdn.microsoft.com/en-us/library/bb203900.aspx
94
Mention:
How the Frostbite Engine Became a Nightmare for EA in General, and BioWare in Particular https://www.usgamer.net/articles/ea-frostbite-engine-history-bioware-ea-sports
95
The fonts we can still use I believe:
https://github.com/SimonDarksideJ/XNAGameStudio/wiki/Redistributable-Font-Pack
Special Thanks to @SimonDarksideJ
96
If I have not linked this here already:
http://community.monogame.net/t/fabians-road-to-xbox-one-release/10922?u=mrvalentine
97
Came across this channel and thought everyone on here may find it useful.
https://www.youtube.com/user/atMNRArt/videos
98
Unsure if already posted this in here, wish there was a way to search a thread post, either way, wanted to add this here either way.
99
Adding this here as I really need somewhere to find that 16 player video
[WIKI EDIT the video in question https://www.youtube.com/watch?v=zyQT-3o17iQ]
100
Something that some may find useful:
# SIMPLE AABB VS AABB COLLISION DETECTION https://studiofreya.com/3d-math-and-physics/simple-aabb-vs-aabb-collision-detection/
# BASIC PRIMITIVES https://studiofreya.com/3d-math-and-physics/basic-primitives/
# COLLISION THEORY https://studiofreya.com/3d-math-and-physics/collision-theory/
100
101
Seems Riemers is having database connection issues, since December or so.
You can access archives of it here:
https://web.archive.org/web/20191127191400/http://riemers.net/
102
Another not MG specific but useful none-the-less:
103
A useful hidden gem for my fellow UWP/XBOX devs:
104
Throwing a copy of a thread post from earlier tonight, relating to water:
Something that came up: https://www.youtube.com/watch?v=O0WH_T0Za04
This was a fun accidental find: [Spanish] https://archive.codeplex.com/?p=XNACommunity
Found via this video: https://www.youtube.com/watch?v=61vUje_jXhA
Search phrase: https://www.bing.com/search?q=xna+stencil+water+effects&cvid=51c9c2acc5c94161bda6abe180674643&pglt=43&FORM=ANNTA1&PC=U531
Sadly this is a dead link: https://stackoverflow.com/questions/15601354/implementing-water-effects-splashes-into-xna-4-0-game
Relating to FX searches: https://www.bing.com/search?q=xna+fx+water+&qs=n&form=QBRE&sp=-1&pq=xna+fx+water+&sc=0-13&sk=&cvid=1FC12634BD83472D9775BFD652650CBD
https://www.youtube.com/watch?v=2LBz31EpBNA
http://graphicsrunner.blogspot.com/2008/11/water-game-component.html
Something interesting…: https://channel9.msdn.com/coding4fun/articles/Making-an-Ocean-with-XNA
Will add these links to my links thread… some interesting stuff there…
Hope these help somewhat…
105
Some helpful stuff for using markdown code bbcode stuff
https://meta.discourse.org/t/how-do-i-select-a-language-in-code-blocks/19247
106
Old but nice!
https://www.youtube.com/watch?v=MqyrCM1kIL8&list=PL94004E6E18C3CA62
[`https://www.youtube.com/watch?v=MqyrCM1kIL8&list=PL94004E6E18C3CA62`](https://www.youtube.com/watch?v=MqyrCM1kIL8&list=PL94004E6E18C3CA62) Links to a playlist.
107
While not MG related too much, has some useful camera related background and code…
https://songho.ca/opengl/gl_camera.html
108
Extremely useful!
https://www.youtube.com/watch?v=fc3nnG2CG8U
109
Now, while not coding related, I did not want this getting lost in GCT…
Honestly, this is worth your time.
https://www.youtube.com/watch?v=Z-VBITW94zI
110
Handy 2D Character Rigging
https://www.youtube.com/watch?v=tNdDRfxW87k
110
111
WOW!
[XNA | Catalin ZZ (catalinzima.com)](http://www.catalinzima.com/xna/)
http://www.catalinzima.com/xna/
112
[Asset Encryption & XNB Security (c-sharpcorner.com)](https://www.c-sharpcorner.com/uploadfile/iersoy/asset-encryption-xnb-security/)
https://www.c-sharpcorner.com/uploadfile/iersoy/asset-encryption-xnb-security/
113
https://gamedev.stackexchange.com/questions/47533/protecting-xna-assets
114
[c# - Drawing 3D cubes with xna - Game Development Stack Exchange](https://gamedev.stackexchange.com/questions/92774/drawing-3d-cubes-with-xna)
https://gamedev.stackexchange.com/questions/92774/drawing-3d-cubes-with-xna
115
[Build Your First Game with MonoGame: Getting Started | Xamarin Blog (microsoft.com)](https://devblogs.microsoft.com/xamarin/build-your-first-game-with-monogame-getting-started/)
https://devblogs.microsoft.com/xamarin/build-your-first-game-with-monogame-getting-started/
116
https://www.youtube.com/channel/UCbxVu_JGFy1UKDRLCFTYanw
[AlienScribble - YouTube](https://www.youtube.com/channel/UCbxVu_JGFy1UKDRLCFTYanw)
117
https://sourceforge.net/p/xnadirectinput/code/HEAD/tree/
118
[c# - How to override maximum 32×32 mouse size in Windows like this program can - Stack Overflow](https://stackoverflow.com/questions/13688159/how-to-override-maximum-32x32-mouse-size-in-windows-like-this-program-can)
119
Not MG but useful for everyone I guess…
[Sprite Sheet Packer - A free alternative to TexturePacker (codeandweb.com)](https://www.codeandweb.com/free-sprite-sheet-packer)
https://www.codeandweb.com/free-sprite-sheet-packer
120
[Unit Testing C# Code - Tutorial for Beginners (youtube.com)](https://www.youtube.com/watch?v=HYrXogLj7vg) https://www.youtube.com/watch?v=HYrXogLj7vg
120
121
I thought this was a handy page, so adding it here:
[Resource Limits (Direct3D 11) - Win32 apps | Microsoft Docs](https://docs.microsoft.com/en-us/windows/win32/direct3d11/overviews-direct3d-11-resources-limits)
https://docs.microsoft.com/en-us/windows/win32/direct3d11/overviews-direct3d-11-resources-limits
122
Handy find on a recent topic:
[gpu - How to calculate how much video memory or memory cost by a texture - Stack Overflow](https://stackoverflow.com/questions/19651510/how-to-calculate-how-much-video-memory-or-memory-cost-by-a-texture)
123
Video related:
[c# - Encoding video files for XNA - Stack Overflow](https://stackoverflow.com/questions/5253042/encoding-video-files-for-xna)
https://stackoverflow.com/questions/5253042/encoding-video-files-for-xna
Quoting the answer comment here in case it goes 'missing'
Windows Live Movie Maker can output video in the format desired by the video content importer in XNA. That is to say, WLMM saves video as Windows Media Video 9 “Main”, using the VC-1 video codec and Windows Media Audio 9.2 audio codec. You still need to ensure that you don't go beyond the bounds of bit rate as specified [here](http://msdn.microsoft.com/en-us/library/dd254869.aspx), but if you use the “Burn a DVD” settings when saving your movie, you should be just fine if you're doing 480p.
NB: I'm not sure if video without audio will save with an audio track. However, XNA's video importer requires that an audio track is included, or the import will fail. If I'm not mistaken, you should be able to create a second or two of silence as a WAV and include that in your video project, if so required.
124
Nudging this for newcomers:
[XNA Game Studio 4.0 | Microsoft Docs](https://docs.microsoft.com/en-us/previous-versions/windows/xna/bb200104(v=xnagamestudio.40))
Full link https://docs.microsoft.com/en-us/previous-versions/windows/xna/bb200104(v=xnagamestudio.40)
125
Found this gem recently while finding an asteroids tutorial for someone…
[XNA Tutorials - XNA Meeting Point (weebly.com)](http://xnameetingpoint.weebly.com/xna-tutorials.html)
http://xnameetingpoint.weebly.com/xna-tutorials.html
126
Come get your particles, come one, come all…
[DPSF (Dynamic Particle System Framework) for XNA (xnaparticles.com)](http://xnaparticles.com/)
127
I knew it!
PART 1 [Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 1: Overview, Installation, MonoGame 3.0 Project Creation – The Geek Girl: Tara's Developer Ramblings from the Dorm (archive.org)](http://web.archive.org/web/20190128124946/https://blogs.msdn.microsoft.com/tarawalker/2012/12/04/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-1-overview-installation-monogame-3-0-project-creation/) PART 2 [Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 2: Creating the Shooter/Player Asset of the Game – The Geek Girl: Tara's Developer Ramblings from the Dorm (archive.org)](http://web.archive.org/web/20190128124953/https://blogs.msdn.microsoft.com/tarawalker/2012/12/10/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-2-creating-the-shooterplayer-asset-of-the-game/) PART 3 [Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 3: Updating Graphics using Content Pipeline with MonoGame – The Geek Girl: Tara's Developer Ramblings from the Dorm (archive.org)](http://web.archive.org/web/20190128125000/https://blogs.msdn.microsoft.com/tarawalker/2013/01/04/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-3-updating-graphics-using-content-pipeline-with-monogame/) PART 4 [Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 4: Adding and Processing Player (User) Input – The Geek Girl: Tara's Developer Ramblings from the Dorm (archive.org)](http://web.archive.org/web/20190128124939/https://blogs.msdn.microsoft.com/tarawalker/2013/02/23/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-4-adding-and-processing-player-user-input/) PART 5 [Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 5: Animating the Player/Ship and Creating a Parallaxing Background – The Geek Girl: Tara's Developer Ramblings from the Dorm (archive.org)](http://web.archive.org/web/20190128124954/https://blogs.msdn.microsoft.com/tarawalker/2013/04/12/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-5-animating-the-playership-and-creating-a-parallaxing-background/) PART 6 [Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 6: Creating Enemies and Detecting Collisions – The Geek Girl: Tara's Developer Ramblings from the Dorm (archive.org)](http://web.archive.org/web/20190128124939/https://blogs.msdn.microsoft.com/tarawalker/2013/08/25/windows-8-game-development-using-c-xna-and-monogame-3-0-building-a-shooter-game-walkthrough-part-6-creating-enemies-and-detecting-collisions/) PART 7 [Chris' Casual Game Development Blog: Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 7: Load Your Weapons! (archive.org)](http://web.archive.org/web/20190128124934/http://chrisongames.blogspot.com/2014/12/windows-8-game-development-using-c-xna.html) PART 8 [Chris' Casual Game Development Blog: Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 8: Here comes the Boom! (archive.org)](http://web.archive.org/web/20190128124934/http://chrisongames.blogspot.com/2015/02/windows-8-game-development-using-c-xna.html) PART 9 [Chris' Casual Game Development Blog: Windows 8/10 Game Development using C#, XNA, and MonoGame 3.4: Building a Shooter Game Walkthrough – Part 9: Adding Sound Effects and Music (archive.org)](http://web.archive.org/web/20190109101947/http://chrisongames.blogspot.com/2015/12/windows-810-game-development-using-c.html)
Unsure if same series but meh, at least you can see the code there…
If any links above are broken, give Internet Archive: Wayback Machine http://web.archive.org/ a try……. I just want to add….. please only use the web archive part of the site, I had no idea about the new things they have been doing…… rather unfortunate really…….
128
A new entry approaches.
https://learn.microsoft.com/en-us/nuget/consume-packages/package-restore-troubleshooting
129
A similar entry chases.
https://learn.microsoft.com/en-us/visualstudio/install/repair-visual-studio?view=vs-2022
130
A handy page…
https://www.codeproject.com/Articles/5336372/Windows-11-Version-Detection
130
131
Something I may have posted above, here it is again just in case as it is rather helpful:
[Dynamic resolution scaling in Monogame/XNA - Konrad Żaba (konradzaba.github.io)](https://konradzaba.github.io/blog/tech/Dynamic-resolution-scaling-in-Monogame-XNA/)
https://konradzaba.github.io/blog/tech/Dynamic-resolution-scaling-in-Monogame-XNA/
132
Worth reading:
[XNA 4 tutorial: Frustum Culling and Occlusion Culling – André Jeworutzki (andrejeworutzki.de)](https://www.andrejeworutzki.de/game-developement/xna-4-tutorial-frustum-and-occlusion-culling/#:~:text=Occlusion%20Culling%20is%20a%20related%2C%20but%20far%20more,were%20actually%20been%20drawn%20during%20the%20last%20scene.) [WIKI EDIT https://web.archive.org/web/20180516182109/http://www.andrejeworutzki.de/game-developement/xna-4-tutorial-frustum-and-occlusion-culling/]
133
Another one joins the pile:
[shaders - How can I duplicate this color/hue shifting effect in C#? - Game Development Stack Exchange](https://gamedev.stackexchange.com/questions/124918/how-can-i-duplicate-this-color-hue-shifting-effect-in-c#:~:text=To%20implement%20shifting%2C%20simply%20add%20a%20uniform%20that,can%20take%20care%20of%20it%20for%20you.%20Share)
134
If you are new to this thread:
https://community.monogame.net/t/useful-monogame-related-links-u-mg-rl/8573/5?u=mrvalentine
Review the 5th post links
135
Busy day at the linkerage:
[Monogame - First-person Camera mouse-look | Various Developments (liam256.github.io)](https://liam256.github.io/blog.io/2017/01/05/Monogame-Fpsmouselook/)
https://liam256.github.io/blog.io/2017/01/05/Monogame-Fpsmouselook/
136
[xna - How to create a delay/timer and fire an action once it expires in C# Monogame? - Game Development Stack Exchange](https://gamedev.stackexchange.com/questions/111275/how-to-create-a-delay-timer-and-fire-an-action-once-it-expires-in-c-monogame)
137
Reach vs HiDef in detail
[Reach vs. HiDef (shawnhargreaves.com)](https://shawnhargreaves.com/blog/reach-vs-hidef.html)
138
[NVIDIA Shader Library - HLSL](https://developer.download.nvidia.com/shaderlibrary/webpages/hlsl_shaders.html) https://developer.download.nvidia.com/shaderlibrary/webpages/hlsl_shaders.html
139
[Shawn's Homepage (shawnhargreaves.com)](https://shawnhargreaves.com/)
140
[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)
140
141
[Shawn Hargreaves Blog Index](https://shawnhargreaves.com/blogindex.html)
https://shawnhargreaves.com/blogindex.html
142
https://www.david-amador.com/2010/03/xna-2d-independent-resolution-rendering/
143
[XNA Development: Game Development for the masses](http://xnadevelopment.com/tutorials.shtml)
http://xnadevelopment.com/tutorials.shtml
144
[Main Page - XNAWiki (archive.org)](http://web.archive.org/web/20140109220731/http://www.xnawiki.com/index.php/Main_Page)
145
[Blue Rose Games - Free Online Games (archive.org)](http://web.archive.org/web/20120122120717/http://www.bluerosegames.com/brg/default.aspx)
146
[Ziggyware XNA News and Tutorials (archive.org)](http://web.archive.org/web/20080614011921/http://www.ziggyware.com/articles.php)
147
[MonoGame and XNA performance cheat sheet: Draw function - Konrad Żaba (konradzaba.github.io)](https://konradzaba.github.io/blog/tech/Monogame-and-XNA-performance-cheat-sheet-Draw-function/)
https://konradzaba.github.io/blog/tech/Monogame-and-XNA-performance-cheat-sheet-Draw-function/
148
[How to Colour/Tint a sprite Tutorial -XNA- – Joe Bentley : Portfolio (wordpress.com)](https://joebentleyonemansportfolio.wordpress.com/2012/10/04/how-to-colourtint-a-sprite-tutorial-xna/)
149
[Color Theory for Game Art Design - The Basics - Pav Creations](https://pavcreations.com/color-theory-for-game-art-design-the-basics/)
150
[4 Colour Interior Tileset | OpenGameArt.org](https://opengameart.org/content/4-colour-interior-tileset)
150
151
[Freesound - Freesound](https://freesound.org/)
152
[What Is a Profile? | Microsoft Learn](https://learn.microsoft.com/en-us/previous-versions/windows/xna/ff604995(v=xnagamestudio.41))
153
https://www.w3schools.com/colors/colors_picker.asp
154
https://www.techspot.com/article/1851-3d-game-rendering-explained/
155
Quite possibly the most important link here to date
[CodePlex Archive](https://codeplexarchive.org/codeplex/)
156
[MonoGame.Extended | MonoGame.Extended (monogameextended.net)](https://www.monogameextended.net/)
157
https://manbeardgames.github.io/docs/tutorials/monogame-3-8/collision-detection/introduction
158
* Separating Axis Theorem (SAT) Explanation: https://www.sevenson.com.au/actionscript/sat/ * Collision Detection Using the Separating Axis Theorem https://gamedevelopment.tutsplus.com/tutorials/collision-detection-using-the-separating-axis-theorem--gamedev-169 * N Tutorial A - Collision Detection and Response http://www.metanetsoftware.com/technique/tutorialA.html
159
[Free Online Tool to View 3D DAE Files Online - ImageToStl](https://imagetostl.com/view-dae-online)
[Free Online Tool to View 3D FBX Files Online - ImageToStl](https://imagetostl.com/view-fbx-online)
[Free Online Tool to View 3D X Files Online - ImageToStl](https://imagetostl.com/view-x-online)
etc…
160
END OF ENTRIES
APPROX 300~ LINKS