Impactjs lightening talk.key

Preview:

DESCRIPTION

A short introduction of the HTML5 game engine, Impact.js with useful plugins, resources sharing and a casino game made in Taiwan.

Citation preview

HTML5 GAME ENGINE

• official website

http://impactjs.com

Game List

2D Platformer

• action

• shooting

• puzzle

• casino ?

Supports WebGL

Map Editor

• Weltmeister - Runs on PHP

Community Support

• Point of Impact

Make Game On Canvas

Framework Concept

• Event Driven

• Game Loop

Useful Features

• ua

• animation

• entity

• sound

• plugin

• loader

• box2D

• inheritance

Useful Plugins

• Button

• https://gist.github.com/Houly/1395616

• Touch Button

• https://gist.github.com/phoboslab/3773386

• Event

• http://www.pointofimpactjs.com/plugins/view/7/impact-events

• Tween

• https://github.com/nefD/impact-tween

Compatibility

• Firefox, Chrome, Safari, Opera and IE9

Desktop Only?

• All iOS devices

• Android devices with HTML5 capability

• Only one sound can be played at a time

Go Native on iOS

Cross Platform

• appMobi ( Now Intel )

• CocoonJS

Other JS Libraries

• Construct 2

• CAAT

• KinecticJS

• GSAP

luck lane

Made In Taiwan

Resources

• Javascript Game Engine Comparison

• http://asmallgame.com/labsopen/webgl_impact/

• Basic Game Structure With ImpactJS & CocoonJS

• Better JavaScript animations with requestAnimationFrame

about me廖⼀一帆Front End Engineer

begeeben@gmail.com

github.com/begeeben

Yi-Fan Liao

begeeben.wordpress.com/

www.facebook.com/yifan.liao