Starling Tips and Tricks Talk

26
STARLING TIPS & TRICKS

description

Starling Tips & Tricks With Dave Gámez Starling is a free Open Source Game Engine built on top of Adobe's Flash technology developed by Gamua the creators of the Sparrow Game Framework for iOS, it runs not only in the browser, but on all major mobile platforms out there, including iOS and Android. I've been using Starling in my last projects and learned a few tips & tricks that I want to share with You in the course of this meeting. Although Starling can be used for Desktop & Browser projects I'll be focusing on Starling for Mobile more specifically for the iOS platform, I will show You how to develop a simple game that runs on iPhone/iPad both in SD and HD resolutions using a single code base. Things we'll see on the meeting: How to set up your Starling project in FDT IDE. Create and prepare your Textures using Texture Packer. Set up your main class file so your game runs both on iPhone/iPad SD and Retina displays. Set up your Assets class so it grabs the proper texture based on the device your game is running. Create and implement Bitmap Fonts for your game texts using Glyph Designer Test Debug and Profile your application both on the simulator and on physical devices. Set up and export your final iOS application.

Transcript of Starling Tips and Tricks Talk

Page 1: Starling Tips and Tricks Talk

STARLINGTIPS & TRICKS

Page 2: Starling Tips and Tricks Talk

ABOUT ME

CODE & BEERDRAW & COFFE

Page 3: Starling Tips and Tricks Talk

ABOUT ME

TECH DIRECTOR

Page 4: Starling Tips and Tricks Talk

ABOUT STARLING

Who is behind the bird?

Page 5: Starling Tips and Tricks Talk

ABOUT STARLING

Who is behind the bird?The Creators of Sparrow

Page 6: Starling Tips and Tricks Talk

ABOUT STARLING

Who is behind the bird?The Creators of Sparrow

Daniel Sperl

Page 7: Starling Tips and Tricks Talk

ABOUT STARLING

Free and Open Source

Page 8: Starling Tips and Tricks Talk

ABOUT STARLING

Free and Open SourcePlatform independent

Page 9: Starling Tips and Tricks Talk

ABOUT STARLING

Free and Open SourcePlatform independent

Amazing Performance

Page 10: Starling Tips and Tricks Talk

ABOUT STARLING

Free and Open SourcePlatform independent

Amazing PerformanceSupported by Adobe

Page 11: Starling Tips and Tricks Talk

Set up Your Starling Project

Using the FDT IDE

TIPS & TRICKS

No.1

Page 12: Starling Tips and Tricks Talk

EXAMPLE

Page 13: Starling Tips and Tricks Talk

TIPS & TRICKS

No.2Prepare Your Textures

With Texture Packer

Page 14: Starling Tips and Tricks Talk

EXAMPLE

Page 15: Starling Tips and Tricks Talk

TIPS & TRICKS

No.3One Class

Multiple Resolutions

Page 16: Starling Tips and Tricks Talk

EXAMPLE

Page 17: Starling Tips and Tricks Talk

TIPS & TRICKS

No.4Assets Class Setup

For proper sized Textures

Page 18: Starling Tips and Tricks Talk

EXAMPLE

Page 19: Starling Tips and Tricks Talk

TIPS & TRICKS

No.5Bitmap Fonts

With Glyph Designer

Page 20: Starling Tips and Tricks Talk

EXAMPLE

Page 21: Starling Tips and Tricks Talk

TIPS & TRICKS

No.6Test, Debug and Profile

On the iOS Simulator

Page 22: Starling Tips and Tricks Talk

EXAMPLE

Page 23: Starling Tips and Tricks Talk

TIPS & TRICKS

No.6Set Up and Export

Your final iOS App

Page 24: Starling Tips and Tricks Talk

EXAMPLE