JavaScript & les jeux vidéos cross-plateformes
C++, Java ou C# sont les langages rois de la création de jeux, mais de
plus en plus de libraries et frameworks JavaScript sont disponibles,
notamment depuis l'arrivée de WebGL !
Le talk vise à présenter les bibliothèques disponibles (Pixi.js,
Cocos2d-JS, Phaser...) et les solutions utilisées par des moteurs
professionnels (Unity, Unreal + Emscripten...).
Je parlerais des différentes solutions pour chaque plateforme
(Electron/browser sur desktop, Cordova/HTML5 ou approches natives sur
mobile, quid des consoles de salon) et les points importants spécifiques
aux jeux en JS (performance, mémoire, allocations et garbage
collector...).
Le talk se base sur mon retour d'expérience sur Lil BUB's HELLO EARTH, jeu
qui a réussi son Kickstarter et dispo simultanément sur
iOS/Android/Win/Linux/OS X.