SlideShare ist ein Scribd-Unternehmen logo
1 von 19
MonoGame 3.0
                  BETA


15th November 2012
Copyright 2012 © Xamarin Inc. All rights reserved
Dominique Louis                                         Dean Ellis

dominique@xamarin.com                                   dean.ellis@xamarin.com




                                                                             Xamarin
    Copyright 2012 © Xamarin Inc. All rights reserved
Introduction



• General Overview
• 3.0 Beta Release
• The Future
• Questions



                                                    Xamarin
Copyright 2012 © Xamarin Inc. All rights reserved
What is MonoGame?
•Open Source implementation of XNA 4.0 API

•Massively Multi-Platform Game Development

•Write Once, Play Everywhere.



http://www.youtube.com/watch?v=6TYcgc1PXg4
Supported Platforms

                       MonoGame
Windows               Xamarin    Xamarin
   8       NET 4.0   MonoTouch   Mono for   Mono
.NET 4.5                         Android

SharpDX
Direct X
                        OpenGL / OpenAL
Future Platforms


                       In Progress
  Windows Phone 8
                          2D, 3D

                       In Progress
  PlayStation Mobile
                       2D Working
                       In Progress
    Raspberry Pi
                          2D, 3D
   Google Chrome        Planned

        Ouya            Planned
Very High Code Reuse

Some users report 95% code reuse!!
On the App Store
Many titles already using MonoGame:

iOS
  30+ titles!
Android
  15+ titles
Windows 8
   15+ titles
Mac OS, Linux
   10+ titles
Chrome
  Bastion
Why Games...
–  Most titles in the Windows
   Phone apps store are
   entertainment and utility
   apps
– Customers are downloading
  more games than any
  other type of app
– Customers are willing to
  spend money for the
  privilege
– There is an opportunity
  here to give customers what
  they want
Type Of Games...



 –   Freemium games do better than paid games
 –   Action games are the best bet to turn a quick buck
 –   Strategy games dominate long-term
 –   Simulation games account for the second largest share.
 –   Opportunity to carve out a niche (grow your fan base)




                        * Taken from http://www.appannie.com/blog/mobile-games-that-last/
Sample
Catapult Wars
  •Works on all supported platforms
Converting an
      XNA Sample
• Using the MonoGame 3.0 Beta Release
Games
Infinite Flight
  http://flyingdevstudio.blogspot.co.uk/
Games
ARMED!
 http://www.armedgame.com/




                             http://www.sickheadgames.com/
Games
Bastion
  http://supergiantgames.com
Games
Draw a Stickman – EPIC Adventure
 http://epic.drawastickman.com/
The Future
Enhancements and fixes
●



Content Pipeline
●

    ●
      Visual Studio Integration
    ●
      MonoDevelop Integration
Better documentation
●

    ●
      Getting Started Guides
    ●
      Platform specific best practices
    ●
      More Video tutorials
References
Follow us on Twitter @MonoGameTeam

irc #monogame
gnome.irc.org


YouTube Channel
http://www.youtube.com/MonoGameTeam




http://monogame.net

                                                     Xamarin
 Copyright 2012 © Xamarin Inc. All rights reserved
Xamarin
                                          Seminar
Please give us your feedback
http://bit.ly/xamfeedback


Follow us on Twitter
@XamarinHQ

15th November 2012
Copyright 2012 © Xamarin Inc. All rights reserved

Weitere ähnliche Inhalte

Mehr von Xamarin

Mehr von Xamarin (20)

Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
Desktop Developer’s Guide to Mobile with Visual Studio Tools for XamarinDesktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
Desktop Developer’s Guide to Mobile with Visual Studio Tools for Xamarin
 
Developer’s Intro to Azure Machine Learning
Developer’s Intro to Azure Machine LearningDeveloper’s Intro to Azure Machine Learning
Developer’s Intro to Azure Machine Learning
 
Customizing Xamarin.Forms UI
Customizing Xamarin.Forms UICustomizing Xamarin.Forms UI
Customizing Xamarin.Forms UI
 
Session 4 - Xamarin Partner Program, Events and Resources
Session 4 - Xamarin Partner Program, Events and ResourcesSession 4 - Xamarin Partner Program, Events and Resources
Session 4 - Xamarin Partner Program, Events and Resources
 
Session 3 - Driving Mobile Growth and Profitability
Session 3 - Driving Mobile Growth and ProfitabilitySession 3 - Driving Mobile Growth and Profitability
Session 3 - Driving Mobile Growth and Profitability
 
Session 2 - Emerging Technologies in your Mobile Practice
Session 2 - Emerging Technologies in your Mobile PracticeSession 2 - Emerging Technologies in your Mobile Practice
Session 2 - Emerging Technologies in your Mobile Practice
 
Session 1 - Transformative Opportunities in Mobile and Cloud
Session 1 - Transformative Opportunities in Mobile and Cloud Session 1 - Transformative Opportunities in Mobile and Cloud
Session 1 - Transformative Opportunities in Mobile and Cloud
 
SkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.FormsSkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.Forms
 
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
Building Games for iOS, macOS, and tvOS with Visual Studio and AzureBuilding Games for iOS, macOS, and tvOS with Visual Studio and Azure
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
 
Intro to Xamarin.Forms for Visual Studio 2017
Intro to Xamarin.Forms for Visual Studio 2017Intro to Xamarin.Forms for Visual Studio 2017
Intro to Xamarin.Forms for Visual Studio 2017
 
Connected Mobile Apps with Microsoft Azure
Connected Mobile Apps with Microsoft AzureConnected Mobile Apps with Microsoft Azure
Connected Mobile Apps with Microsoft Azure
 
Introduction to Xamarin for Visual Studio 2017
Introduction to Xamarin for Visual Studio 2017Introduction to Xamarin for Visual Studio 2017
Introduction to Xamarin for Visual Studio 2017
 
Building Your First iOS App with Xamarin for Visual Studio
Building Your First iOS App with Xamarin for Visual StudioBuilding Your First iOS App with Xamarin for Visual Studio
Building Your First iOS App with Xamarin for Visual Studio
 
Building Your First Android App with Xamarin
Building Your First Android App with XamarinBuilding Your First Android App with Xamarin
Building Your First Android App with Xamarin
 
Building Your First Xamarin.Forms App
Building Your First Xamarin.Forms AppBuilding Your First Xamarin.Forms App
Building Your First Xamarin.Forms App
 
Intro to Xamarin for Visual Studio: Native iOS, Android, and Windows Apps in C#
Intro to Xamarin for Visual Studio: Native iOS, Android, and Windows Apps in C#Intro to Xamarin for Visual Studio: Native iOS, Android, and Windows Apps in C#
Intro to Xamarin for Visual Studio: Native iOS, Android, and Windows Apps in C#
 
Xamarin Mobile Leaders Summit | Solving the Unique Challenges in Mobile DevOps
Xamarin Mobile Leaders Summit | Solving the Unique Challenges in Mobile DevOpsXamarin Mobile Leaders Summit | Solving the Unique Challenges in Mobile DevOps
Xamarin Mobile Leaders Summit | Solving the Unique Challenges in Mobile DevOps
 
Xamarin Mobile Leaders Summit: The Mobile Mind Shift: Opportunities, Challeng...
Xamarin Mobile Leaders Summit: The Mobile Mind Shift: Opportunities, Challeng...Xamarin Mobile Leaders Summit: The Mobile Mind Shift: Opportunities, Challeng...
Xamarin Mobile Leaders Summit: The Mobile Mind Shift: Opportunities, Challeng...
 
Xamarin Mobile Leaders Summit: Business at the Point of Inspiration: Producti...
Xamarin Mobile Leaders Summit: Business at the Point of Inspiration: Producti...Xamarin Mobile Leaders Summit: Business at the Point of Inspiration: Producti...
Xamarin Mobile Leaders Summit: Business at the Point of Inspiration: Producti...
 
Accelerate Mobile Success with a Mobile Center of Excellence
Accelerate Mobile Success with a Mobile Center of ExcellenceAccelerate Mobile Success with a Mobile Center of Excellence
Accelerate Mobile Success with a Mobile Center of Excellence
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

MonoGame 3.0 Seminar

  • 1. MonoGame 3.0 BETA 15th November 2012 Copyright 2012 © Xamarin Inc. All rights reserved
  • 2. Dominique Louis Dean Ellis dominique@xamarin.com dean.ellis@xamarin.com Xamarin Copyright 2012 © Xamarin Inc. All rights reserved
  • 3. Introduction • General Overview • 3.0 Beta Release • The Future • Questions Xamarin Copyright 2012 © Xamarin Inc. All rights reserved
  • 4. What is MonoGame? •Open Source implementation of XNA 4.0 API •Massively Multi-Platform Game Development •Write Once, Play Everywhere. http://www.youtube.com/watch?v=6TYcgc1PXg4
  • 5. Supported Platforms MonoGame Windows Xamarin Xamarin 8 NET 4.0 MonoTouch Mono for Mono .NET 4.5 Android SharpDX Direct X OpenGL / OpenAL
  • 6. Future Platforms In Progress Windows Phone 8 2D, 3D In Progress PlayStation Mobile 2D Working In Progress Raspberry Pi 2D, 3D Google Chrome Planned Ouya Planned
  • 7. Very High Code Reuse Some users report 95% code reuse!!
  • 8. On the App Store Many titles already using MonoGame: iOS 30+ titles! Android 15+ titles Windows 8 15+ titles Mac OS, Linux 10+ titles Chrome Bastion
  • 9. Why Games... – Most titles in the Windows Phone apps store are entertainment and utility apps – Customers are downloading more games than any other type of app – Customers are willing to spend money for the privilege – There is an opportunity here to give customers what they want
  • 10. Type Of Games... – Freemium games do better than paid games – Action games are the best bet to turn a quick buck – Strategy games dominate long-term – Simulation games account for the second largest share. – Opportunity to carve out a niche (grow your fan base) * Taken from http://www.appannie.com/blog/mobile-games-that-last/
  • 11. Sample Catapult Wars •Works on all supported platforms
  • 12. Converting an XNA Sample • Using the MonoGame 3.0 Beta Release
  • 13. Games Infinite Flight http://flyingdevstudio.blogspot.co.uk/
  • 14. Games ARMED! http://www.armedgame.com/ http://www.sickheadgames.com/
  • 16. Games Draw a Stickman – EPIC Adventure http://epic.drawastickman.com/
  • 17. The Future Enhancements and fixes ● Content Pipeline ● ● Visual Studio Integration ● MonoDevelop Integration Better documentation ● ● Getting Started Guides ● Platform specific best practices ● More Video tutorials
  • 18. References Follow us on Twitter @MonoGameTeam irc #monogame gnome.irc.org YouTube Channel http://www.youtube.com/MonoGameTeam http://monogame.net Xamarin Copyright 2012 © Xamarin Inc. All rights reserved
  • 19. Xamarin Seminar Please give us your feedback http://bit.ly/xamfeedback Follow us on Twitter @XamarinHQ 15th November 2012 Copyright 2012 © Xamarin Inc. All rights reserved

Hinweis der Redaktion

  1. Open AL not supported on android yet.
  2. Even old Samples such as Vector Rumble.  Samples just show how to do certain things using XNA.   Starter Packs are complete games . Netrumble working on Windows/MacOSX and Linux. almost working on Android and   sdfsdf   Start   StartiOS.