Connexion
Abonnez-vous

2048 : amusez-vous avec le fork de PC INpact et créez le vôtre

C'est l'heure du goûter

2048 : amusez-vous avec le fork de PC INpact et créez le vôtre

Le 26 mars 2014 à 15h31

C'est le 13 mars dernier que nos amis de LIDD.fr évoquaient pour la première fois un jeu qui s'est rapidement avéré addictif pour la planète geek : 2048. Ce petit bout de code diffusé sous licence MIT par un jeune homme de 19 ans est non seulement prenant, mais il a aussi été à l'origine de nombreux dérivés.

Développeur 2048

Ce n'est pas parce que la mécanique est complexe qu'un jeu fonctionne. Si des solutions commerciales telles que Candy Crush l'ont déjà largement démontré, on en a eu la confirmation à de nombreuses reprises, comme lors de la découverte de Flappy Bird ou de 2048. Évoqué sur LIDD.fr il y a deux semaines, celui-ci a été l'objet d'un véritable raz de marée ces derniers jours. 

L'open source mène parfois aux projets les plus fous

On ne compte ainsi pas les articles plus ou moins sérieux sur le sujet, ou encore les dérivés. Nous en avions d'ailleurs évoqués deux : Doge2048 et Flappy 2048. Slate a pour sa part décidé d'en dédier un aux municipales alors que l'on en trouve pour les physiciens nucléaires, mais aussi d'autres adaptés pour Radio France ou à la série Dr Who, via un site permettant à chacun de créer le sien en quelques clics.

Si cela est possible, c'est que Gabriele Cirulli, le développeur de 19 ans à l'origine du projet a fait les choses simplement, et de manière ouverte. En effet, il a diffusé son code sous la très permissive licence MIT et via la plateforme GitHub. Ainsi, n'importe quel membre (la création de compte est gratuite) peut créer son propre fork en appuyant sur un simple bouton, s'il souhaite tout faire en manuel. Il lui suffit ensuite de récupérer le code, via GitHub pour Windows par exemple, de modifier le contenu de la branche « gh-pages » avec n'importe quel éditeur de texte ou IDE, et de republier ses modifications. Quelques minutes plus tard, elles seront en ligne. 

Le code est simplement composé d'HTML5 et de JavaScript. Pour remplacer les chiffres par une image, il vous suffit de créer un répertoire contenant 13 fichiers de 107x107 pixels, puis d'éditer le fichier « main.css » dans le répertoire « style » à partir de la ligne 315. Vous y trouverez les règles CSS correspondantes aux cases du jeu en fonction de l'élément qu'elles contiennent. Il suffit alors de remplacer le fond coloré par une simple image. Dans notre cas pour la case 2, les lignes 315 à 317 sont ainsi devenues :

.tile.tile-2 .tile-inner {
  background: #eee4da url('../img/harou.png');
  box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }

Pour supprimer le résultat qui s'affiche alors par-dessus l'image, il faut éditer le fichier « html_actuator.js » dans le répertoire « js » et supprimer la ligne 65. Une fois ceci effectué, il vous suffit d'ouvrir le fichier index.html dans votre navigateur afin de jouer à votre jeu. GitHub propose un système d'hébergement pour chacun de ses dépôts, qui est la solution utilisée par 2048 à la base. Vous pourrez trouver plus de détails sur son fonctionnement par ici.

Envie de perdre votre après-midi ? Jouez à la version pensée pour les INpactiens

Bien entendu, vous êtes ensuite libres d'adapter le code HTML selon vos besoins. Pour notre part nous avons par exemple repris les codes de PC INpact, adapté et traduit les textes, en plus de la mise en place de photos de 11 membres de l'équipe, dont Harou. Pour rappel, le but est simplement de jouer des touches fléchées de votre clavier afin de faire se rencontrer des cases identiques et les faire fusionner vers un élément supérieur, afin d'atteindre la case ultime. Dans notre cas : Teuf. 

Vous pourrez retrouver le dépôt de notre version et l'ensemble des correctifs apportés par là. Une version indépendante est jouable à cette adresse. Mais nous avons aussi mis en place un petit widget intégrable que vous retrouverez ci-dessous. Désolé pour les longues heures que vous allez perdre à chercher à voir Teuf et Titia ;)


Cliquez dans la fenêtre pour que les touches du clavier soient prises en compte

Commentaires (79)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar







David_L a écrit :



une glace à la menthe ;)





Les images passe mal sur la version mobile.


votre avatar







knos a écrit :



Je ne veux pas être méchant mais ça fait presque peur <img data-src=" />







Personnellement, celui-ci ou un autre j’arrive pas bien loin…



<img data-src=" />



<img data-src=" />


votre avatar

1598 pts… perdu… Vous avez conscience que vous venez de gâcher ma nuit ?

votre avatar







amikuns a écrit :



Les images passe mal sur la version mobile.





Oui il faut que j’adapte les images quand la définition est &lt; 520 pixels en largeur :)


votre avatar

C’est titia à la place du 2 ?

votre avatar

je comprends rien mais je marque des points <img data-src=" />

votre avatar

Seconde tentative… 3088pts… perdu…

votre avatar

A-t-on le droit de traiter des employés de la sorte!!!

<img data-src=" />

votre avatar

Quel est l’intérêt ? Le jeu original est top, aucun fork ne l’améliore. Enfin bon il parait que cela ne nuit pas à la productivité



Amusez vous : allthe2048.com/

votre avatar

2100 au 1er essai, je suis loiiiiin…<img data-src=" />

votre avatar







FunnyD a écrit :



2100 au 1er essai, je suis loiiiiin…<img data-src=" />







Juste 86 ans dans le futur; on veut bien les résultats du loto. <img data-src=" />


votre avatar

c’était étonnant qu’il n’y ai pas de version MLP alors j’en ai fait une :p



http://games.usvsth3m.com/2048/brony-edition/



<img data-src=" />

votre avatar

La version de “fier panda” est pas mal non plus ^^

votre avatar

Moi je me suis arrêté après avoir vu la photo de titia <img data-src=" />

(non je ne fayote pas pour avoir un T-shirt <img data-src=" />)

votre avatar

Fini au 3eme essais <img data-src=" />



Faut juste avoir trouver la technique et une petite dose de karma pour le random.

votre avatar

je viens de tester et pas de photos de David <img data-src=" /><img data-src=" />

votre avatar

David,

T’es un vilain. <img data-src=" />

Va me faire retirer cela de la tête, maintenant. <img data-src=" />

Comment vais-je faire pour arrêter alors que j’ai un taf monstre à terminer? <img data-src=" />

votre avatar







misterB a écrit :



je viens de tester et pas de photos de David <img data-src=" /><img data-src=" />





Bien sûr que si <img data-src=" />


votre avatar

C’est pas Threes le premier ? Il me semble que 2048 a copié Threes, qui est un gros succès récent sur iOS… Donc si on peut au moins citer le vrai premier jeu, ce serait sympa pour le développeur…

http://asherv.com/threes/threemails/

votre avatar







Ellierys a écrit :



On peut faire un effort si t’arrives à convaincre Titia…. et Teuf aussi du coup.





même si nous y arrivions il me faudrait baisser les bras devant le refus catégorique de ma femme …


votre avatar







riefflat a écrit :



Ben moi j’ai eu titia (en réponse à mon post) !



http://davidpci.github.io/2048-INpact/img/titia.png







Elle vient juste après Marc ? En fait faudrait la liste des 13, avec l’ordre…


votre avatar

<img data-src=" />

votre avatar

Sympa de faire la pub du mec qui a fait ce jeu, mais 2048 ne serait pas une copie de Threes! ?

votre avatar

Je ne veux pas être méchant mais ça fait presque peur <img data-src=" />

votre avatar

C’est quoi le machin vert? Une tétine? ?

votre avatar







Ov3rSoul a écrit :



Elle vient juste après Marc ? En fait faudrait la liste des 13, avec l’ordre…





Oui et il y’en a 11 pas 13


votre avatar







Arpago a écrit :



Sympa de faire la pub du mec qui a fait ce jeu, mais 2048 ne serait pas une copie de Threes! ?





Il évoque ses différentes inspirations assez clairement dans la version originale. On fait de même sur la page dédiée de notre version :)


votre avatar

Merci pour la réponse David. Je m’étais arrêté à votre news et votre version du jeu. 11508 pour le premier coup et Titia je suppose. ;)

votre avatar







Zergy a écrit :



Merci pour l’outil de création, j’en ai profité pour faire la version la plus mignonne qu’il soit :http://games.usvsth3m.com/2048/redpanda-edition/ <img data-src=" /><img data-src=" /><img data-src=" />









Rhaaaa damned ! Toutes ces bestioles mignonnes <img data-src=" />



A quand la version Tux ? <img data-src=" />


votre avatar







amikuns a écrit :



C’est quoi le machin vert? Une tétine? ?







C’est une glace USB <img data-src=" />


votre avatar







amikuns a écrit :



C’est quoi le machin vert? Une tétine? ?





une glace à la menthe ;)


votre avatar







Ov3rSoul a écrit :



Elle vient juste après Marc ? En fait faudrait la liste des 13, avec l’ordre…





Comme dit dans l’actu et plus haut, le jeu PCi a une page dédiée complète :)http://davidpci.github.io/2048-INpact/


votre avatar

Celle là est plus simple :http://jennypeng.me/2048/



<img data-src=" />

votre avatar



Si des solutions commerciales telles que Candy Crush l’ont déjà largement démontré



Oui enfin on l’a pas attendu pour avoir la démonstration, à moins que Pong soit considéré comme ayant une mécanique complexe. <img data-src=" />

votre avatar

Zut je n’arrive pas à arriver à la fin, pour voir sans tricher qui a la meilleure tuile <img data-src=" />

votre avatar

C’est donc ça le trou de 3h sans news/brèves/commentaires de la part de l’équipe dans l’après-midi, merci PCI ! <img data-src=" />

votre avatar

Marche pas au boulot <img data-src=" />





Soltek a écrit :



C’est donc ça le trou de 3h sans news/brèves/commentaires de la part de l’équipe dans l’après-midi, merci PCI ! <img data-src=" />



<img data-src=" />

En effet ceci explique cela


votre avatar







Soltek a écrit :



C’est donc ça le trou de 3h sans news/brèves/commentaires de la part de l’équipe dans l’après-midi, merci PCI ! <img data-src=" />





C’est parce qu’ils voulaient tous checker que j’avais pas mis une photo trop méchante <img data-src=" />


votre avatar

<img data-src=" />



Mais mais mais c’est quoi ça ? <img data-src=" />

votre avatar

Apres moults essaie j’ai fini par gagner, puis continué avec un score de 28000points

votre avatar

3372 au premier essai… Bon c’est pas comme si je devais réviser pour mes exams <img data-src=" />

votre avatar







Amnesiac a écrit :



<img data-src=" />



Mais mais mais c’est quoi ça ? <img data-src=" />







XD


votre avatar







Soltek a écrit :



C’est donc ça le trou de 3h sans news/brèves/commentaires de la part de l’équipe dans l’après-midi, merci PCI ! <img data-src=" />





<img data-src=" />


votre avatar

Y a du lourd dans les photos <img data-src=" />

votre avatar







Ellierys a écrit :



<img data-src=" />





Toi aussi XD


votre avatar

C’est malin ! J’ai fini l’original hier et je vais encore devoir y passer du temps <img data-src=" />



Bon, déjà, j’ai chopé les techniques, ça devrait être plus facile….

votre avatar







John Shaft a écrit :



Y a du lourd dans les photos <img data-src=" />





Si peu.


votre avatar







al_bebert a écrit :



j’ai pas compris ce qu’il faut faire xD





http://davidpci.github.io/2048-INpact/



;)


votre avatar

Ça manque de boobs …



<img data-src=" />

votre avatar







al_bebert a écrit :



j’ai pas compris ce qu’il faut faire xD





Tu appuies sur les touches fléchés du clavier pour faire glisser les tuiles dans la direction de ladite flèche. Si deux tuiles identiques se rencontrent, elle fusionne et en forme une de niveau supérieur. :)


votre avatar







VilraleuR a écrit :



Ça manque de boobs …



<img data-src=" />





On peut faire un effort si t’arrives à convaincre Titia…. et Teuf aussi du coup.


votre avatar

c’est plus difficile qu’avec les chiffres car je ne me souviens plus forcément quelle tête va être faite une fois que j’ajoute 2 têtes identiques. Alors que je sais par avance combien font 64+64 par exemple :)

votre avatar

Je dépasse pas le Marc pour l’instant. Laisser moi la soirée et le Teuf sera mien <img data-src=" />

votre avatar







VilraleuR a écrit :



Ça manque de boobs …



<img data-src=" />



Il y en a un qui existe avec :p Nettement plus addictif que l’original <img data-src=" />


votre avatar







VilraleuR a écrit :



Ça manque de boobs …



<img data-src=" />





http://www.fier-panda.fr/boobs2048/ [NSFW]



Ne me remercie pas <img data-src=" />


votre avatar







John Shaft a écrit :



Je dépasse pas le Marc pour l’instant. Laisser moi la soirée et le Teuf sera mien <img data-src=" />







XD


votre avatar

Cool, peut-être que les commentaires de PCI pourront enfin supporter l’UTF8. :lol:

votre avatar

14580, et pour donner un indice, ki embrasse le chien ?

votre avatar







David_L a écrit :



http://davidpci.github.io/2048-INpact/



;)









Zergy a écrit :



Tu appuies sur les touches fléchés du clavier pour faire glisser les tuiles dans la direction de ladite flèche. Si deux tuiles identiques se rencontrent, elle fusionne et en forme une de niveau supérieur. :)







Merci Zergy ^^ parce que le lien de David éclairait pas beaucoup sur la façon de jouer ^^


votre avatar

Ho le magnifique craquage…

votre avatar

Woaaw l’hallu les photos ! :) <img data-src=" />



Perdu à 4716pts, mais j’ai pu choper Marc donc ça me suffit <img data-src=" />

http://davidpci.github.io/2048-INpact/img/marc.png

votre avatar

Gagné ! 20320 bon y’a pas de boobs a la fin pour ceux qui voudraient savoir ^^



Je met pas de screenshot pour pas spoil

votre avatar







Ov3rSoul a écrit :



Woaaw l’hallu les photos ! :) <img data-src=" />



Perdu à 4716pts, mais j’ai pu choper Marc donc ça me suffit <img data-src=" />

http://davidpci.github.io/2048-INpact/img/marc.png









Ben moi j’ai eu titia (en réponse à mon post) !



http://davidpci.github.io/2048-INpact/img/titia.png


votre avatar







John Shaft a écrit :



Y a du lourd dans les photos <img data-src=" />





Je vais en préparer une avec les dossiers sur les admins / modos du forum <img data-src=" />


votre avatar







NilSanyas a écrit :



Si peu.







Je me doute bien que nous n’avons accès qu’à la partie émergée de l’icerberg <img data-src=" />


votre avatar







NilSanyas a écrit :



Si peu.





J’avais jamais remarqué qu’Antoine Daniel faisait partie de l’équipe en fait.


votre avatar







David_L a écrit :



Je vais en préparer une avec les dossiers sur les admins / modos du forum <img data-src=" />







Oula j ai du lourd moi ! Sur les admins !


votre avatar

bon testé<img data-src=" />

votre avatar

14476 pour moi, et 26 minutes de non productivité, j’envoi la facture à PCi <img data-src=" />

votre avatar







David_L a écrit :



Je vais en préparer une avec les dossiers sur les admins / modos du forum <img data-src=" />







Bon normalement, si je suis en photo quelque part, ma dignité est préservée (je dis bien normalement) <img data-src=" />



votre avatar







David_L a écrit :



Je vais en préparer une avec les dossiers sur les admins / modos du forum <img data-src=" />







<img data-src=" /><img data-src=" />


votre avatar

5460 <img data-src=" /> (1 essai)

votre avatar

Ça bosse dur chez PCI… enfin vous direz, moi aussi du coup. <img data-src=" />

votre avatar

Merci pour l’outil de création, j’en ai profité pour faire la version la plus mignonne qu’il soit :http://games.usvsth3m.com/2048/redpanda-edition/ <img data-src=" /><img data-src=" /><img data-src=" />

votre avatar







Titia a écrit :



Oula j ai du lourd moi ! Sur les admins !







Tu en dis trop, on veut savoir maintenant. <img data-src=" />


votre avatar

Mortel les photos merci PCI (bon, le temps de piger, j’ai abouti à ~2000, je tenterai les 4000 plus tard ^^).

votre avatar

7308 pour ma première partie, c’est pas si mal…

votre avatar

j’ai pas compris ce qu’il faut faire xD

votre avatar







zefling a écrit :



Tu en dis trop, on veut savoir maintenant. <img data-src=" />







Je garde dans ma botte secrète !


2048 : amusez-vous avec le fork de PC INpact et créez le vôtre

  • L'open source mène parfois aux projets les plus fous

  • Envie de perdre votre après-midi ? Jouez à la version pensée pour les INpactiens

Fermer