the ludei platform iker jamardo html5 la 2013/06/10
TRANSCRIPT
The Ludei platform
Iker Jamardo
HTML5 LA2013/06/10
About me...
Iker Jamardo @judax
•I run engineering @ Ludei.•Passionate about software architecture and a C/C++ lover (refurbished to JavaScript).•Former University Professor and Researcher.•Designed and implemented the core of Ludei’s cross-platform technology.
What is Ludei?
The Platform Components
The CAAT JavaScript Game Engine
The Ludei HTML5 Extensions
The CocoonJS Virtual Machine
The Ludei Mobile Cloud
The CAAT Game Engine
JavaScript Game Engine•Provides dozens of re-usable code snippets•Accelerates developer cycles•Eliminates having to “recreate the wheel”•Supports Canvas, WebGL and CSS rendering
Why a new VM?
Web technologies (and thus HTML5) are great.
Native apps (and markets!) are great.
Let’s combine the best of both worlds!
Why is Ludei’s VM so performant?
• Ludei uses it’s own JavaScript Virtual Machine and rendering technology to accelerate the canvas.
• Ludei’s JSVM is not a general purpose browser but a specialized environment to accelerate the canvas.
• Ludei has full control over the OS/hardware (native-like control) but it is still 100% HTML5 standard compliant.
CocoonJS VM
Ludei HTML5 Extensions
The Ludei Cloud
TODAY
Facts about WebGL on mobile
4.0+
FUTURE
Facts about WebGL on mobile
Facts about apps & games
on mobilePROBLEMS TO BE SOLVED
Nobody uses mobile browsers for apps/games
WHAT ABOUT LEGACY DEVICES?
Android 2.3 is still more than 40% of the market
Facts about apps & games
on mobile
WE WANT TO MAKE SOME MONEY, DON’T WE?
Want access to monetization channels
Facts about apps & games
on mobile
The process of building your HTML5 app/game
Platform
How to use Ludei1. Develop your HTML5 game/app in your desktop
system.
2. Download the CocoonJS Launcher App for iOS and/or Android and test your game/app in it.
3. Create a ZIP file with your game/app (code+assets) and upload it to the Ludei Cloud Compiler.
Demo time!
The future
• Cloud storage.• Cross-platform multiplayer.• Open extension development SDK.• Export to more markets: WiiU, Ouya, ...• Support for new features.• More compelling games to showcase the
technology.• Best of all, it’s still HTML5 & JS so you don’t
have to use Ludei if you don’t want to!
THANK YOU!
ANY QUESTIONS?
ludei.com@ludei / @judax