49
Start Playing Maxim Zaks, Wooga @iceX33

Start playing @ mobile.cologne 2013

Embed Size (px)

Citation preview

Page 1: Start playing @ mobile.cologne 2013

Start PlayingMaxim Zaks, Wooga @iceX33

Page 2: Start playing @ mobile.cologne 2013

Where do you start?

Page 3: Start playing @ mobile.cologne 2013

Come up with an original idea...or steal one

Page 4: Start playing @ mobile.cologne 2013

Mystery twister...Cryptography puzzle in flash

Page 5: Start playing @ mobile.cologne 2013

LineUp flickr

Page 6: Start playing @ mobile.cologne 2013

2008 UIKit

sky is the limit

Page 7: Start playing @ mobile.cologne 2013

Projectvs.

Product

Page 8: Start playing @ mobile.cologne 2013

Icon & Art

Page 9: Start playing @ mobile.cologne 2013

2010GameKit

iAd

Page 10: Start playing @ mobile.cologne 2013

Am I reach?

Page 11: Start playing @ mobile.cologne 2013

Am I famous?

Page 12: Start playing @ mobile.cologne 2013

Games are about UX

Page 13: Start playing @ mobile.cologne 2013

Analyze your user behavior

Page 14: Start playing @ mobile.cologne 2013

Configure the user experience

Page 15: Start playing @ mobile.cologne 2013

In game development designers are not

people who do pictures

Page 16: Start playing @ mobile.cologne 2013

Pictures are done by Artists

Page 17: Start playing @ mobile.cologne 2013

Balancing is done by Game Designers

Page 18: Start playing @ mobile.cologne 2013

Why do we care about UX that much?

Page 19: Start playing @ mobile.cologne 2013

Freemium!

Page 20: Start playing @ mobile.cologne 2013

Enough with sweet talklets get technical

Page 21: Start playing @ mobile.cologne 2013

Game development for mobile...

Page 22: Start playing @ mobile.cologne 2013

Games Engines WTF...

Page 23: Start playing @ mobile.cologne 2013

Bad ass games need lots of performance

Page 24: Start playing @ mobile.cologne 2013

RenderingSimulationInteraction

Page 25: Start playing @ mobile.cologne 2013

OpenGL ES is your „friend“

Page 26: Start playing @ mobile.cologne 2013

If you are not a nerd use a library which builds on top of

OpenGL ES

Page 27: Start playing @ mobile.cologne 2013

Same forphysics engine

Page 28: Start playing @ mobile.cologne 2013

There are still enough fun parts to work on

Page 29: Start playing @ mobile.cologne 2013

Lot‘s of math

Page 30: Start playing @ mobile.cologne 2013

High performance Backend

communication

Page 31: Start playing @ mobile.cologne 2013

Anti cheating strategies

Page 32: Start playing @ mobile.cologne 2013

Determinism

Page 33: Start playing @ mobile.cologne 2013

If you wan‘t to go cross platform, make sure not

to become fragile

Page 34: Start playing @ mobile.cologne 2013

What do I need from a Game Engine / Library

Page 35: Start playing @ mobile.cologne 2013

Example Cocos2D

Page 36: Start playing @ mobile.cologne 2013

Scene, Sprite and Layer Composition

Page 37: Start playing @ mobile.cologne 2013

Animations and Touch interactions

Page 38: Start playing @ mobile.cologne 2013

Textures and Atlases

Page 39: Start playing @ mobile.cologne 2013

Particle Systems

Page 40: Start playing @ mobile.cologne 2013

Run Loop

Page 41: Start playing @ mobile.cologne 2013

It doesn‘t provide you with good Software

Design

Page 42: Start playing @ mobile.cologne 2013

Composition over Inheritance

Page 43: Start playing @ mobile.cologne 2013

Summary

Page 44: Start playing @ mobile.cologne 2013

Idea is King

Page 45: Start playing @ mobile.cologne 2013

Configuration and Tracking are important

Page 46: Start playing @ mobile.cologne 2013

Technology,depends on the game

Page 47: Start playing @ mobile.cologne 2013

You must play your self

Page 48: Start playing @ mobile.cologne 2013

http://wooga.com/jobs

Page 49: Start playing @ mobile.cologne 2013

Thank you!@iceX33