the loom game engine: native, mobile, live reloading

Post on 29-Jun-2015

1.849 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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.

TRANSCRIPT

The Loom SDK

Technology for a Post-Apocalyptic LandscapeBen Garney, ben.garney@gmail.com

[Boom]

The Loom SDK

Technology for a Post-Apocalyptic LandscapeBen Garney, ben.garney@gmail.com

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.

Thanks for Listening!

@bengarney

ben@theengine.co

Try Loom: loomsdk.com

Speaker Ratings

••••

top related