BillyBox, le Sokoban en C pour ta TI-83 Premium CE
BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Sokoban est un jeu vidéo japonais inventé en 1980 par Hiroyuki Imabayashi.
Comme pour d'autres références du jeu vidéo, il a été décliné depuis en de très nombreuses versions ciblant différentes plateformes, dont les calculatrices graphiques monochromes à partir des années 90.
Aujourd'hui, grâce à notre compilateur C en ligne voici donc BillyBox, le tout premier Sokoban pour ta TI-83 Premium CE !
Un jeu pour lequel moins de 24 heures se sont écoulées entre la 1ère ligne de code et la dernière compilation, tellement l'outil en ligne a été amélioré depuis novembre dernier !
Dans un Sokoban, tu travailles à ranger correctement un entrepôt en poussant des caisses vers les endroits que l'on t'a indiqués.
Cela a l'air facile, n'est-ce pas ?
Mais pourquoi ce nom de BillyBox ?
Billy Box est en fait le nom d'un Sokoban sorti en décembre 2007 par ZeCreator ou "Z Productions" selon les sources, sous la forme d'un homebrew pour Nintendo Game Boy Advance avec 48 niveaux.
Trois ans après en décembre 2010, ZeCreator réadapte son jeu en Basic pour ordinateurs Thomson MO5 et compatibles sous le nom de BillyBox, une version aux graphismes légèrement retravaillés pour respecter les contraintes d'affichage de la machine, et utilisant un jeu réduit de 32 niveaux complètement différents. Mais sur certains forums les annonces de la sortie sont faites sous le compte de Baptiste Bideaux, nous révélant ainsi l'identité de l'auteur.
C'est à cette dernière version que l'adaptation pour TI-83 Premium CE emprunte le plus, avec les graphismes et les 32 niveaux, d'où le nom choisi pour rendre hommage.
Notons toutefois que trois niveaux ont dûs être altérés car totalement impossibles à terminer - il y avait une caisse de plus que d'emplacements cibles à chaque fois.
Mais tu y retrouveras aussi d'autres références comme les 8 niveaux du Sokoban sorti par John breaker pour Thomson TO8, ainsi qu'en fond l'écran d'accueil du Soko-Ban sorti pour PC/DOS en 1984 chez Ascii Corp.
Voici pour te mettre en jambe un petit playthrough des niveaux 1 à 13 sur un total de 40 - et je peux t'assurer que le fun des énigmes à résoudre ne fait que commencer !
La bande son est la musique électronique utilisée par Baptiste Bideaux dans sa version Game Boy Advance à l'écran de sélection des niveaux.
Mais il ne l'a pas composée lui-même pour autant, et je me demande bien si l'otaku qui sommeille en toi va réussir à trouver d'où ça sort...
Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=434499
Comme pour d'autres références du jeu vidéo, il a été décliné depuis en de très nombreuses versions ciblant différentes plateformes, dont les calculatrices graphiques monochromes à partir des années 90.
Aujourd'hui, grâce à notre compilateur C en ligne voici donc BillyBox, le tout premier Sokoban pour ta TI-83 Premium CE !
Un jeu pour lequel moins de 24 heures se sont écoulées entre la 1ère ligne de code et la dernière compilation, tellement l'outil en ligne a été amélioré depuis novembre dernier !
Dans un Sokoban, tu travailles à ranger correctement un entrepôt en poussant des caisses vers les endroits que l'on t'a indiqués.
Cela a l'air facile, n'est-ce pas ?
Mais pourquoi ce nom de BillyBox ?
Billy Box est en fait le nom d'un Sokoban sorti en décembre 2007 par ZeCreator ou "Z Productions" selon les sources, sous la forme d'un homebrew pour Nintendo Game Boy Advance avec 48 niveaux.
Trois ans après en décembre 2010, ZeCreator réadapte son jeu en Basic pour ordinateurs Thomson MO5 et compatibles sous le nom de BillyBox, une version aux graphismes légèrement retravaillés pour respecter les contraintes d'affichage de la machine, et utilisant un jeu réduit de 32 niveaux complètement différents. Mais sur certains forums les annonces de la sortie sont faites sous le compte de Baptiste Bideaux, nous révélant ainsi l'identité de l'auteur.
C'est à cette dernière version que l'adaptation pour TI-83 Premium CE emprunte le plus, avec les graphismes et les 32 niveaux, d'où le nom choisi pour rendre hommage.
Notons toutefois que trois niveaux ont dûs être altérés car totalement impossibles à terminer - il y avait une caisse de plus que d'emplacements cibles à chaque fois.
Mais tu y retrouveras aussi d'autres références comme les 8 niveaux du Sokoban sorti par John breaker pour Thomson TO8, ainsi qu'en fond l'écran d'accueil du Soko-Ban sorti pour PC/DOS en 1984 chez Ascii Corp.
Voici pour te mettre en jambe un petit playthrough des niveaux 1 à 13 sur un total de 40 - et je peux t'assurer que le fun des énigmes à résoudre ne fait que commencer !
La bande son est la musique électronique utilisée par Baptiste Bideaux dans sa version Game Boy Advance à l'écran de sélection des niveaux.
Mais il ne l'a pas composée lui-même pour autant, et je me demande bien si l'otaku qui sommeille en toi va réussir à trouver d'où ça sort...
Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=434499
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41995
- Images: 15902
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Donc la musique électronique utilisée par le fichier ROM Game Boy Advance de Billy Boy et extraite pour accompagner la vidéo précédente est la version instrumentale courte du deuxième générique de début français de la série animée japonaise Gigi (1982), dessin animé qui initiait la 2ème génération du genre magical girl.
Voici la version longue originale pour le plaisir :
Vous en avez peut-être entendu une parodie il n'y a pas si longtemps, fin 2012...
https://www.youtube.com/watch?v=MZSN-Mk ... u.be&t=260
Voici la version longue originale pour le plaisir :
Vous en avez peut-être entendu une parodie il n'y a pas si longtemps, fin 2012...
https://www.youtube.com/watch?v=MZSN-Mk ... u.be&t=260
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41995
- Images: 15902
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Petite mise à jour aujourd'hui avec de légères corrections des niveaux 17, 23 et 33.
Ces niveaux étaient insolubles dans le jeu d'origine, et en attandant de savoir ce qu'avait l'auteur en tête j'avais corrigé en simplifiant ces 3 énygmes.
Si vous mettez à jour, remplacez bien les deux fichiers de la calculatrice : BILLYBOX.8xp et BIBOXDAT.8xv.
Ces trois niveaux pour être jouables dans toute leur complexité originale nécessitent tous les trois que le joueur commence le niveau sur un des emplacements ciblés, ce que la première version ne gérait pas (ni le jeu adapté d'ailleurs, mais pour ce dernier l'auteur ne s'était même pas rendu compte que c'était insoluble, semblant avoir importé des niveaux à la va-vite sans tester véritablement autre chose que les premiers d'entre eux).
Il y a donc eu des évolutions mineures du format de stockage des niveaux dans l'appvar et du code du pogramme pour en tenir compte.
Téléchargement : archives_voir.php?id=434499
Source : http://forum.system-cfg.com/viewtopic.p ... 41#p113841
(la correction n'est pas le workaround proposé par l'auteur, mais une véritable gestion du cas particulier des trois niveaux originaux 9, 15 et 25 qu'il a repris de A.K.K Informatika sur http://www.sourcecode.se/sokoban/levels )
Ces niveaux étaient insolubles dans le jeu d'origine, et en attandant de savoir ce qu'avait l'auteur en tête j'avais corrigé en simplifiant ces 3 énygmes.
Si vous mettez à jour, remplacez bien les deux fichiers de la calculatrice : BILLYBOX.8xp et BIBOXDAT.8xv.
Ces trois niveaux pour être jouables dans toute leur complexité originale nécessitent tous les trois que le joueur commence le niveau sur un des emplacements ciblés, ce que la première version ne gérait pas (ni le jeu adapté d'ailleurs, mais pour ce dernier l'auteur ne s'était même pas rendu compte que c'était insoluble, semblant avoir importé des niveaux à la va-vite sans tester véritablement autre chose que les premiers d'entre eux).
Il y a donc eu des évolutions mineures du format de stockage des niveaux dans l'appvar et du code du pogramme pour en tenir compte.
Téléchargement : archives_voir.php?id=434499
Source : http://forum.system-cfg.com/viewtopic.p ... 41#p113841
(la correction n'est pas le workaround proposé par l'auteur, mais une véritable gestion du cas particulier des trois niveaux originaux 9, 15 et 25 qu'il a repris de A.K.K Informatika sur http://www.sourcecode.se/sokoban/levels )
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41995
- Images: 15902
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Très bonne news et bonne idée.
Le sokoban est vraiment un très bon jeu
Le sokoban est vraiment un très bon jeu
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41995
- Images: 15902
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Je crois que Sokoban reste un de mes jeux favoris, avec Tetris et Pong.
C'est un jeu de logique, mais pas barbant comme certains.
En plus, celui-ci est très réussi
Bravo à l'auteur !
C'est un jeu de logique, mais pas barbant comme certains.
En plus, celui-ci est très réussi
Bravo à l'auteur !
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.
Liens utiles:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 3183
- Images: 37
- Joined: 25 Feb 2013, 16:21
- Location: Toulouse
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ingénieur en électronique
- YouTube: Wistaro
- Twitter: Wistaro
- GitHub: Wistaro
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Si besoin, petit playthrough du Billy Box original pour ordinateurs Thomson MO5 et compatibles, avec les niveaux 1 à 5 :
Pour la version TI-83 Premium CE, cela correspond donc aux niveaux 9 à 13.
Pour la version TI-83 Premium CE, cela correspond donc aux niveaux 9 à 13.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41995
- Images: 15902
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Version jouable en ligne des niveaux 9 à 40 :
http://m-forum.hu/sokoban.php
http://m-forum.hu/sokoban.php
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41995
- Images: 15902
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Très bon jeu, je suis pour le moment bloqué au level 20 mais je ne désespère pas ^^
level 12 sur le lien mis plus haut : http://m-forum.hu/sokoban.php
level 12 sur le lien mis plus haut : http://m-forum.hu/sokoban.php
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
Re: BillyBox, le Sokoban en C pour ta TI-83 Premium CE
Je l'ai fini !!!!!
40 niveaux c'est peu, il aurait pu refaire tout le pack Boxxle
40 niveaux c'est peu, il aurait pu refaire tout le pack Boxxle
-
puppy65
Niveau 9: IC (Compteur Infatigable)- Posts: 313
- Images: 0
- Joined: 09 Nov 2017, 19:26
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2nde
16 posts
• Page 1 of 2 • 1, 2
Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)
Who is online
Users browsing this forum: No registered users and 3 guests