I tried my best, thx! :)
dgeph
Creator of
Recent community posts
Hello,
désolé je réponds très tardivement, mais j'ai laissé de coté itch.io et le dev en général pendant un bon moment...
Ducoup effectivement je lis ton message et ca me donne envie de reprendre !! ^^
J'ai retesté le jeu chez moi, et aucun bug de scrolling... tu peux m'en dire un peu plus que je comprenne exactement de quoi il s'agit ?
J'irai jeter un œil au discord dont tu parles, ca m'intrigue.
Excellent, ça manque un chouillat de finitions ( une belle image en background par exemple ), mais il y a vraiment de très bonnes idées.
Le fait de pouvoir choisir sont type de tir en fonction de la situation, le stress d'avoir le scrolling qui pousse au derrière pendant qu'on dégomme les murs qui bouchent le passage.
C'est un très bon mélange entre shooter et plateforme je trouve !
tout en 3d en plus ... chapeau !
Nouvelle mise à jour:
L'annulation du dernier mouvement fonctionne ( touche "z")
Le bug des niveaux qui ne restent pas débloqués est corrigé.
J'ai rajouté quelques petits détails graphiques, un niveau sur deux et coloré différemment ( c'est pas grand chose mais ça ouvre la porte vers un changement de skin par exemple ... ), le perso laisse des traces au fur et à mesure de ses déplacements, c'est rigolo de voir la tendance globale de ses déplacement une fois le niveau bouclé, ca rajoute un peu "d'ambiance" (c'est léger mais ça coute pas plus chère !! :P ).
@+
Jeff
Bonjour à tous,
quelques avancées :
-Refonte graphique, pixel art avec des sprites ( en code ) de 8x8.
-Les 3 premiers niveaux sont jouables directement, puis les autres sont débloqués au fur et a mesure de l'avancé ( 50 niveaux au total )
-Les scores sont sauvegardés et affichés dans le menu "choix du niveau"
Reste à faire en priorité :
-La possibilité de revenir en arrière 1 fois ... trop pénible de recommencer un niveau entier parce qu'on a appuyé une fois de trop sur un bouton ...
@+
JF
EDIT : petit bug dans le code : les niveaux débloqués sont a nouveau bloqués après redémarrage ... une ligne mal placée, je corrige rapidement!
Exact.
il y a un fichier LVL.txt avec le jeu, et je rajoute les niveaux a la suite, en séparant par un "#" qui me sert de point de repère pour faire le tri entre les niveaux quand je passe le tout dans un tableau en lançant le jeu.
j'attend avec impatience ma licence de pico8 pour pouvoir faire joujou avec, ça a l'air excellent !
Plus ça sent le retrogaming plus ça me branche ! :P
Voilà un aperçu de l’éditeur de niveau.
Il est fonctionnel, au niveau de la vérification de la validité des niveaux j'ai fait le minimum syndical.
Il vérifie s'il y a une position de départ ( et seulement une ), et il compare le nombre de caisses et de cibles ... pour le reste ( niveau ouvert, départ à l’extérieur du niveau etc ) c'est laissé à la bonne volonté du joueur ... ^^
La sauvegarde vient rajouter le niveau a la fin du fichier texte ( le code fait le ménage, et supprime les zones vides pour ne garder que le nécessaire ), et il est directement jouable sans redémarrer.
Pour l'instant, pas de fonction de gestion des niveaux : supprimer, modifier un niveau existant etc...
Mais ça m'aide déjà pas mal !
Bonjour,
Voici quelques Screenshots de l’état actuel du projet.
Tous les codes liés au gameplay et la récupération des niveaux dans un fichier txt sont finis,
Le tout maintenant c'est de remplir ce fichier txt avec les 50 niveaux originaux, nettoyer, commenter, et optimiser le code ...
Je vais essayer de sauvegarder les scores par niveaux et de les afficher pendant le choix du lvl.
Une chose aussi que je n'ai pas toucher, c'est le test de validité des niveaux rajoutés : nombre de caisses égal au nombre d'emplacements, présence d'un point de départ etc.
@+
JF
Bonjour a tous,
Pour cette Jam, je ne vais pas chercher à renouveler le Gameplay du Sokoban, au contraire.
Je vais prendre le gameplay de base, récupérer les niveaux originaux. La création des niveaux se fera à partir d'un fichier txt pour pouvoir en rajouter sans toucher au code une fois fini.
Les menus et les niveaux en eux-mêmes ( taille des tiles, placement sur l’écran etc ) seront générés en fonction du contenu du fichier txt.
J'aimerais ne pas utiliser de sprites, mais uniquement les fonctions de tracé de Love2D.
si j'ai le temps vers la fin j'essayerai de rajouter des éléments de gameplay originaux ... mais honnêtement je me demande comment faire évoluer une Gameplay aussi simple et efficace sans dévier du thème principal !
Surtout que le but pour moi, ici, c'est de livrer un projet fini. Pas un concept inabouti !
C'est tout pour le moment !
@+
JF