Difference between revisions of "MonoGame Tutorials"
(→External Tutorials) |
(→External Tutorials) |
||
Line 25: | Line 25: | ||
[https://www.phstudios.com/monogame-advanced-series/ monogame-advanced-series] | [https://www.phstudios.com/monogame-advanced-series/ monogame-advanced-series] | ||
+ | |||
+ | ==Different type of Game== | ||
+ | ===Tower Defence=== | ||
+ | [[http://xnatd.blogspot.com/2009/02/ok-so-first-part-of-our-tower-defence.html Tutorial 1 : Drawing the level.]][[http://xnatd.blogspot.com/2009/03/tutorial-2-levels.html Tutorial 2 : Create a Sprite base class.]][[http://xnatd.blogspot.com/2010/09/tutorial-3-enemy-class.html Tutorial 3 : Creating the Enemy class.]][[http://xnatd.blogspot.com/2010/09/tutorial-4-waypoints.html Tutorial 4 : Adding way-points and enemy movement.]][[http://xnatd.blogspot.com/2010/09/tutorial-5-towers.html Tutorial 5 : Making a base Tower class.]][[http://xnatd.blogspot.com/2010/09/tutorial-6-tower-management.html Tutorial 6 : Tower placement and management.]][[http://xnatd.blogspot.com/2010/10/tutorial-7-firepower.html Tutorial 7 : Extending the tower class and adding projectiles.]][[http://xnatd.blogspot.com/2010/10/tutorial-8-waves-featuring-tower.html Tutorial 8 : Adding a wave of enemies.]][[http://xnatd.blogspot.com/2010/10/tutorial-9-multiple-waves.html Tutorial 9 : Adding multiple waves]][[http://xnatd.blogspot.com/2010/12/tutorial-10-creating-basic-gui.html Tutorial 10 : Creating the GUI (Part 1)]][[http://xnatd.blogspot.com/2010/12/tutorial-11-creating-gui-part-2.html Tutorial 11 : Creating the GUI (Part 2)]][[http://xnatd.blogspot.com/2011/01/tutorial-12-adding-new-tower-type.html Tutorial 12 : Adding a New Tower Type]][[http://xnatd.blogspot.com/2011/01/tutorial-13-adding-slow-tower.html Tutorial 13 : Adding the Slow Tower]][[http://xnatd.blogspot.com/2011/01/tutorial-14-polishing-game.html Tutorial 14 : Polishing the Game]][[http://xnatd.blogspot.com/2011/02/tutorial-145-drag-and-drop-towers.html Tutorial 14.5 : Drag and Drop Towers]] | ||
+ | Pathfinding Tutorials : | ||
+ | [[http://xnatd.blogspot.com/2011/06/pathfinding-tutorial-part-1.html A* Pathfinding Tutorial : Part 1]][[http://xnatd.blogspot.com/2011/08/pathfinding-tutorial-part-2.html A* Pathfinding Tutorial : Part 2]][[http://xnatd.blogspot.com/2011/12/pathfinding-tutorial-part-3.html A* Pathfinding Tutorial : Part 3]] | ||
===Platformer=== | ===Platformer=== |
Revision as of 13:20, 2 October 2017
External Tutorials
Beginner
Monkey Tap first game tutorial
MonoGame in Visual Studio Tutorial
Microsoft 2d MonoGame tutorial
MonoGame on Pluralsight (Sign up for a free trial)
XNA YouTube tutorials from same source as above
Moderate
Adventure game tutorial series
Different type of Game
Tower Defence
[Tutorial 1 : Drawing the level.][Tutorial 2 : Create a Sprite base class.][Tutorial 3 : Creating the Enemy class.][Tutorial 4 : Adding way-points and enemy movement.][Tutorial 5 : Making a base Tower class.][Tutorial 6 : Tower placement and management.][Tutorial 7 : Extending the tower class and adding projectiles.][Tutorial 8 : Adding a wave of enemies.][Tutorial 9 : Adding multiple waves][Tutorial 10 : Creating the GUI (Part 1)][Tutorial 11 : Creating the GUI (Part 2)][Tutorial 12 : Adding a New Tower Type][Tutorial 13 : Adding the Slow Tower][Tutorial 14 : Polishing the Game][Tutorial 14.5 : Drag and Drop Towers]
Pathfinding Tutorials :
[A* Pathfinding Tutorial : Part 1][A* Pathfinding Tutorial : Part 2][A* Pathfinding Tutorial : Part 3]
Platformer
XNA Platformer Made Easy (YouTube)
RPG
MonoGame RPG Made Easy (YouTube)
Tutorial Series
Tutorial 2 – Field-of-View Calculation
Tutorial 3 – Exploring the Map
TRC Tutorials
Basic Skills
You should start by creating a new project, remember to give it a suitable name and test it runs before you start.
Creating An Instance of Your Player
Adding and Processing Player Input
Collision Detection
Squared.Tiled Maps
TiledSharp Maps
Related Skills
Generating and using XNB files
Game Resources
Tiled
Tiled Website and Download
Tutorials for using Tiled
Written Version of Above Tutorials
Game Art
Home Page
MonoGame.Extended
Install Method 1
MonoGame.Extended GitHub, you must have MonoGame installed first, get it from here:
Add functions to MonoGame - including Tiled maps
Install Method 2
Alternatively, open your game project and click the project tab and select "Manage NuGet Packages". Within the NuGet package manager search for MonoGame.Extended, you will need to install this plus also:
- MonoGame.Extended.Content.Pipeline
- MonoGame.Extended.Tiled
- MonoGame.Extended.Graphics
These may also require some setup, read the readme.txt files when the new packages are installed.