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
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 | Microsoft Learn
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 3: Updating Graphics using Content Pipeline with MonoGame | Microsoft Learn
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 4: Adding and Processing Player (User) Input | Microsoft Learn
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
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 | Microsoft Learn
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 ✔ ☕ General Conversation Thread - #130 by 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!
3 Likes
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!
Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 8: Here comes the Boom!
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
OOOH found another link in my favourites history
Go here
http://monogame.codeplex.com/
… and click where it says:
Change History (all pages)
… 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…
@kosmonautgames does it again
Hi guys,
very quick rundown of how to make MSAA work for your 3d game.
First of all - what is msaa? It’s multisample anti aliasing and it helps to combat the “jaggies” at the edges of 3d models.
I won’t explain why oversampling is needed, but for reference:
Make it work with the backbuffer (no rendertarget used)
This is the default option and it works right from the get-go.
(If you click on the images they will show up)
[image]
inside your game.cs (so the main class from which ev…
Saved here for its usefulness
useful 3d tutorials and resources
General resources for rendering, a lot of XNA tutorials (Samples included)
Good tutorials for deferred engines
All around super useful for beginners (Samples included)
http://rbwhitaker.wikidot.com/xna-tutorials
http://rbwhitaker.wikidot.com/monogame-3d-tutorials
Useful resources on Light Prepass (Samples included)
Game development
One of the best rendering engineers around, covers almost all relevant 3d techniques. A lot of older/basic stuff is done in XNA wiht sources included
A lot of links to XNA engines, helpers, sources etc.
1 Like
I was looking for this
@throbax 's list
Deserves its own post here.
1 Like
2D (Deferred) Lighting:
http://www.soolstyle.com/2010/02/15/2d-deferred-lightning/
Originally found here:
Not quite sure what the layering part has to do with the shader.
I found this tutorial extremely helpful when I implemented lighting into my 2d engine:
When it comes to layers I simply render each layer into a separate render target, using three layers whereof each has unique lighting, for instance;
a light in the landscape layer is only affecting objects rendered within the same layer
a object within the layer in front of the landscape layer is not affected by the lighting in the landsc…
A useful recent post regarding Lerping
In case anyone’s interested I just wrote a quick tutorial on using extended Lerp functionality for smooth sprite and/or camera motion. It contains a C# class file compatible with MonoGame. Check it out here
In mathematics, linear interpolation is a method of curve fitting using linear polynomials to construct new data points within the range of a discrete set of known data points.
If the two known points are given by the coordinates
(
x
0
,
y
0
)
{\displaystyle (x_{0},y_{0})}
and
(
...
@willmotil showed me this very useful link http://www.codinglabs.net/default.aspx though I suspect all the code is C++…
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/search.aspx?q=monogame&doctypeid=1%3B2%3B3%3B13%3B14&pgsz=50
I particularly like this one:
Some may find this useful:
Ooooh Sorting Algorithms in C#.NET
In case not already here:
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 .
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 .
I wonder if this works in VS15CE? or VS17RC
Found this gem:
Shared Code Projects:
Found on that page:
On a related search:
That related search:
https://www.bing.com/search?q=monogame+shared+code+project&FORM=AWRE
Boy, never click that button…
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:
1 Like
I thought I linked to this already:
Hi guys,
GITHUB: https://github.com/UncleThomy/DeferredEngine
I reworked my deferred engine playground basically from scratch. It started out as a real fast way to make some models appear on screen, but now it has a bit more structure.
[image]
What it is:
It’s a scene setup which enables programmers to quickly try out new shaders in a deferred environment with a relatively easy way to import models with physically based materials`
[image]
This is the main draw function. As you can see i…
XNA Colour list, found on a post by @kosmonautgames here:
Here is some reference.
http://www.foszor.com/blog/xna-color-chart/
I just want to point out that a lot of modern beautiful colors, like magenta variations and yellows are missing in favor of 20 sand colors that look super similar. Haha. I think the color palette is fine actually, just the nomenclature
If you want true green (0,255,0) you need to use Lime. DO NOT CONFUSE WITH LIMEGREEN!
http://www.foszor.com/blog/xna-color-chart/
Another fine contribution by @willmotil
Well i forgot all about this, I wrote this after a post between me and kwyky about the createlookat function. I meant to post it and forgot about it. This is like a 3d space sim camera. i could of fixed the y axis or done it a bit more but i never got around to it still its good for what it is a simple camera.
The idea was.
You add a world space object to a class.
You can then control it using the Input class.
Send it to the view space camera transformer.
You get back a combined worldviewpr…
http://retrocade.net/2017/01/25/post-processing-shaders-in-monogame/
Found here:
I have written a short guide about adding post-processing shaders to MonoGame, it’s a simple guide covering the minimal amount of necessary knowledge that assumes you know a little bit about anything. I’ve gotten more RTs and Likes on twitter from this post so I thought “hey, maybe I’ll cross-post here because people might find it useful”.
Here’s the post: http://retrocade.net/2017/01/25/post-processing-shaders-in-monogame/
On a side-note, I’ll certainly be writing more pieces on MonoGame in t…
A topic on Video Game Law:
https://developer.microsoft.com/en-us/windows/projects/campaigns/windows-developer-day
Get the latest Microsoft documentation for end users, developers and IT professionals: API reference, code examples, technical documentation and more.