OpenLara : jouez à Tomb Raider depuis votre navigateur

OpenLara : jouez à Tomb Raider depuis votre navigateur

20 ans déjà

Avatar de l'auteur
Kevin Hottot

Publié dans

Société numérique

26/04/2017 3 minutes
53

OpenLara : jouez à Tomb Raider depuis votre navigateur

Un développeur russe s'est lancé dans un drôle de projet : recréer un des niveaux du jeu Tomb Raider, sorti en 1996, afin d'y jouer depuis un navigateur internet. Et ça fonctionne plutôt bien.

Pendant que Square Enix planche certainement déjà sur le prochain volet de la saga Tomb Raider, avec une Lara Croft qui a énormément changé tant dans son style que dans son attitude depuis le reboot de la série en 2012, des fans de la première heure se tournent encore vers les premiers volets.

Un portage efficace

C'est notamment le cas de Timur Gagiev, un des développeurs du jeu Quake Champions qui a passé une partie de son temps libre ces derniers mois à travailler sur OpenLara, une version un peu particulière du tout premier Tomb Raider. Elle fonctionne en effet depuis un simple navigateur internet, grâce à WebGL, sans devoir subir un framerate bloqué à 30 images par seconde, comme c'était le cas en 1996.

Les contrôles ne sont malheureusement pas paramétrables, mais peuvent s'effectuer soit au clavier, soit à l'aide d'une manette Xbox 360 ou Xbox One. Celles-ci sont automatiquement reconnues et aucune manipulation particulière n'est requise. Par contre, si vous optez pour le duo clavier-souris, mieux vaut basculer en QWERTY si vous ne voulez pas passer un sale moment. 

Pour l'heure, un seul niveau est jouable : le deuxième, celui prenant place à Vilcabamba. L'occasion donc de faire face à une foule de coyotes perdus dans les ruines, mais également aux insupportables chauve-souris, attaquant toujours en meute, ainsi qu'à quelques grizzlys. Les plus téméraires pourront opter pour une vue à la première personne à tout moment. Attention au vertige lors des sauts. 

La délicate question du droit d'auteur

Si tout est mis à disposition en open source par le développeur, sous licence BSD 2, d'un point de vue légal, la mise en ligne d'un tel projet est un peu plus complexe. En effet, la loi prévoit que le droit d'auteur ne s'épuise qu'après 70 ans au titre des droits patrimoniaux, or, Tomb Raider n'a qu'un peu plus de 20 ans et n'appartient donc pas au domaine public. 

Pire encore, son ayant-droits, l'éditeur Square Enix, existe toujours et commercialise encore le jeu, ce qui ne permet pas d'envisager le cas, juridiquement flou, de l'abandonware. La pérennité de ce projet dépendra donc du bon vouloir de l'éditeur nippon, qui pourrait en sonner le glas, avec un simple courrier rédigé par ses avocats.

53

Écrit par Kevin Hottot

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Un portage efficace

La délicate question du droit d'auteur

Commentaires (53)


Ca doit etre un peu spécial une femme avec des nichons en triangles <img data-src=" />



OpenLara <img data-src=" />



Mais le jeu est très fluide (pour dire enfin un truc pertinent <img data-src=" />)


TRII etait déjà une sacré évolution sur ses boobs (le reste pas autant <img data-src=" />), il etait cependant bien plus sympa à jouer.



Faudrait que je me le ressorte pour test.








Folgore a écrit :



&nbsp;



Mais le jeu est très fluide (pour dire enfin un truc pertinent <img data-src=" />)





allez je t’aide c’était quoi la conf minimal pour faire tourner le truc Versus les confs actuelles



&nbsp;Il passe au boulot, merci j’ai mon occupation de la journée <img data-src=" />

Par contre impossible de remonter les rebord quand je suis dans l’eau.


Bah ça ne veut rien dire, d’un côté on a un jeu compilé et de l’autre on a de l’interprété qui tourne dans un navigateur web… La surconsommation de ressources du second est à la hauteur des progress technologiques…


De ce que je comprends, ils ont juste développé un moteur open source pour les fichiers de level de TR.



Il ne s’agit pas à proprement parler d’un portage puisqu’ils n’empruntent aucune ligne de code au jeu original.



Le level 1 est fourni pour la démo mais on peut charger n’importe quel niveau à partir de sa machine.



De mémoire il y avait des éditeurs de niveau assez balèzes pour l’époque.



Donc à part la fourniture du level 1 pour la démo technique, ça ne me semble pas légalement plus gênant que le des fichiers .doc dans LibreOffice.


C’est la touche CTRL pour remonter les rebords depuis l’eau.


Marche pas chez moi


Impossible de sortir de l’eau également :P



Edit : La touche Ctrl. Merci &lt;3


Ouaaah, ils ont reproduit le gameplay de m… avec…



Je n’ai jamais compris le buzz de cette série vu la jouabilité de m*rde à l’époque…


Touche, qui s’y tu joue jusqu’au bout, te sera juste indispensable ;D


Trend micro bloque l’URL<img data-src=" />


Yep j’ai vu qu’elle sert aussi pour actionner les mécanismes… C’est mal expliqué dans le “manuel” qui indique que E et ctrl font la même chose :/








neves a écrit :



C’est la touche CTRL pour remonter les rebords depuis l’eau.







ou appuyer (A) de la XBoxgamePad et haut (comme avancer) et (X) pour nager (vous l’avez sans doute déjà trouvé)



ça me rappel tellement de souvenirs <img data-src=" />

Merci pour le portage, très fluide !

Au passage, le moteur de rendu 3D est amélioré par rapport à l’époque, pour ce qui est de l’ombre et de la surface de l’eau (les petite vagues quand on est à la surface de l’eau) <img data-src=" />


Saut ( et gamepad, ce n’est pas la joie)<img data-src=" />



appuyer sur T est très marrant <img data-src=" />


avec la logitech gamepad f310 ça passe !!!








griffondor a écrit :



avec la logitech gamepad f310 ça passe !!!







Comment ? (la manoeuvre)



“Si&nbsp;tout est mis à disposition en open source par le développeur, sous&nbsp;licence BSD 2, d’un point de vue légal, la mise en ligne d’un tel projet est un peu plus complexe. En effet, la loi prévoit que le droit d’auteur ne s’épuise&nbsp;qu’après 70 ans au titre des droits patrimoniaux, or,&nbsp;Tomb Raider&nbsp;n’a qu’un peu plus de 20 ans et n’appartient donc pas au domaine public. ”



Dans ce cas spécifique, c’est effectivement flou mais je doute que Square attaque le développeur, car celui-ci n’a fourni que le contenu disponible dans la démo distribuée gratuitement (à l’époque). &nbsp;Tant qu’il ne distribue pas le reste du contenu du jeu, ça reste “légal” comme l’est la distribution du contenu de la démo shareware de quake ou doom avec la plupart des moteurs id portés.








2show7 a écrit :



Saut ( et gamepad, ce n’est pas la joie)<img data-src=" />







j’aurais dû dire “saut avec le gamepad c’est impossible, ou avoir trois mains)<img data-src=" />



Commentaire supprimé par erreur.



re: donc,

j’ai trouvé

Appuyer avancer et sur (LB) jusqu’au bord, ensuite appuyer (X)+avant simultanément une fois en l’air, appuyer sur (A) pour s’accrocher au rebord


Les chauve souris vous suivent même sous l’eau <img data-src=" />


Oui, mais là tu peux les tuer (cf le joueur du grenier et castlevania <img data-src=" /> ).


la logitech gamepad f310 bénéficie de deux mode de jeux &nbsp;: mode Xinput pour les nouveaux jeux y compris les jeux en Cloud Gaming et elle bénéficie également d’un mode Directinput pour les anciens jeux d’ancienne génération.



de ce fait cette Manette est parfaite pour le cloud gaming , &nbsp;les jeux en ligne et les ancien jeux.



concernant la manoeuvre : ben il suffit au dos de la manette de déplacer le curseur sur X pour Xinput si on veut jouer au cloud gaming ou &nbsp;D si on veut jouer au ancien jeux pour Directinput.



bien sur il faut quand même télécharger et installer le driver , téléchargeable sur le site de Logitech pour que la manette fonctionne correctement.&nbsp;



elle fonctionne également avec les jeux Xbox.


Dire que ça tourné (en 320×240) sur mon 468 DX2 66 avec 8 Mo de RAM. <img data-src=" />



(Et c’était pire sur une PS1)








zefling a écrit :



Dire que ça tourné (en 320×240) sur mon 468 DX2 66 avec 8 Mo de RAM. <img data-src=" />



(Et c’était pire sur une PS1)







TR1 et TR2 sont sur Android (très joli. Ça fait un bon bout de temps que je les ai, mais mettre ses doigts sur l’écran, c’est ce qui ne me donne pas envie d’y jouer)<img data-src=" />









2show7 a écrit :



TR1 et TR2 sont sur Android (très joli. Ça fait un bon bout de temps que je les ai, mais mettre ses doigts sur l’écran, c’est ce qui ne me donne pas envie d’y jouer)<img data-src=" />







Non, c’était juste pour dire que la conf pour faire tourner un tel jeu à plus de 20 ans, ça devrait toujours sans soucis dans un navigateur.



J’ai deux chauves-souris qui font de la danse synchroniséeque je ne peux tuer. C’est grave docteur?


ça marche nickel :-)








Otiel a écrit :



J’ai deux chauves-souris qui font de la danse synchroniséeque je ne peux tuer. C’est grave docteur?





50 coups de fusils à pompe (arme 2), par chauve souris… <img data-src=" />&nbsp;



Il faut dire aussi, que je n’ai jamais su le faire tourner, il y a dix ans, ce jeu (à cause de manque de cartes (gfx et son)). aujourd’hui, plus ou moins bien équipé, je l’ai aussi sur Steam (il a planté, j’ai eu un mal fou à réinitialiser mon PC, écran en basse résolution, pointeurs décalé sur ce qu’il faut clicker, écran renversé en chipotant, je n’ose plus le lancer <img data-src=" />)<img data-src=" /> (c’est pourquoi quand j’ai vu la résolution sur smartphone Android, la joie)<img data-src=" />


il faut éviter le corps à corps <img data-src=" /> à distance respectable ça peut aller vite


Dans le même genre d’idée, un dev a développé un viewer pour WipEout 1 et WipEout 2097, également en WebGL, et qui lit directement les sources du CD original.

http://phoboslab.org/wipeout/



Un petit laïus sur son reverse engineering est disponible depuis un lien en haut à droite.


Ouaip, c’est pas faux.

1 jeu tous les ans avec le même moteur graphique poussif voire même dépassé, c’était pire que les CoD annuels qu’on nous pond de nos jours.

Mais bon j’ai quand même de bons souvenirs sur les 3,4,5, surtout sur des notebook de récup qui peinaient avec de l’ati rage pro 128 et de l’amd k6, ces jeux tournaient plutôt bien.








Schadows a écrit :



Dans le même genre d’idée, un dev a développé un viewer pour WipEout 1 et WipEout 2097, également en WebGL, et qui lit directement les sources du CD original.

http://phoboslab.org/wipeout/



Un petit laïus sur son reverse engineering est disponible depuis un lien en haut à droite.





roh ptin!!!!!&nbsp;



ce que j’ai pu y jouer à Wipe out!! Best game ever!!!



dommage que ce ne soit pas le jeu, rahhh déçu!!!!



Je m’en souviens en 96-97 quand j’y ai joué sur PC avec ma Voodoo 1 de 3DFX et sa librairie Glide. &nbsp;C’était une claque monumentale. A coté la PlayStation c’était de la merde <img data-src=" />








zefling a écrit :



Non, c’était juste pour dire que la conf pour faire tourner un tel jeu à plus de 20 ans, ça devrait toujours sans soucis dans un navigateur.





Et encore vive le WebGL, sans ca je suis même pas sur que ca tourne aussi bien qu’a l’époque avec une 3DFX



HS : 10 news abonnés sur 12 aujourd’hui… C’est dur là quand même








jeje07bis a écrit :



roh ptin!!!!! 



ce que j’ai pu y jouer à Wipe out!! Best game ever!!!



dommage que ce ne soit pas le jeu, rahhh déçu!!!!





Tu peux y jouer avec un émulateur, c’est pas très compliqué à configurer.



Va faire un tour sur emuparadise.









TopQuiSuisJe a écrit :



HS : 10 news abonnés sur 12 aujourd’hui… C’est dur là quand même





Si tu venais plus souvent, tu saurais que nxi est en passe de changer son modèle économique. <img data-src=" />



Pour la surface de l’eau j’ai remarqué tellement c’est flagrant. Par contre, les ombres je les trouve tout aussi moches et buguées que dans le jeu d’origine <img data-src=" />.





Et sinon, le niveau se termine après avoir ouvert la grille et la porte à côté de l’ours qui nage en apnée perpétuellement, ou j’ai raté quelque chose ?


C’était pas mon style, je n’ai jamais accroché. Faut dire que je n’ai jamais réussi avec cette manette de playstation. Moi c’était plutôt Turok sur Nintendo 64 😋


Ben, la même… Nostalgie…



TRII acheté en même temps que l’Odyssée d’Abe, ce 2eme m’a fait m’arracher des chvx !


Sauf que Turok etait un fps….



Mais bon, un fps sur console, c’est comme faire de la voiture sur l’eau, y a comme un truc qui va pas !

Oui, je trolle, non je ne veux pas lancer ce débat (clos de facto en fait) du fps avec un gamepad <img data-src=" />








airfab a écrit :



Tu peux y jouer avec un émulateur, c’est pas très compliqué à configurer.



Va faire un tour sur emuparadise.





<img data-src=" />



à l’époque de sa sortie je lui ai préféré drakhan order of the flame, malheureusement plus trouvable nul part (et pour y jouer à l’heure actuelle ça va être un peu coton)


Vraiment vraiment bien fait c’est impressionnant : tout y est ! même certain bruitage sont d’origine, (même certain bug xD) les roulades avec les fléches à l’envers, les salto sur les cotés : fait par un vrai fan aucun doute !



Seul truc qui m’as choqué c’est l’inversion touche ALT et ESPACE …



Belle découverte !


ok j’avais zappé, ok mais dûr quand même ^^