Seuls les membres ayant 30 points peuvent parler sur le chat.
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Dont Miss !
Onirim
Le juste prix
Rush hour color
Ultimate laby
Help him
Humanoid
Gravityball
Baphomet-cg20
Master mind
Brain challenge
Demineur cg20


¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Fx-CG 10/20 >> Réflexion >> Ultimate laby
Ultimate laby
Version : bêta 2.1 Taille : 4000 octets Ajouté le : 2012-03-25 19:03 Modifié le : 2013-10-09 14:41
Auteur et posteur :
TotoyoHors ligneMembre d'honneurPoints: 15963 Défis: 101 Message
Aucune image disponible
Nombre de visites sur cette page : 3599
Score au progrank : 18
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
422 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY-SA-NC


Description :

Un petit jeu de labyrinthe en mode Texte. Je l'ai fait pour m'entrainer avec les fonctions de chaines de caractères.

Actuellement, il y a 8 niveaux différents composés de plusieurs éléments :
- points de départ et d'arrivée, murs
- 2 types d'interrupteurs
- 2 types de propulseurs
- la glace

Il y a aussi une petite IA qui résout comme elle peut les labyrinthes. Actuellement, elle résout tous les niveaux.

bêta 2.1 (09/10/2013):
- plusieurs corrections de bugs de l'IA
- amélioration de l'IA : elle ne devrait plus tourner en rond et résout tous les niveaux proposés
- ajout d'un nouveau niveau (spécial "glace")
- diverses corrections et optimisations

Les améliorations de cette bêta 2.0 :
- nouveau nom : Ultimate Labyrinthe.
- moteur de déplacement optimisé
- données des labyrinthes optimisées (mais peut encore être améliorées)
- nombreux bugs corrigés
- ajout de la glace, vous glissez jusqu'à rencontrer un obstacle ou quitter la glace
- ajout d'une intelligence artificielle (pour l'utiliser, éditez "LABY" et modifier la valeur de a1 par 1)
- nouvelles animations, notamment lorsqu'un interrupteur change le sens d'un propulseur

C'est un petit projet sympathique qui ne prend pas la tête. J'essaierai de sortir un éditeur de niveau, d'autant plus que j'ai simplifié les données des niveaux (c'était un vrai bazar avant et ça provoquait des bugs), ainsi que de nouveaux niveaux, même sans l'éditeur. Peut-être rendre l'IA plus intelligente, mais c'est moins évident car certains niveaux évolue en fonction des interrupteurs actionnés.



Description v1
Cliquer pour enrouler
Il n'y a pas vraiment de niveau, c'est surtout une démo technique, mais qui est jouable.

Vous avez des interrupteurs pour exploser des murs ou pour en rajouter, des téléporteurs et des propulseurs de 2 niveaux de puissance. Les propulseurs peuvent changer d'orientation grâce à un levier. J'en ai animé quelques uns.

Idées d'amélioration :
- saut, ennemis...
- gestion des niveaux sur plusieurs écrans.
- éditeur de niveau


Commentaires :


ThomatosHors ligneAncien administrateurPoints: 3495 Défis: 39 Message
Posté le 25-03-2012 à 19:46 | #
! Quelle surprise que tu postes un nouveau programmes , je teste ça dès que je peux !
TotoyoHors ligneMembre d'honneurPoints: 15963 Défis: 101 Message
Posté le 25-03-2012 à 21:53 | #
Oui, ça fait longtemps que je n'avais rien posté. Je me suis dis qu'un petit programme de mon cru devait vous faire plaisir
EiyeronHors ligneAncien modérateurPoints: 5513 Défis: 57 Message
Posté le 26-03-2012 à 07:16 | #
Ah ben ça alors! Tatayoyo qui se remet à la prog...
À quand Starcraft II?
TotoyoHors ligneMembre d'honneurPoints: 15963 Défis: 101 Message
Posté le 26-03-2012 à 10:17 | #
Pas de Starcraft II, pour deux raisons : la Prizm m'a beaucoup dessus par ses performances graphiques qui auraient été un gros plus pour ce projet. Deuxièmement, j'avais avancé dans le projet mais j'ai oublié de faire une sauvegarde. Sinon, je vous aurais publié une version pré-alpha certes très limitée mais fonctionnelle et jouable.

PS : Eiyeron, j'ai toujours fais de la programmation, je ne postais jamais mes projets car ils n'étaient pas bons
BtlHors ligneAncien modérateurPoints: 3879 Défis: 107 Message
Posté le 26-03-2012 à 12:10 | #
holala totoyo il programme pas bien
( je rigole bien sur)
PurobazHors ligneMembre d'honneurPoints: 2690 Défis: 110 Message
Posté le 27-03-2012 à 08:14 | #
Très bon jeu.
Mais pourquoi les "cases spéciales" ne sont pas directement dans la chaîne de caractère dès le début ?
TotoyoHors ligneMembre d'honneurPoints: 15963 Défis: 101 Message
Posté le 27-03-2012 à 10:15 | #
C'est plus simple pour les modifier (placement, fonctions etc...). Mais avec l'éditeur de niveau que je n'ai toujours pas commencé, je les mettrais dans la chaine de caractères.
TotoyoHors ligneMembre d'honneurPoints: 15963 Défis: 101 Message
Posté le 24-09-2013 à 19:06 | #
Jeu mis à jour en version bêta 2.0
Plus complet, stable et optimisé.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 115 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd