luaconf 2016 - becoming a lua powered super hero

37
Corona Labs Becoming a Lua Powered Super Hero by Perk

Upload: charles-mckeever

Post on 16-Jan-2017

557 views

Category:

Technology


2 download

TRANSCRIPT

Corona Labs

Becoming a Lua PoweredSuper Hero

by Perk

Sean HeadDirector of Engineering

by Perk

Charles McKeever Director of Publisher Relations

by Perk

Learn how app developers are using Lua to get their ideas in front of more people in more places than ever before. From one developer indie shops to 60 person teams with designers, developers, and business development types, Lua is leading the way to the next evolution of the app economy.

by Perk

Corona HistoryStarted in 2009

Quickly gained VC funding

by Perk

Corona Goals

● Write code in Lua

● Abstract 20 lines of code down to one line

● Publish to multiple platforms / app stores

● Use a simulator to see instant app changes and to iterate quickly

by Perk

Using Lua

● iOS● Android● Kindle● Windows Phone● Windows desktop● OS X desktop● Apple TV● Android TV● Ouya● Steam

by Perk

Corona Today

● Purchased by Perk in December 2015

● Perk is a publicly traded on the Canadian stock exchange

● Offices in Austin, Palo Alto, India, Waterloo

● Over 150 people in the company with about 20 people on the Corona side (11 eng, 9 support)

by Perk

A lot has changed since

2009

● Apple Open Sources Swift

● Google Android Studio

● Web mobile technologies

● Competition has increased!

by Perk

Developer Challenge

● iOS● Objective-C● Swift● Java● C#● HTML● Javascript● CSS● ...

by Perk

Developer Challenge

How do you create something consumers haven’t seen before?

by Perk

Understanding controllers is VERY important.

by Perk

Alfonso John Romero (born October 28, 1967) is an American director, designer, programmer, and developer in the video game industry. He is best known as a co-founder of id Software and designer for many of their games, including Wolfenstein 3D, Dangerous Dave, Hexen, Doom and Quake.Source: https://en.wikipedia.org/wiki/John_Romero

John Romero

Solution? Use Lua

by Perk

Lua History

● 20+ years old

● WOW

● Hardware & software

● Open source code

● Adoption is growing

by Perk

Tapps GamesBrazil basedSão Paulo

60 person team200+ published apps

by Perkhttp://tappsgames.com

Red Beach GamesLuaConf sponsorBrazil based37 top 10 rankings7 top 10 grossing ranks

by Perkhttps://redbeach.net

HerokinsPaolo DebelliniInteractive IoTCorona Enterprise

by Perkhttp://www.herokins.com

Laser Dog2 person team in Leeds

by Perkhttp://www.hopiko-game.com

by Perk

Egz Game#1 Big Indie Pitchin London

Kestrel Games

Top 5 in Vancouver

Rule with an Iron Fish

by Perk

http://www.egz-game.com

http://kestrelgames.com

Quest LordEric KinkeadGame industry veterangoes indie developer

by Perk

http://www.questlord.com

MenuMeFoodLazy loadBusiness

by Perk

https://menu.me

Recent NewsServer based AIBeautiful UICustom widgets

by Perk

https://www.recent.io

Mobile OctopusLocal small businessapps.

by Perkhttp://mobileoctopus.com

5 Minute Demo

Sample CodeGet started quickly.

10 Lines of codeLess code to do more.

Simulator in actionSpeed up development

Corona Cannon

Sample CodeGet started quickly.

Project organizationCustom workflows

Advanced featuresMake it fun!

https://coronalabs.com/blog/2016/02/02/corona-cannon-a-new-corona-sdk-sample-game/

Revenue modelMake money with your apps

Paid App

IAP

Ads

by Perk

PluginsExtending core functionality

On Demand Resources

iCloud

AppLovin

by Perk

And more!

Other ResourcesCoronium - Server Lua

by Perk

Chris Byerly @develephantCorona Cloud Engineer

http://docs.coronium.io/en/latest/

Conclusion

● Lua is an incredible language (easy, powerful, and fun)

● Adoption of Lua is growing rapidly.

● Corona has established a strong foundation on Lua.

by Perk

DownloadCorona SDK

for freeCoronaLabs.com

by Perk

Questions?

Learning MaterialsBurton’s Media Group

Bookshttp://www.burtonsmediagroup.com/books/coronasdk/

Lua intro videoshttps://www.youtube.com/playlist?list=PLxgtJR7f0RBKGid7F2dfv7qc-xWwSee2O

Lua Getting Started Guidehttps://coronalabs.com/learn-lua/

Corona Getting Started Guidehttps://docs.coronalabs.com/guide/programming/01/index.html

Corona Plugin Marketplacehttps://store.coronalabs.com/plugins

Corona Geek Podcasthttps://www.youtube.com/c/coronageek

https://www.youtube.com/user/CoronaLabs

Thank you :-)