Upload
fitc
View
1.849
Download
0
Tags:
Embed Size (px)
DESCRIPTION
The Loom Game Engine: Native, Mobile, Live Reloading with Ben Garney Presented at SCREENS 2013 in Toronto. Details at fitc.ca/screens Want to develop your app for multiple devices simultaneously? With live reload of code and assets? A familiar scripting AS3-like scripting language? And a fully open native stack? So did Ben – that’s why we built Loom. Learn about Loom, why we were able to port Starling, Feathers, and PureMVC onto it in less than weeks, and how it could be the next step in your mobile development journey.
Citation preview
The Loom SDK
Technology for a Post-Apocalyptic LandscapeBen Garney, [email protected]
[Boom]
The Loom SDK
Technology for a Post-Apocalyptic LandscapeBen Garney, [email protected]
Introduction
Introduction
Who am I?
What’s going on?
Where are we going?
•••
DEMO GO!
[LoomSDK.com Shot]
DEMO GET!
The Basics
loom new MyApp --example FeathersExample
cd MyApp
loom run --android
•
•
•
What You Saw...
Mobile first (iOS, Android, Mac, Windows).
Fast workflow.
ActionScript 3 and C++.
Powerful stack.
••••
History Lesson
Now and Then
Adobe’s focus is creatives...
NOT developers.
Flash in maintenance mode.
Shedding features in favor of security.
••
••
Competitive Landscape
HTML5 + Containers - Sencha, Appcelerator
Open - Moai/Corona/Love/Haxe
Closed - Marmalade/Unity
•••
Why Build Loom?
Flash did a lot right...
... and very mature...
...but now dead in the water.
Bring wins forward in an open way.
This is the tech I want to use!
•••
••
The Case for Loom
Great workflow.
Simple, cheap, open
ActionScript Plus.
Focus on 2D Apps and Games.
••••
Loom Update
Our Unplanned $1.75M Giveaway
Launched Loom 2/26/2013.
Great response!
~10,000 users.
33 stable releases and counting.
••••
The Loom SDK
http://github.com/LoomSDK/LoomSDK
Apache 2 License.
Loom Turbo speeds workflow for $5/mo!
•••
Evolution of Loom
Hardcore Multithreaded C.
Cocos2D X Wrapper.
Starling/Feathers Compatible.
•••
Development Stack
PBE/PureMVC/Feathers
Loom2D (Starling)
Native/C++/bgfx/ObjC/Java
•••
LoomScript
ActionScript 3 plus...
Implicit Typing,
Delegates,
Coroutines.
BLAZING fast compiler.
Tiny runtime, full source.
••••
••
Showcase
Contraption Maker
Tap A Potato
Hold ‘Em
Loom Hexagon
ScoreKeeper
Axacore
DoubleDoodle
Dolby
•
•
•
•
•
•
•
•
[Contraption Maker Vid]
[Tap a Potato Vid]
Documentation
http://loomsdk.com/docs
loom docs
loom docs Sprite
•
•
[Docs Shot]
[FlashDevelop Shot]
Conclusions
The Post-Flash Landscape
Loom is awesome!
It’s the experience, dummy.