This is the presentation slide used during YetiZen's Road to Success event on Mobile Game Development Alternatives. Presented by Andrew Burgert, GM Mobile of Globant.
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.
.
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
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
Specialized tools
Asset Store, AirPlay
Play Station 3, Ousha
Only mobile, no 3D, deployment mobile to test
GameSalad for RAD
Marmalade Juice from Obj-C port to other platforms, Box2D