We’ll see how we’re currently building a small tower defense game running on all existing platforms supporting WebGL: desktops, smartphone, and even Xbox One. For that, we’ve used some of the concepts of Progressive Web Apps to have a responsive experience, multiple types of inputs (mouse, touch & gamepad) as well as offline support. Last but not least, we’ll see a WebVR view of the game.
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Building a cross platforms tower defense game Dev Days 2016
1.
2.
3. #babylonjs
Babylon.js ?
Free & open source project (Apache 2 license):
https://github.com/babylonjs/babylon.js
Written in TypeScript
Our philosophy?
Simple to use
High performance
Run everywhere
WebGL. simple. powerful.
21. #babylonjs
Debug layer
Draw calls
Time spent per feature
Number of objects
Number of active vertices
Are you GPU / CPU locked?
User marks + F12
Tool to help you reviewing performance issues
22.
23. #babylonjs
Making it an app
Using Manifold.js to target Windows Store & Cordova
Using a Progressive Web Apps approach (Chrome on
Android only today)
24.
25.
26. Useful links
Play with Babylon.js demos on www.babylonjs.com
• And try some tutorials via our playground: www.babylonjs.com/playground
• Documentation: http://doc.babylonjs.com
• Forum: http://www.html5gamedevs.com/forum/16-babylonjs/
Contact the Babylon.js developers: @deltakosh & @davrous
T+5
Sponza:
- Demo mode plein écran
- Free mode mouse/keyboard, touch & gamepad parler de Web Audio 3D
- Demo sur iPhone 6s
- Démo offline sur PC depuis start screen
- Démo Jedi
- Demo Dynamic Shadows : http://babylonjs.com/demos/SponzaDynamicShadows/
- Démo Xbox Avatars
T+10
T+14
T+15
T+20
T+17
Show Unity exporter
Show assets exported in the solution
Show the sandbox & editor to quickly modify the scene
Show the game
T+24
T+27
Show Maze in the Playground without merging + show with it
Show the game without instancing and with it
Start base: http://david.blob.core.windows.net/techdays2014/lovemaze/step2/index.html
Without merging: http://www.babylonjs-playground.com/#1PS6M2
Optimized: http://www.babylonjs-playground.com/#1PS6M2#1