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

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

Embed Size (px)

Citation preview

Page 1: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

The Ludei platform

Iker Jamardo

HTML5 LA2013/06/10

Page 2: The Ludei platform Iker Jamardo HTML5 LA 2013/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.

Page 3: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

What is Ludei?

Page 4: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

The Platform Components

The CAAT JavaScript Game Engine

The Ludei HTML5 Extensions

The CocoonJS Virtual Machine

The Ludei Mobile Cloud

Page 5: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

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

Page 6: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

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!

Page 7: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

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.

Page 8: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

CocoonJS VM

Page 9: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

Ludei HTML5 Extensions

Page 10: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

The Ludei Cloud

Page 11: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

TODAY

Facts about WebGL on mobile

4.0+

Page 12: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

FUTURE

Facts about WebGL on mobile

Page 13: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

Facts about apps & games

on mobilePROBLEMS TO BE SOLVED

Nobody uses mobile browsers for apps/games

Page 14: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

WHAT ABOUT LEGACY DEVICES?

Android 2.3 is still more than 40% of the market

Facts about apps & games

on mobile

Page 15: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

WE WANT TO MAKE SOME MONEY, DON’T WE?

Want access to monetization channels

Facts about apps & games

on mobile

Page 16: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

The process of building your HTML5 app/game

Platform

Page 17: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

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.

Page 18: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

Demo time!

Page 19: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

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!

Page 20: The Ludei platform Iker Jamardo HTML5 LA 2013/06/10

THANK YOU!

ANY QUESTIONS?

ludei.com@ludei / @judax