The Ludei platform Iker Jamardo HTML5 LA 2013/06/10.

Post on 26-Mar-2015

216 views 0 download

Tags:

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