Skip to content

Tutorials:gettingstarted

amcruer edited this page Mar 20, 2013 · 5 revisions

Tutorials

Introduction

Since the 3.0 release of MonoGame it is a lot easier to get started if you don't want to get the source code and mess around with Git.

Getting Setup

First thing we need to do it to get your system setup with the required software, this totally depends on the operating system you are using, so we'll go though the required software for each development OS we support.

Windows

To develop on a Windows box you will need at a minimum

  • Visual Studio 2010 Express or Above or MonoDevelop/Xamarin Studio
  • XNA 4.0 Game Studio
  • Windows Phone 7 SDK
  • OpenAL installed.

If you want to target Windows RT or Windows Phone 8 you will need

  • Visual Studio 2012 for Windows 8 or Better
  • Windows Phone 8 SDK

There is a requirement for XNA Game studio to allow you to compile content into .xnb format, this can be done using the Windows Phone SDK's but if you are using or plan to use custom shaders you will need the XNA tool chain as the Windows Phone SDK's do not support shaders.

Mac OS

To develop on a Mac you will need

  • MonoDevelop
  • Xamarin Studio
  • MonoMac

If you are targeting Android or iOS you will need

  • MonoTouch from Xamarin
  • Mono for Android from Xamarin

For iOS development there is currently a requirement that all .xnb textures be put through our content processor so you will need a Windows Box to do that. The Team is working on a cross platform content pipeline but it is not ready for release yet.

Ubuntu

If you are a Linux developer you will be pleased to know that we do support Linux, but at the moment our testing is limited to Ubuntu. If you are using a different distribution then you will need to translate any Ubuntu specific commands into the appropriate ones for your distribution.

  • MonoDevelop

Clone this wiki locally