Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture 1 - Introduction

Similar presentations


Presentation on theme: "Lecture 1 - Introduction"— Presentation transcript:

1 Lecture 1 - Introduction
Monogame Tutorials Lecture 1 - Introduction

2 Origin and History of MonoGame
MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework, allowing XNA developers on Xbox 360, Windows & Windows Phone to port their games to the iOS, Android, Mac OS X, Linux and Windows 8/10.As well as PlayStation Vita, Xbox One and PlayStation 4. In 2009 José Antonio Leal de Farias, started an open source project called XNA Touch with the goal of porting simple 2D XNA games to mobile devices. In 2010 several iPhone games appeared on the Apple App Store which used XNA Touch. In March 2011 the project was renamed MonoGame and was moved to GitHub. That same year support for Android, Mac, Linux, and OpenGL on Windows appeared. Dominique Louis who joined the project in 2009 took over as the full time project lead. In 2012 a DirectX 11 backend and support for Windows 8 was added providing a way to port XNA games to the Windows Store. This subsequently spawned support for Windows Phone 8 and a new Windows desktop platform. Microsoft Studios published several titles using MonoGame in 2013 on Windows 8 and Windows Phone also saw the announcement of the first MonoGame titles coming to PlayStation 4 including TowerFall Ascension, Transistor, and Mercenary Kings. In early 2014 stewardship of the MonoGame project was handed off to Tom Spilman and Steve Williams who currently lead the project. -

3 Resources for the Course
We will be programming in C# but if you have programmed in C++ or Java, you will find it easy to learn C#. The absolute best Web site for XNA and Monogame is RB Whitaker's Wiki - It is possible to complete all work in the CSIS Computer Laboratory BB454. If you want to work outside the lab, you will need: Access to a computer with a 64-bit version of Windows OS Visual Studio 2010 or 2012 or 2013 or Latest version of DirectX Runtime Latest version of MonoGame (e.g. 3.5) Free versions of VS 2013 and MonoGame are available (sorry you can't take a lab computer) This site directs you to all you resources you'll need -

4 Your First MonoGame "Un-Game"
Open Visual Studio Click on New Project Select MonoGame Template (1) Select MonoGame Windows Project (2) Name your Program (3) Browse to desired program location Click OK (4) This will create a game template...

5 The Un-Game "Running"

6 XNA/MonoGame Program Game1

7 These Methods Run only Once when Game Starts

8 These Two Methods are in the Game Loop

9 End Lecture 1


Download ppt "Lecture 1 - Introduction"

Similar presentations


Ads by Google