SlideShare une entreprise Scribd logo
1  sur  24
1
YetiZen
Mobile Game Development
Alternatives
Our Practices
Graphics
Engineering
Digital PlatformsGaming
Experience
Game Engineering
We provide services to develop
products and tools to bring to life
the artists designs. This includes
Animation, Lighting, Shading,
Visualization Tools and Rendering.
We combine Game Design
with User Experience to create
experiences across multiple
platforms. We take these
experiences to non-gaming and
gaming contexts, seeking to
engage users and achieve
business goals through fun and
play.
We create and expand
centralized platforms for cross
platform developments.
A digital platform consists of a
coherent technical offer to
access a universe of distant,
interactive or non-interactive
services which can be
broadcasted or supplied on-line.
We develop full games and
features for multiple platforms:
(Social, PC, Mobile, Console).
We streamline the development
process creating feature-rich
products around the core IP.
We co-develop AAA games
working directly for world-class
video game developers.
.
Clients
Agenda
• Mobile Market Overview
• Development Alternatives
• Frameworks Comparison
• Other Dev Frameworks
Mobile Market Overview
Top Smartphone Platforms - US
1Q2103
Android
iOS
Windows
Blackberry
Linux
Symbian
Others
1Q2012
Android
iOs
Windows
Blackberry
Linux
Symbian
Others
Operating
System
1Q 2012
Market Share
1Q 2013
Market Share
Growth
Android 59.10% 75.00% 79.50%
iOS 23.00% 17.30% 6.60%
Windows
Phone
2.00% 3.20% 133.30%
Blackberry OS 6.40% 2.90% -35.10%
Linux 2.40% 1.00% -41.70%
Symbian 6.80% 0.60% -88.50%
Others 0.40% 0.00% -83.30%
Total 100.00% 100.00% 41.60%
Android Versions Distribution
Version Code Name Release date API level
Distribution
(jun 2013)
4.3.x Jelly Bean To be released 18 N/A
4.2.x Jelly Bean 13-Nov-2012 17 4.0%
4.1.x Jelly Bean 9-Jul-2012 16 29.0%
4.0.X Ice Cream Sandwich 16-Dec-2011 15 25.6%
3.2 Honeycomb 15-Jul-2011 13 0.1%
3.1 Honeycomb 10-May-2011 12 0.0%
2.3.3-2.3.7 Gingerbread 9-Feb-2011 10 36.4%
2.3-2.3.2 Gingerbread 6-Dec-2010 9 0.1%
2.2 Froyo 20-May-2010 8 3.2%
2.0-2.1 Éclair 26-Oct-2009 7 1.5%
1.6 Donut 15-Sep-2009 4 0.1%
1.5 Cupcake 30-Apr-2009 3 0.0%
Why Using a Cross
Platform Framework?
Reduces costs and development time
Leverage existing game codebase
OSX, Windows, iOS, Android
• C# - Large talent pool
• Strong Flexible Editor
• Large Community
• Expensive Licenses per Platform
• You can't make leverage of existing game
code if it's not made with Unity
• Extra platform features like IAPs require
native code
Dead Trigger, Temple Run, Shadow Run
$1500 Unity Pro +$1500 iOS +$1500 Android
2 weeks 16 weeks 3 weeks
iOS, Android, BlackBerry PlayBook,
Windows, Mac OSX, LG Smart TV
• Makes leverage of existing C++ game
codebase
• Proprietary IDE
• Compiles to native code
Cut the Rope, Plants vs Zombies, Call
of Duty: Black Ops
$499 to $3499 per seat per year
• C++ has a steep ramp up
• No game editor (IDE)
• Free (but Xamarin needed for iOS)
• Makes leverage of existing C# game
code
• Smooth porting pipeline with XNA
• XNA is sunsetting
iOS, Android, Mac OSX, Linux and
Windows 8 , TBR PS3
Bastion, Skulls of the Shogun
Free + Xamarin $999 per seat
Supports: iOS, Android, Kindle, Nook
• LUA - HTML5
• OpenGL, OpenAL, Google Maps, Box2D,
Facebook, Game Center, in-app purchases
• Can also be used to develop Hybrid apps
• No 3D
ShaqDown, Major Magnet
$599 to $2499 per seat per year
• Free!
• Huge community, large talent pool
• C++ (LUA and JS bindings)
• Only 2D
• Poor documentation
• Difficult to debug in Android
Tap Zoo, Zombie Farm, Tap Pets
Free
iOS, Android, Windows Phone 8,
Blackberry, Win32, Linux, Windows 8
Metro, Mac OSX
• Simple yet powerful
• Easy to learn by non developers
• Great for indies
• IDE, In-App Purchases, Analytics,
Advertising, Box2D
• Proprietary scripting language
• A little too simple for professional
studios
Aces of the Luftwaffe, Grave Maker
$499.99
Mac OS, Windows, iOS, Android, Windows
Phone 8, HTML5
I have a game already developed and
I want it to be multi-platform...
Leverage your codebase using frameworks
that compile to native code...
Marmalade
Licensed
Monogame Free,
Requires Xamarin
Leverage your code:
•C++ to iOS or Android
•Objective C to Android
Includes support for
IAPs, Metrics, etc.
Leverage your code:
•C# to iOS or Android
•Port XNA games to multiple
platforms:
iOS, Android, Windows 8 and
Linux.
I want to start from scratch a new
multi-platform development...
Start your new project with a strong engine
that handles cross-platform from the get
go...
Unity Licensed Corona Licensed
• Code once in C# and port
effortlessly to iOS and
Android
• AAA 3D Art Quality thanks
to a robust engine that
performs.
• Physx and Beast included
• 2D Game engine prepared
for Cross-Platform
• Supports:
• iOS, Android, Kindle Fire
and NOOK
• Offers a starter kit
Marmalade
Licensed
Leverage your code:
•C++ to iOS or Android
•Objective C to Android
Includes support for
IAPs, Metrics, etc.
I am an Indie developer and I want
my app to be Cross Platform
There are simpler alternatives that are
accessible to indie devs...
Cocos 2D X
Free
GameMaker Studio
Licensed
• Supports Windows 8, iOS,
Android
• Huge community with
lots of learning resources
• Supports Android, iOS and
HTML5
• Simple yet deep scripting
language
• Powerful IDE that allows even
non programmers to create
games
Framework Comparison
Framework Programming
Language
Platform Support Tools License cost
Unity C# - JavaScript iOS - Android - OSX -
Windows - Linux - Web -
PS3 - Xbox - Wii
Complete IDE with a
really powerful editor
- Physx - Fmod -
XCode & Eclipse
Pipeline, etc.
$1500 Unity Pro +
$1500 iOS + $1500
Android
Corona LUA, HTML5 iOS, Android, Kindle,
Nook
Corona SDK,
including mobile
simulator w/
changes reflected
real time.
$599 to $2499 per
seat per year
Marmalade C / C++,
Obj-C, HTML5
iOS, Android, BlackBerry
PlayBook, Windows,
OSX, LG Smart TV
  $499 to $3499 per
seat per year
Monogame C# iOS, Android, Mac OS X,
Linux, Windows 8 Metro
  Free + Xamarin
(From $300 to $1900)
Cocos2D-X C++, LUA,
JavaScript
iOS, Android, Windows
Phone 8, Blackberry,
Windows, Mac OSX,
Linux
Several 3rd
. party Free
GameMaker
Studio
Proprietary script
language
Mac OS, Windows, iOS,
Android, Windows Phone
8, HTML5
Complete yet simple
IDE
$499.99
Other Dev Frameworks 
21
22
23
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Burgert

Contenu connexe

Tendances

Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1Mohsen Mirhoseini
 
Developing for Xbox as an Indie in 2018
Developing for Xbox as an Indie in 2018Developing for Xbox as an Indie in 2018
Developing for Xbox as an Indie in 2018Nick Landry
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentiTawy Community
 
Build Once and port your game to multiple platforms including UWP
Build Once and port your game to multiple platforms including UWPBuild Once and port your game to multiple platforms including UWP
Build Once and port your game to multiple platforms including UWPVidyasagar Machupalli
 
Никита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS developmentНикита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS developmentDataArt
 
iBasket: The story of an HTML5 game
iBasket: The story of an HTML5 gameiBasket: The story of an HTML5 game
iBasket: The story of an HTML5 gameIker Jamardo
 
P1(F) – Games Development Software
P1(F) – Games Development SoftwareP1(F) – Games Development Software
P1(F) – Games Development Softwareemma1fraser
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Sarah Sexton
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game developmentGaetano Bonofiglio
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationSulemanAliMalik
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Ebtihaj khan
 
game development
game  developmentgame  development
game developmentumair khan
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android pptTaha Malampatti
 
Game Development for Asha and Windows Phone 8
Game Development for Asha and Windows Phone 8Game Development for Asha and Windows Phone 8
Game Development for Asha and Windows Phone 8Aditia Dwiperdana
 

Tendances (20)

Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1
 
Developing for Xbox as an Indie in 2018
Developing for Xbox as an Indie in 2018Developing for Xbox as an Indie in 2018
Developing for Xbox as an Indie in 2018
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Build Once and port your game to multiple platforms including UWP
Build Once and port your game to multiple platforms including UWPBuild Once and port your game to multiple platforms including UWP
Build Once and port your game to multiple platforms including UWP
 
Game development in android
Game development in androidGame development in android
Game development in android
 
Никита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS developmentНикита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS development
 
iBasket: The story of an HTML5 game
iBasket: The story of an HTML5 gameiBasket: The story of an HTML5 game
iBasket: The story of an HTML5 game
 
P1(F) – Games Development Software
P1(F) – Games Development SoftwareP1(F) – Games Development Software
P1(F) – Games Development Software
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Gaming in Csharp
Gaming in CsharpGaming in Csharp
Gaming in Csharp
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
Game dev process
Game dev processGame dev process
Game dev process
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.
 
Maysalward 2010
Maysalward 2010Maysalward 2010
Maysalward 2010
 
Android vs window
Android vs windowAndroid vs window
Android vs window
 
game development
game  developmentgame  development
game development
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Game Development for Asha and Windows Phone 8
Game Development for Asha and Windows Phone 8Game Development for Asha and Windows Phone 8
Game Development for Asha and Windows Phone 8
 

En vedette

Multyplatform and mono part 2 - Matteo Nicolotti
Multyplatform and mono part 2 - Matteo Nicolotti Multyplatform and mono part 2 - Matteo Nicolotti
Multyplatform and mono part 2 - Matteo Nicolotti Codemotion
 
.NET? MonoDroid Does
.NET? MonoDroid Does.NET? MonoDroid Does
.NET? MonoDroid DoesKevin McMahon
 
Games with Win 8 Style by Neneng
Games with Win 8 Style by NenengGames with Win 8 Style by Neneng
Games with Win 8 Style by NenengAgate Studio
 
Cross-platform Game Dev w/ CocosSharp
Cross-platform Game Dev w/ CocosSharpCross-platform Game Dev w/ CocosSharp
Cross-platform Game Dev w/ CocosSharpAlexey Strakh
 
EastBay.NET - Introduction to MonoTouch
EastBay.NET - Introduction to MonoTouchEastBay.NET - Introduction to MonoTouch
EastBay.NET - Introduction to MonoTouchmobiweave
 
Madrid .NET Meetup: Microsoft open sources .NET!
Madrid .NET Meetup: Microsoft open sources .NET!Madrid .NET Meetup: Microsoft open sources .NET!
Madrid .NET Meetup: Microsoft open sources .NET!Alfonso Garcia-Caro
 
Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014Runegri
 
Introduction to CocosSharp
Introduction to CocosSharpIntroduction to CocosSharp
Introduction to CocosSharpJames Montemagno
 
Generative Art Hands On with F#
Generative Art Hands On with F#Generative Art Hands On with F#
Generative Art Hands On with F#Phillip Trelford
 
Monogame and xna
Monogame and xnaMonogame and xna
Monogame and xnaLee Stott
 
Intro to Gaming- MonoGame/CocosSharp/UrhoSharp
Intro to Gaming- MonoGame/CocosSharp/UrhoSharpIntro to Gaming- MonoGame/CocosSharp/UrhoSharp
Intro to Gaming- MonoGame/CocosSharp/UrhoSharpVidyasagar Machupalli
 
Flappy bird game in c#
Flappy bird game in c#Flappy bird game in c#
Flappy bird game in c#Comstas
 
Tips & Tricks that every game developer should know
Tips & Tricks that every game developer should knowTips & Tricks that every game developer should know
Tips & Tricks that every game developer should knowGorm Lai
 
Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015Phillip Trelford
 
UniteKorea2014 - Making flappy bird workshop
UniteKorea2014 - Making flappy bird workshopUniteKorea2014 - Making flappy bird workshop
UniteKorea2014 - Making flappy bird workshopGukHwan Ji
 

En vedette (20)

Multyplatform and mono part 2 - Matteo Nicolotti
Multyplatform and mono part 2 - Matteo Nicolotti Multyplatform and mono part 2 - Matteo Nicolotti
Multyplatform and mono part 2 - Matteo Nicolotti
 
.NET? MonoDroid Does
.NET? MonoDroid Does.NET? MonoDroid Does
.NET? MonoDroid Does
 
Games with Win 8 Style by Neneng
Games with Win 8 Style by NenengGames with Win 8 Style by Neneng
Games with Win 8 Style by Neneng
 
CocosSharp_XHackNight_07feb
CocosSharp_XHackNight_07febCocosSharp_XHackNight_07feb
CocosSharp_XHackNight_07feb
 
Cross-platform Game Dev w/ CocosSharp
Cross-platform Game Dev w/ CocosSharpCross-platform Game Dev w/ CocosSharp
Cross-platform Game Dev w/ CocosSharp
 
Flappy - Paris 2015
Flappy -  Paris 2015Flappy -  Paris 2015
Flappy - Paris 2015
 
EastBay.NET - Introduction to MonoTouch
EastBay.NET - Introduction to MonoTouchEastBay.NET - Introduction to MonoTouch
EastBay.NET - Introduction to MonoTouch
 
Xna and mono game
Xna and mono gameXna and mono game
Xna and mono game
 
Madrid .NET Meetup: Microsoft open sources .NET!
Madrid .NET Meetup: Microsoft open sources .NET!Madrid .NET Meetup: Microsoft open sources .NET!
Madrid .NET Meetup: Microsoft open sources .NET!
 
Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014Cross platform physics games - NDC 2014
Cross platform physics games - NDC 2014
 
Introduction to CocosSharp
Introduction to CocosSharpIntroduction to CocosSharp
Introduction to CocosSharp
 
Generative Art Hands On with F#
Generative Art Hands On with F#Generative Art Hands On with F#
Generative Art Hands On with F#
 
Monogame and xna
Monogame and xnaMonogame and xna
Monogame and xna
 
Intro to Gaming- MonoGame/CocosSharp/UrhoSharp
Intro to Gaming- MonoGame/CocosSharp/UrhoSharpIntro to Gaming- MonoGame/CocosSharp/UrhoSharp
Intro to Gaming- MonoGame/CocosSharp/UrhoSharp
 
Flappy bird game in c#
Flappy bird game in c#Flappy bird game in c#
Flappy bird game in c#
 
Tips & Tricks that every game developer should know
Tips & Tricks that every game developer should knowTips & Tricks that every game developer should know
Tips & Tricks that every game developer should know
 
Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015
 
Building a game in a day
Building a game in a dayBuilding a game in a day
Building a game in a day
 
Mobile F#un
Mobile F#unMobile F#un
Mobile F#un
 
UniteKorea2014 - Making flappy bird workshop
UniteKorea2014 - Making flappy bird workshopUniteKorea2014 - Making flappy bird workshop
UniteKorea2014 - Making flappy bird workshop
 

Similaire à Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Burgert

Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Karsten Wysk
 
Metodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en GamingMetodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en GamingGlobant
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...gamifi.cc
 
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformVisual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformStefano Ottaviani
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingKobkrit Viriyayudhakorn
 
Building a Windows 10 Game with C#, XAML and Win2D
Building a Windows 10 Game with C#, XAML and Win2DBuilding a Windows 10 Game with C#, XAML and Win2D
Building a Windows 10 Game with C#, XAML and Win2DNick Landry
 
android mario project
android mario projectandroid mario project
android mario projectkanika kapoor
 
No Delay Software Company Overview
No Delay Software Company OverviewNo Delay Software Company Overview
No Delay Software Company OverviewNoDelay Software
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
Deploy All The Games
Deploy All The GamesDeploy All The Games
Deploy All The GamesAdam Hill
 
Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019David Voyles
 
Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019David Voyles
 
Top 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | RedbytesTop 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | RedbytesRedbytes Software
 
+Computer games careers
+Computer games careers+Computer games careers
+Computer games careerswalid sassi
 
Session 1. iOS developers enthusiasts session
Session 1. iOS developers enthusiasts sessionSession 1. iOS developers enthusiasts session
Session 1. iOS developers enthusiasts sessionGAME Studios
 
Abc of DirectX
Abc of DirectXAbc of DirectX
Abc of DirectXPrabodh20
 

Similaire à Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Burgert (20)

Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011
 
Metodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en GamingMetodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en Gaming
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
 
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformVisual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
 
Building a Windows 10 Game with C#, XAML and Win2D
Building a Windows 10 Game with C#, XAML and Win2DBuilding a Windows 10 Game with C#, XAML and Win2D
Building a Windows 10 Game with C#, XAML and Win2D
 
android mario project
android mario projectandroid mario project
android mario project
 
Gaming Presentation
Gaming  PresentationGaming  Presentation
Gaming Presentation
 
Gaming Presentation
Gaming  PresentationGaming  Presentation
Gaming Presentation
 
No Delay Software Company Overview
No Delay Software Company OverviewNo Delay Software Company Overview
No Delay Software Company Overview
 
Resume
ResumeResume
Resume
 
Creating Casual Games for Windows 8
Creating Casual Games for Windows 8Creating Casual Games for Windows 8
Creating Casual Games for Windows 8
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Deploy All The Games
Deploy All The GamesDeploy All The Games
Deploy All The Games
 
Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019Developing games for consoles as an indie in 2019
Developing games for consoles as an indie in 2019
 
Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019Developing for consoles as an indie in 2019
Developing for consoles as an indie in 2019
 
Top 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | RedbytesTop 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | Redbytes
 
+Computer games careers
+Computer games careers+Computer games careers
+Computer games careers
 
Session 1. iOS developers enthusiasts session
Session 1. iOS developers enthusiasts sessionSession 1. iOS developers enthusiasts session
Session 1. iOS developers enthusiasts session
 
Abc of DirectX
Abc of DirectXAbc of DirectX
Abc of DirectX
 

Dernier

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 

Dernier (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 

Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Burgert

  • 2.
  • 3. Our Practices Graphics Engineering Digital PlatformsGaming Experience Game Engineering We provide services to develop products and tools to bring to life the artists designs. This includes Animation, Lighting, Shading, Visualization Tools and Rendering. We combine Game Design with User Experience to create experiences across multiple platforms. We take these experiences to non-gaming and gaming contexts, seeking to engage users and achieve business goals through fun and play. We create and expand centralized platforms for cross platform developments. A digital platform consists of a coherent technical offer to access a universe of distant, interactive or non-interactive services which can be broadcasted or supplied on-line. We develop full games and features for multiple platforms: (Social, PC, Mobile, Console). We streamline the development process creating feature-rich products around the core IP. We co-develop AAA games working directly for world-class video game developers. .
  • 5. Agenda • Mobile Market Overview • Development Alternatives • Frameworks Comparison • Other Dev Frameworks
  • 7. Top Smartphone Platforms - US 1Q2103 Android iOS Windows Blackberry Linux Symbian Others 1Q2012 Android iOs Windows Blackberry Linux Symbian Others Operating System 1Q 2012 Market Share 1Q 2013 Market Share Growth Android 59.10% 75.00% 79.50% iOS 23.00% 17.30% 6.60% Windows Phone 2.00% 3.20% 133.30% Blackberry OS 6.40% 2.90% -35.10% Linux 2.40% 1.00% -41.70% Symbian 6.80% 0.60% -88.50% Others 0.40% 0.00% -83.30% Total 100.00% 100.00% 41.60%
  • 8. Android Versions Distribution Version Code Name Release date API level Distribution (jun 2013) 4.3.x Jelly Bean To be released 18 N/A 4.2.x Jelly Bean 13-Nov-2012 17 4.0% 4.1.x Jelly Bean 9-Jul-2012 16 29.0% 4.0.X Ice Cream Sandwich 16-Dec-2011 15 25.6% 3.2 Honeycomb 15-Jul-2011 13 0.1% 3.1 Honeycomb 10-May-2011 12 0.0% 2.3.3-2.3.7 Gingerbread 9-Feb-2011 10 36.4% 2.3-2.3.2 Gingerbread 6-Dec-2010 9 0.1% 2.2 Froyo 20-May-2010 8 3.2% 2.0-2.1 Éclair 26-Oct-2009 7 1.5% 1.6 Donut 15-Sep-2009 4 0.1% 1.5 Cupcake 30-Apr-2009 3 0.0%
  • 9. Why Using a Cross Platform Framework? Reduces costs and development time Leverage existing game codebase
  • 10. OSX, Windows, iOS, Android • C# - Large talent pool • Strong Flexible Editor • Large Community • Expensive Licenses per Platform • You can't make leverage of existing game code if it's not made with Unity • Extra platform features like IAPs require native code Dead Trigger, Temple Run, Shadow Run $1500 Unity Pro +$1500 iOS +$1500 Android
  • 11. 2 weeks 16 weeks 3 weeks iOS, Android, BlackBerry PlayBook, Windows, Mac OSX, LG Smart TV • Makes leverage of existing C++ game codebase • Proprietary IDE • Compiles to native code Cut the Rope, Plants vs Zombies, Call of Duty: Black Ops $499 to $3499 per seat per year • C++ has a steep ramp up • No game editor (IDE)
  • 12. • Free (but Xamarin needed for iOS) • Makes leverage of existing C# game code • Smooth porting pipeline with XNA • XNA is sunsetting iOS, Android, Mac OSX, Linux and Windows 8 , TBR PS3 Bastion, Skulls of the Shogun Free + Xamarin $999 per seat
  • 13. Supports: iOS, Android, Kindle, Nook • LUA - HTML5 • OpenGL, OpenAL, Google Maps, Box2D, Facebook, Game Center, in-app purchases • Can also be used to develop Hybrid apps • No 3D ShaqDown, Major Magnet $599 to $2499 per seat per year
  • 14. • Free! • Huge community, large talent pool • C++ (LUA and JS bindings) • Only 2D • Poor documentation • Difficult to debug in Android Tap Zoo, Zombie Farm, Tap Pets Free iOS, Android, Windows Phone 8, Blackberry, Win32, Linux, Windows 8 Metro, Mac OSX
  • 15. • Simple yet powerful • Easy to learn by non developers • Great for indies • IDE, In-App Purchases, Analytics, Advertising, Box2D • Proprietary scripting language • A little too simple for professional studios Aces of the Luftwaffe, Grave Maker $499.99 Mac OS, Windows, iOS, Android, Windows Phone 8, HTML5
  • 16. I have a game already developed and I want it to be multi-platform... Leverage your codebase using frameworks that compile to native code... Marmalade Licensed Monogame Free, Requires Xamarin Leverage your code: •C++ to iOS or Android •Objective C to Android Includes support for IAPs, Metrics, etc. Leverage your code: •C# to iOS or Android •Port XNA games to multiple platforms: iOS, Android, Windows 8 and Linux.
  • 17. I want to start from scratch a new multi-platform development... Start your new project with a strong engine that handles cross-platform from the get go... Unity Licensed Corona Licensed • Code once in C# and port effortlessly to iOS and Android • AAA 3D Art Quality thanks to a robust engine that performs. • Physx and Beast included • 2D Game engine prepared for Cross-Platform • Supports: • iOS, Android, Kindle Fire and NOOK • Offers a starter kit Marmalade Licensed Leverage your code: •C++ to iOS or Android •Objective C to Android Includes support for IAPs, Metrics, etc.
  • 18. I am an Indie developer and I want my app to be Cross Platform There are simpler alternatives that are accessible to indie devs... Cocos 2D X Free GameMaker Studio Licensed • Supports Windows 8, iOS, Android • Huge community with lots of learning resources • Supports Android, iOS and HTML5 • Simple yet deep scripting language • Powerful IDE that allows even non programmers to create games
  • 19. Framework Comparison Framework Programming Language Platform Support Tools License cost Unity C# - JavaScript iOS - Android - OSX - Windows - Linux - Web - PS3 - Xbox - Wii Complete IDE with a really powerful editor - Physx - Fmod - XCode & Eclipse Pipeline, etc. $1500 Unity Pro + $1500 iOS + $1500 Android Corona LUA, HTML5 iOS, Android, Kindle, Nook Corona SDK, including mobile simulator w/ changes reflected real time. $599 to $2499 per seat per year Marmalade C / C++, Obj-C, HTML5 iOS, Android, BlackBerry PlayBook, Windows, OSX, LG Smart TV   $499 to $3499 per seat per year Monogame C# iOS, Android, Mac OS X, Linux, Windows 8 Metro   Free + Xamarin (From $300 to $1900) Cocos2D-X C++, LUA, JavaScript iOS, Android, Windows Phone 8, Blackberry, Windows, Mac OSX, Linux Several 3rd . party Free GameMaker Studio Proprietary script language Mac OS, Windows, iOS, Android, Windows Phone 8, HTML5 Complete yet simple IDE $499.99
  • 21. 21
  • 22. 22
  • 23. 23

Notes de l'éditeur

  1. Android, more market penetration but less monetization than iOS Device diversity and fragmentation, although in tablet space iOS leads Two Android stores, Google Play and Amazon store
  2. Specialized tools
  3. Asset Store, AirPlay
  4. Play Station 3, Ousha
  5. Only mobile, no 3D, deployment mobile to test
  6. GameSalad for RAD
  7. Marmalade Juice from Obj-C port to other platforms, Box2D
  8. Marmalade Quick, better than Corona
  9. 2D X requires more engineering effort