Vietnam Mobileday 2012
HTML5 Game using ImpactJS
Why HTML5 Game for Mobile
When computers were computers?
When TV were TV ?
Mobile phones were thumping
great bricks
Today
To Modern Developer,
You need to consider Learn coding from U3
 Desktop
 Laptop
 Netbook
 Smartphone
 Feature phone
...
As a Developer,
you need to consider
You need to consider
 Watch?
 Car?
 Fridge?
 Washing machine
 Microware
 Refrig...
Write Once, Run Many
is starting to sound like a good idea
 How about in 2015?
 Anyone's guess!
 But one platform is li...
Web advantages
 Fluid layout model
 10cm phone or a 200cm TV - Sensible
 CSS Media Queries
 Secure Sandboxing
 Share ...
HTML5 is Ready Today
HTML5 is Ready Today
Oh and it's fast too
Javascript Performance Benchmark
http://is.gd/dAKqS
Firefox 0.8 (2004): 1802ms
C...
Game by HTML5
 Canvas
 Audio
 WebSocket
 CSS3
 SVG
 Javascript
ImpactJS
 Impact is a JavaScript Game Engine that allows
you to develop stunning HTML5 Games for
desktop and mobile brows...
ImpactJS is render engine
 Up to 160 draw/s
 Up to 60 FPS
Level Editor
ImpactJS includes
 Audio
 Input
 Render
 Simple Collision (Box2dJS is OK too)
 Map – Level editor
 IOS tools
Demo
1. HTML5 is good for mobile NOW
2. Impactjs is simple engine for html5 game
dev
3. Let ‘s started with Impactjs
Summary
Thank you !
HTML5 GAME USING IMPACT JS
Upcoming SlideShare
Loading in...5
×

HTML5 GAME USING IMPACT JS

170

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
170
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "HTML5 GAME USING IMPACT JS"

  1. 1. Vietnam Mobileday 2012 HTML5 Game using ImpactJS
  2. 2. Why HTML5 Game for Mobile
  3. 3. When computers were computers?
  4. 4. When TV were TV ?
  5. 5. Mobile phones were thumping great bricks
  6. 6. Today
  7. 7. To Modern Developer, You need to consider Learn coding from U3  Desktop  Laptop  Netbook  Smartphone  Feature phone  Tablet  TV
  8. 8. As a Developer, you need to consider You need to consider  Watch?  Car?  Fridge?  Washing machine  Microware  Refrigerator  OR .. ->
  9. 9. Write Once, Run Many is starting to sound like a good idea  How about in 2015?  Anyone's guess!  But one platform is likely to be there: Web.
  10. 10. Web advantages  Fluid layout model  10cm phone or a 200cm TV - Sensible  CSS Media Queries  Secure Sandboxing  Share data securely
  11. 11. HTML5 is Ready Today
  12. 12. HTML5 is Ready Today Oh and it's fast too Javascript Performance Benchmark http://is.gd/dAKqS Firefox 0.8 (2004): 1802ms Chrome 7 (2010): 10ms DOM Rendering Benchmark http://jsperf.com/dom-selection-appending/2 Firefox 0.8 (2004): ~111ms (9 ops/sec) Chrome 7 (2010): 2ms (460 ops/sec)
  13. 13. Game by HTML5  Canvas  Audio  WebSocket  CSS3  SVG  Javascript
  14. 14. ImpactJS  Impact is a JavaScript Game Engine that allows you to develop stunning HTML5 Games for desktop and mobile browsers.  Game powered by ImpactJS  Drop  Z-type  Creatures & Castles  Biolab Disaster
  15. 15. ImpactJS is render engine  Up to 160 draw/s  Up to 60 FPS
  16. 16. Level Editor
  17. 17. ImpactJS includes  Audio  Input  Render  Simple Collision (Box2dJS is OK too)  Map – Level editor  IOS tools
  18. 18. Demo
  19. 19. 1. HTML5 is good for mobile NOW 2. Impactjs is simple engine for html5 game dev 3. Let ‘s started with Impactjs Summary
  20. 20. Thank you !
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×