Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MonoGame

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Paulius Norkus Paulius Norkus
January 31, 2013
340

 MonoGame

Avatar for Paulius Norkus

Paulius Norkus

January 31, 2013
Tweet

Transcript

  1. What is XNA? Microsoft Game API  Supports Windows/Xbox360/Windwos Phone

    7/Zune  DirextX 9  C#/VB Free Development Tool Supports  2D/3D game development  Networking  Sound  And much more…
  2. What is MonoGame? Open Source implementation of XNA 4.0 API

     Started in 2009 (XnaTouch on codeplex)  v1.0 was iOS only  v1.5 supported iOS/Mac/Android (2D). Migreted to GitHub and renamed to MonoGame  v3.0 (current) 3D support. New platforms available
  3. What is MonoGame? Open Source implementation of XNA 4.0 API

     2D and 3D API support  Support for XNA Content Files (.xnb)  Sound and music  Networking  Input (Keyboards, Mouse, GamePad, Touch Gestures)  Custom effects (HLSL)  Supports 9+ platforms  Very high code reuse
  4. Easier to get started Binary installer for Windows Developers 

    Installs assemblies for Windows, Windows8, WP8, Linux and Android  Installs the Project Templates for Visual studio 2010/2012 AddIn for MonoDevelop  Installs the Project Templates  Works on Windows, Mac and Linux
  5. Future New platforms DirectX 11 backend for Windows Extended networking

    support Alternative to Xbox Live Bult-in advertising support
  6. Resources  MonoGame.net  Srouce Code and tutorials on GitHub

    (http://github.com/mono/MonoGame)  monogame.codeplex.com  create.msdn.com  Twitter @MonoGameTeam