begin process at 2012 02 12 17:23:51
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > SOKOBAN CLONE (SUPPORT UNDO/REDO, ÉDITEUR DE NIVEAU, ETC.)

SOKOBAN CLONE (SUPPORT UNDO/REDO, ÉDITEUR DE NIVEAU, ETC.)


 Information sur la source

Note :
10 / 10 - par 4 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :sokoban, undo, éditeur, niveau Niveau :Expert Date de création :24/04/2006 Vu / téléchargé :6 017 / 769

Auteur : Worst

Ecrire un message privé
Site perso
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Clone de Sokoban, jeu où l'utilisateur doit pousser tout un tas d'objets sur des emplacements prédéfinis.
Pour des règles complètes, reportez-vous ici :
    http://fr.wikipedia.org/wiki/Sokoban

Cette version est assez complète, et comprend entre autres :
    - Editeur de niveau permettant de créer des 'packs' de niveaux
    - Possibilité d'annuler / refaire des déplacements (pratique !!!)
    - Possibilité de sauvegarder une partie (pas les déplacements, juste le niveau en cours)
    - Centrage des niveaux dans la fenêtre pour un meilleur rendu
    - Format des niveaux respectant les spécifications 'officielles' du jeu de 1980
    - Contient les 50 niveaux originaux de Sokoban + un autre pack de niveaux encore plus durs

Les images proviennent du logiciel 'KSokoban', sous licence GNU :
    http://hem.passagen.se/awl/ksokoban/

Les niveaux proviennent du jeu original XSokoban, et sont du domaine publique :
    http://www.cs.cornell.edu/andru/xsokoban.html


 Conclusion

Normalement, les erreurs devraient être bien gérées. Par exemple, je limite les niveaux à 32767 pour ne pas faire de dépassement sur les tableaux, etc.
Si vous trouvez des erreurs, faites-le moi savoir que je puisse les corriger le plus vite possible !

Sinon, je ne mets 'Expert' que pour la gestion des annuler / refaire avec une liste cyclique... le reste est assez basique.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture GÉNÉRATEUR DE LABYRINTHE 2D /3D (ENSEMBLES DE TARJAN)

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) DES CHIFFRES ET DES LETTRES par ShayW
Source avec Zip Source avec une capture FAIRE REBONDIR PLUSIEURS BALLES par pierreh51
Source avec Zip Source .NET (Dotnet) JE DES BRIQUES MOUVANTES par alpha5
Source avec Zip Source avec une capture TOWER BATTLE 2 par Softmama
JEU D'ADRESSE ,JEU DE TIR À LA SOURIS par yvesdudu

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) CRÉER SON PROPRE DESIGNER COMME CELUI DE VISUAL STUDIO par ShareVB
Source avec Zip [VBA] CHRONOMOTS par Softmama
Source avec Zip Source avec une capture L4BY2 : NUÉE DE PINGOUINS par Softmama
Source avec Zip Source avec une capture NMULOC V2.06 par Softmama
Source avec Zip Source avec une capture Source .NET (Dotnet) EDITEUR HTML COMPLET par aus3004

Commentaires et avis

Commentaire de Sechaud le 24/04/2006 10:08:48

Il est super bien fait ton jeu.Félicitations et merci.

Commentaire de Worst le 24/04/2006 17:56:04

Merci beaucoup :)

Commentaire de jmberriot le 31/05/2006 19:57:49

  Sympa et bien fait
  j'ai rajouté une fonction super simple pour déplacer le personnage avec la souris
    Beaucoup rapide pour jouer...... Si ça interesse quelqu'un

     bonne prog JMB

Commentaire de kaya2000 le 13/12/2006 18:42:54

comment on fait pour le telehcharger ou pour y jouer ??

Commentaire de Worst le 13/12/2006 19:55:40

Et bien... en cliquant sur "Télécharger le zip", ce me semble :)

Commentaire de violent_ken le 04/02/2007 12:59:19

Vraiment bien codé, et beau résultat !

10/10 ;)
@+

Commentaire de violent_ken le 04/02/2007 13:43:27

Non vraiment, c'est super ! J'ai téléchargé initialement cette source pour mdlUndo (moi même je dois coder quelque chose de similaire), mais en ayant un peu plus regardé le reste, je dois dire que c'est vraiment bien foutu.

Le seul truc à rajouter, ce serait de faire 4 sprites différents pour le personnage, en fonction de la direction dans laquelle il se déplace (haut, bas, droite, gauche ==> 4 sprites différents).
Puis quelques déclarations inutiles à enlever (dans frmAbout).

Sinon je ne pense pas qu'on puisse faire mieux pour un sokoban 2D. Editeur de niveau avec plusieurs niveaux dans un fichier, undo/redo, save/load, tout y est !

Et comme c'est (très) bien commenté, bien indenté et bien codé, c'est génial ^^

@+ et bravo ;)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Requête, liste et bd Access [ par Nathalie ] Bonjour, Je fais une requête reliée à une base de données Access 2000. Je voudrais que lorsqu'un champ (dans mon cas c'est une liste déroulante à séle Problème avec l'éditeur de ressources! [ par Jonef ] Salut a tous !Beh, voilà j'ai un big problème, en fait je sais très bien comment rajouter des trucs dans l'éditeur de ressources, mais le problème que éditeur d'état sous vb6 [ par GiGi ] J'aurais voulu savoir si vb6 comprend un éditeur d'état, si oui dans quelle version de vb6 (pro ou entreprise), et est-il aussi performant que crystal Instinct ? [ par mr_schmit ] Ouai, moi chuis OK pour participer (genre niveau ~moyen).En regardant la derniere version j'ai remarqué que la bestiole n'avait aucun but ?!Elle ne se microsoft sql server [ par jwood ] Salut tout le monde. est-ce que quelqu'un peut me dire où est ce que je peux trouver un cours sur microsoft sql server partant du niveau débutant jusq Projet en communauté [ par rodolf ] Voilà, je propose a new projet en communauté.(paske les projets nurmites ca sert à rien)Par ex créer un programme qui ouvre tous types de fichiers.Qua Niveau 1, 2, 3 : c'est quoi au juste ? [ par Patrice99 ] Salut,pour les contributions, il faut indiquer un niveau (1, 2, 3) : c'est le niveau de quoi au juste ? de la complexité du code source (1 facile ou b Un éditeur de pages HTML [ par BCIP ] Je souhaite réaliser un programme affichant ses résultats en pages HTML contenant bien entendue des liens entre elles.Comment je fais pour créer des p Fonction UNDO [ par Mikkael ] Slt,Je voudrai réaliser la fonction "undo", une fonction qu'on trouve ds la plupart des logiciels permettant de revenir en arrière. Seulement je ne sa


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales