1 / 20

The Ludei platform

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.

landis
Télécharger la présentation

The Ludei platform

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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.

  3. What is Ludei? • Services for HTML5 games & apps • Export your app to multiple markets • AppStore, GooglePlay, Amazon, Nook, Windows Store, Blackberry World, Mozilla Marketplace, Tizen Store, ... • Native like performance for canvas 2D and WebGL for iOS and Android. • Add non HTML5 standard features with one single API for all the platforms • ads, in-app purchases, push notifications, game controller support, file system access, camera access, ...

  4. The Platform Components The CAAT JavaScript Game Engine The CocoonJS Virtual Machine The Ludei HTML5 Extensions The Ludei Mobile Cloud

  5. 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

  6. 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!

  7. 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.

  8. CocoonJSVM

  9. LudeiHTML5 Extensions

  10. The Ludei Cloud

  11. Facts about WebGL on mobile 4.0+ TODAY

  12. Facts about WebGL on mobile FUTURE

  13. Facts about apps & gameson mobile Nobody uses mobile browsers for apps/games PROBLEMS TO BE SOLVED

  14. Facts about apps & gameson mobile Android 2.3 is still more than 40% of the market WHAT ABOUT LEGACY DEVICES?

  15. Facts about apps & gameson mobile Want access to monetization channels WE WANT TO MAKE SOME MONEY, DON’T WE?

  16. The process of building your HTML5 app/game Platform

  17. How to use Ludei • Develop your HTML5 game/app in your desktop system. • Download the CocoonJS Launcher App for iOS and/or Android and test your game/app in it. • Create a ZIP file with your game/app (code+assets) and upload it to the Ludei Cloud Compiler.

  18. Demo time!

  19. 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!

  20. THANK YOU! ANY QUESTIONS? ludei.com @ludei / @judax

More Related