xna and mono game

11
XNA and MonoGame WHAT'S IT ALL ABOUT?

Upload: john-van-rij

Post on 20-Jun-2015

230 views

Category:

Entertainment & Humor


1 download

TRANSCRIPT

Page 1: Xna and mono game

XNA and MonoGameWHAT'S IT ALL ABOUT?

Page 2: Xna and mono game

What is XNA?

Released in 2006

Primary platform for Xbox Live Indie Games

Windows Phone support Added in 2010

Currently Supports

Windows

Windows 8

Windows Phone 7+8

Xbox 360

No longer being actively developed :(

Page 3: Xna and mono game

Why is it so great?

Easy to use Libraries

Content Management

Quickly develop 2D sprite based games

Power to create impressive full games

Great as a first engine

Doesn’t cost anything to get started!

Publish your own games!

Page 4: Xna and mono game

Games Created in XNA

Page 5: Xna and mono game

MonoGame!

Created to port XNA games to other platforms

Open Source implementation of XNA

Multi Platform Development

Windows

OSX iOS

Android

Linux

PlayStation Suite

Page 6: Xna and mono game

Games Using MonoGame

Page 7: Xna and mono game

What does it offer?

Visual Studio Templates

Support for majority of XNA

Easily port your XNA games

Lots of sample code

2D and 3D

Networked

Shades

Page 8: Xna and mono game

The basics

All games have a simple basic loop

Initialise resources and Load Content

Load all textures, sounds ect

Repeatedly call:

Update

Update the scene, move objects, perform calculations

Draw

Draw everything to the Screen

Page 9: Xna and mono game

Creating a Game

We are going to create a simple animation in MonoGame

This will cover:

The basic game loop

Loading in a texture

Sprite positioning

Tiny bit of logic

Page 10: Xna and mono game

Demonstration

Basic programming in XNA

Page 11: Xna and mono game

Questions?

Questions?