Difference between revisions of "MonoGame Tutorials"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
(Game Art)
(MonoGame.Extended)
Line 67: Line 67:
 
=Game Resources=
 
=Game Resources=
 
==MonoGame.Extended==
 
==MonoGame.Extended==
MonoGame.Extended GitHub, you must have MonoGame installed first:
+
===Install Method 1===
 +
MonoGame.Extended GitHub, you must have MonoGame installed first
  
 
[https://github.com/craftworkgames/MonoGame.Extended Add functions to MonoGame - including Tiled maps]
 
[https://github.com/craftworkgames/MonoGame.Extended 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:
 
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:
  
Line 78: Line 80:
  
  
MonoGame.Extended Resources:
+
===MonoGame.Extended Resources===
  
 
[http://community.monogame.net/c/extended MonoGame.Extended Forum]
 
[http://community.monogame.net/c/extended MonoGame.Extended Forum]

Revision as of 12:03, 16 September 2017

External Tutorials

Beginner

Monkey Tap first game tutorial

Youtube MonoGame PlayList

MonoGame in Visual Studio Tutorial

Microsoft 2d MonoGame tutorial

Creating a 2d bricks game

MonoGame on Pluralsight (Sign up for a free trial)

monogame-basics-series

Youtube Tutorial Series

XNA YouTube tutorials from same source as above

Moderate

Adventure game tutorial series

Degree level MonoGame

monogame-advanced-series

RPG Tutorial Series

Tutorial 1 – Map Generation

Tutorial 2 – Field-of-View Calculation

Tutorial 3 – Exploring the Map

Tutorial 4 – Pathfinding

Tutorial 5 – 2D Camera Setup

Tutorial 6 – Combat

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 A Player

Creating An Instance of Your Player

Adding and Processing Player Input

Mouse or touch control Input

Animate the Player

Using SpriteFont

Collision Detection

Rectangle Bounds Collision

Basic Per Pixel Collision

Advanced Per Pixel Collision

Related Skills

Generating and using XNB files

Game Resources

MonoGame.Extended

Install Method 1

MonoGame.Extended GitHub, you must have MonoGame installed first

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:

  1. MonoGame.Extended.Content.Pipeline
  2. MonoGame.Extended.Tiled
  3. MonoGame.Extended.Graphics


MonoGame.Extended Resources

MonoGame.Extended Forum

MonoGame.Extended Wiki

Tiled

Tiled Website and Download

Tiled Map Editor

Tutorials for using Tiled

Offical Tiled Tutorials

Tiled Basics

Tiled Youtube Playlist Series

Written Version of Above Tutorials

Game Art

Home Page

Open Game Art