Upload
anthony-marchenko
View
655
Download
1
Embed Size (px)
DESCRIPTION
Mobile Optimized 2012
Citation preview
Corona SDK
ABOUT ME
Anton RutkevichBoolba Labs, LLC
Mobile (+ cross-platform) games/apps development
WHY CROSS-PLATFORM?
Code once - deploy multiple times
Engine handles platform-dependent stuff
WHAT IS CORONA SDK?
2D cross-platform game engine
HIGH-LEVEL OVERVIEW
Instruments
Cross-platform support
Game engine features
Price
Game examples
• .
INSTRUMENTS
LANGUAGE
Lua
Script, dynamic types
Low entry level
Some limitations
Other Gamedev use cases
• .
IDE
Notepad
Lua Glider
IntellijIDEA + Lua plugin
Sublime Text 2
• .
EMULATOR
Runs OSX and Windows
Multiple skins, not configurable
Much faster than actual phones
Sometimes crashes
Easy to use
• .
CROSS-PLATFORM SUPPORT
TARGET PLATFORMS
CROSS-PLATFORM FEATURES
Multiple resolution support
One click build
Sends your code to corona
No need for Android SDK or IOS SDK
Platform specific plugins (Enterprise only)
• .
GAME ENGINE FEATURES
GRAPHICS Sprites yes
Animated sprites yes
Custom polygons yes
Particles 3rd party
Font 3rd party
Skeletal animationno
Texture compression no
Shaders no
• .
GUI
Corona’s widgets
Corona’s native platform GUI
Widget Candy
Your own
• .
CORONA WIDGETS
NATIVE WIDGETS
WIDGET CANDY
PHYSICS
Box2D
Was frame based (now can also be time based)
Not possible to use for collision only
Limited Corona API
• .
MONETIZATION
Ads
In-app billing
Analytics
• .
OTHER Networking
JSON
Audio
Video
Database
Sensors
• .
PRICE
PRICE Evaluation free
Android $199
iOS $199
Android + iOS $349
Enterprise contact sales department
• .
GAME EXAMPLES
BLAST MONKEYS
HANGER
СПАСИБО ЗА ВНИМАНИЕ
ВОПРОСЫ?