User Tools

Site Tools


monogame:archives:the_archive_list

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 :)

https://blogs.windows.com/buildingapps/2017/01/13/new-year-new-devs-sharpen-c-skills/#6QHGb72eUpdsA6I8.97


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]

https://web.archive.org/web/20200926104244/https://www.evidentlycube.com/blog/post-processing-shaders

Found here:

http://community.monogame.net/t/guide-to-adding-post-processing-shaders-to-your-game/8694?u=mrvalentine


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

http://www.gamefromscratch.com/post/2015/06/28/MonoGame-Tutorial-Handling-Keyboard-Mouse-and-GamePad-Input.aspx

http://community.monogame.net/t/gamepad-thumbsticks-dont-have-smooth-360-movement/8831/2?u=mrvalentine

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

https://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=ProgrammingLanguage&f%5B0%5D.Value=C%23&f%5B0%5D.Text=C%23&f%5B1%5D.Type=Platform&f%5B1%5D.Value=Xbox&f%5B1%5D.Text=Xbox


42

Setting up Visual Studio [2017] properly:

http://community.monogame.net/t/solved-visual-studio-2017-and-project-creation-issues/9838/2?u=mrvalentine


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

Found via: https://www.bing.com/search?q=xna+pixel+shaders+tutorial&qs=n&form=QBRE&sp=-1&pq=xna+pixel+shaders+tutorial&sc=0-26&sk=&cvid=79FBAD739676460CBF7FB932AC1273AC


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…

`https://www.gamasutra.com/blogs/ConnorAddis/20171127/310255/The_Best_Mobile_Game_Development_Tools.php`


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

https://developer.microsoft.com/en-us/windows/projects/stories/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/

Found via search: https://www.bing.com/search?q=xna+cell+shading&form=EDNTHT&mkt=en-gb&httpsmsn=1&refig=71d2fe4b61d44dd5a8bf219a1fb8e9bb&sp=-1&pq=undefined&sc=0-12&qs=n&sk=&cvid=71d2fe4b61d44dd5a8bf219a1fb8e9bb

Check the YouTube video results out!


63

Over 15 indie games hitting Switch in 2018 that utilize MonoGame

https://gonintendo.com/stories/299268-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

https://www.gamasutra.com/view/news/312764/Kneedeep_in_a_rising_tide_of_games_devs_reflect_on_the_state_of_the_Switch_market.php


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]

http://community.monogame.net/t/handling-all-input-without-current-previous-state-checks/10335/4?u=mrvalentine

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:

http://blog.roboblob.com/2013/07/27/solving-resolution-independent-rendering-and-2d-camera-using-monogame/


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.

http://community.monogame.net/t/solved-how-to-determine-if-the-app-is-using-desktop-gl-or-dx/10494?u=mrvalentine


99

Adding this here as I really need somewhere to find that 16 player video

http://www.monogame.net/news/

[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:

https://en.wikipedia.org/wiki/Video_game_localization#:~:text=Video%20game%20localization%20is%20the,a%20new%20region%20or%20country


103

A useful hidden gem for my fellow UWP/XBOX devs:

https://docs.microsoft.com/en-gb/windows/win32/dxtecharts/introduction-to-the-10-foot-experience-for-windows-game-developers?redirectedfrom=MSDN


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

Another thing: https://docs.microsoft.com/en-us/windows/win32/direct3d11/d3d10-graphics-programming-guide-depth-stencil#:~:text=Reading%20the%20Depth-Stencil%20Buffer%20as%20a%20Texture%20The,use%20both%20the%20D3D10_BIND_DEPTH_STENCIL%20and%20D3D10_BIND_SHADER_RESOURCE%20bind%20flags.

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)

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)

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)

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

https://gamedev.stackexchange.com/questions/111275/how-to-create-a-delay-timer-and-fire-an-action-once-it-expires-in-c-monogame

[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/)

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

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


160


monogame/archives/the_archive_list.txt · Last modified: 2024/10/08 02:31 by mrvalentine