[2D] Sokoban Like

Programmation avancée de jeux en PureBasic
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [2D] Sokoban Like

Message par Ar-S »

Tu aurais mis Sankukai j'aurai tiqué mais Sokoban ne ne connaissais pas ;)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [2D] Sokoban Like

Message par falsam »

Nouvelle version

■ Adieu templates : Voici deux nouveaux codes.
- SokobanEditor.pb agrémenté d'un menu pour créer, sauver, éditer, renommer et supprimer des niveaux.

- Sokoban.pb pour jouer les niveaux.

■Téléchargement sur la plateform Github
https://github.com/falsam/SokobanLike/a ... master.zip
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: [2D] Sokoban Like

Message par Micoute »

Merci falsam pour ce partage.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
venom
Messages : 3136
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: [2D] Sokoban Like

Message par venom »

Merci falsam ça risque de me servir :D






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [2D] Sokoban Like

Message par falsam »

Petite erreur dans la conception du niveau 13. Correction effectuée.

Télécharger Sokoban Like
:arrow: https://github.com/falsam/SokobanLike/a ... master.zip

Remplacer le dossier Levels de votre installation par celui se trouvant dans le fichier compressé.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: [2D] Sokoban Like

Message par Kwai chang caine »

Cool ce petit bonhomme qui pousse
Merci pour le partage 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Mindphazer
Messages : 694
Inscription : mer. 24/août/2005 10:42

Re: [2D] Sokoban Like

Message par Mindphazer »

Salut Falsam
Beau boulot
Pour info, ça fonctionne très bien sur OSX, en changeant dans tous les chemins le "\" par "/"

Juste un CompilerIf à ajouter pour rendre le tout full crossplatform :D
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [2D] Sokoban Like

Message par falsam »

venom a écrit :Merci falsam ça risque de me servir :D @++
J'espére bien :wink:
Micoute a écrit :Merci falsam pour ce partage.
Kwai chang caine a écrit :Cool ce petit bonhomme qui pousse.Merci pour le partage 8)
De rien Micoute et KCC. Vous avez réussi les 15 niveaux ?
Mindphazer a écrit :Pour info, ça fonctionne très bien sur OSX, en changeant dans tous les chemins le "\" par "/"
Merci pour ce commentaire. Normalement ça devrait aussi fonctionner sous Linux avec la meme manipulation. Comme pour KCC, tu as réussi les 15 niveaux ?
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Mindphazer
Messages : 694
Inscription : mer. 24/août/2005 10:42

Re: [2D] Sokoban Like

Message par Mindphazer »

falsam a écrit :Merci pour ce commentaire. Normalement ça devrait aussi fonctionner sous Linux avec la meme manipulation. Comme pour KCC, tu as réussi les 15 niveaux ?
Heuuu... a vrai dire, la dernière fois que j'ai joué, c'était dans un autre millénaire.... Chuis un peu rouillé..... :mrgreen:
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Fred
Site Admin
Messages : 2808
Inscription : mer. 21/janv./2004 11:03

Re: [2D] Sokoban Like

Message par Fred »

Sympa le code ! :)
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: [2D] Sokoban Like

Message par blendman »

Sympathique tout ça, merci falsam.

Très bonne idée les vidéos, elles parlent d'elles-mêmes (je n'ai pas encore regardé le code ^^) ;).
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [2D] Sokoban Like

Message par falsam »

Merci pour ces derniers commentaires.

J'ai publié une vidéo présentant le gameplay des niveau 1 à 5 de ce jeu.

:arrow: https://www.youtube.com/watch?v=zCgT4lhwu3k
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Marc56
Messages : 2197
Inscription : sam. 08/févr./2014 15:19

Re: [2D] Sokoban Like

Message par Marc56 »

falsam a écrit :Merci pour ces derniers commentaires.

J'ai publié une vidéo présentant le gameplay des niveau 1 à 5 de ce jeu.

:arrow: https://www.youtube.com/watch?v=zCgT4lhwu3k
Je me rappelle avoir joué à ça en 1990... (oh, p... il y 26 ans!) sur un 286 à 12MHz écran VGA en mode CGA (cyan, magenta, noir, blanc) pas de carte son, pas de joystick.
En regardant les autres vidéos d'origine de ce jeu en dosbox sur youtube, je me souviens de toutes les séquences de transition et j'hésite entre séquence émotion et gros coup de vieux :wink: :mrgreen:
Mais c'était une grande époque pour les amateurs: tout était à découvrir 8) (en testant et en lisant l'OI et autres journaux)

Le côté intéressant c'est que de tous les langages que j'ai pu utiliser depuis, PureBasic est le seul avec qui j'ai retrouvé le coté fun de la programmation :!:

Merci pour ce partage.
Avatar de l’utilisateur
venom
Messages : 3136
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: [2D] Sokoban Like

Message par venom »

Une chose est sur, c'est que quand je compare ton code et le mien, Je me dit que je n'ai pas les bonnes méthode de programmation :lol:
Le tiens plus petit avec un meilleur résultat que le mien lol :wink:

En tout cas, il est sympa a jouer.






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [2D] Sokoban Like

Message par falsam »

■ Modification du player.
- Ajout d'un sélecteur de niveau.

:arrow: https://github.com/falsam/SokobanLike/a ... master.zip
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Répondre