28
Corona SDK

Разработка мобильных приложений с помощью CORONA SDK. Антон Руткевич - CTO, Boolba Labs

Embed Size (px)

DESCRIPTION

Mobile Optimized 2012

Citation preview

Page 1: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

Corona SDK

Page 2: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

ABOUT ME

Anton RutkevichBoolba Labs, LLC

Mobile (+ cross-platform) games/apps development

Page 3: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

WHY CROSS-PLATFORM?

Code once - deploy multiple times

Engine handles platform-dependent stuff

Page 4: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

WHAT IS CORONA SDK?

2D cross-platform game engine

Page 5: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

HIGH-LEVEL OVERVIEW

Instruments

Cross-platform support

Game engine features

Price

Game examples

• .

Page 6: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

INSTRUMENTS

Page 7: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

LANGUAGE

Lua

Script, dynamic types

Low entry level

Some limitations

Other Gamedev use cases

• .

Page 8: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

IDE

Notepad

Lua Glider

IntellijIDEA + Lua plugin

Sublime Text 2

• .

Page 9: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

EMULATOR

Runs OSX and Windows

Multiple skins, not configurable

Much faster than actual phones

Sometimes crashes

Easy to use

• .

Page 10: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

CROSS-PLATFORM SUPPORT

Page 11: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

TARGET PLATFORMS

Page 12: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

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)

• .

Page 13: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

GAME ENGINE FEATURES

Page 14: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

GRAPHICS Sprites yes

Animated sprites yes

Custom polygons yes

Particles 3rd party

Font 3rd party

Skeletal animationno

Texture compression no

Shaders no

• .

Page 15: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

GUI

Corona’s widgets

Corona’s native platform GUI

Widget Candy

Your own

• .

Page 16: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

CORONA WIDGETS

Page 17: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

NATIVE WIDGETS

Page 18: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

WIDGET CANDY

Page 19: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

PHYSICS

Box2D

Was frame based (now can also be time based)

Not possible to use for collision only

Limited Corona API

• .

Page 20: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

MONETIZATION

Ads

In-app billing

Analytics

• .

Page 21: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

OTHER Networking

JSON

Audio

Video

Database

Sensors

• .

Page 22: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

PRICE

Page 23: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

PRICE Evaluation free

Android $199

iOS $199

Android + iOS $349

Enterprise contact sales department

• .

Page 24: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

GAME EXAMPLES

Page 25: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

BLAST MONKEYS

Page 26: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

HANGER

Page 27: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

CONTACTSAnton Rutkevich

E-mail: [email protected]

Skype: tonyroot_sk

• .

Page 28: Разработка мобильных приложений с помощью CORONA SDK.  Антон Руткевич - CTO, Boolba Labs

СПАСИБО ЗА ВНИМАНИЕ

ВОПРОСЫ?