Version Française English Version Planete-casio.fr
Bienvenue sur la nouvelle version de planete-casio! Laissez vos impressions sur le forum!
Forums Casio - Projets de programmation

Index du Forum | Projets de programmation | CasioMaze3d - Développement
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2422
Défis: 17
Email | Message
Posté le 04/09/2006 09:17

CasioMaze3d - Développement:

Ce sujet a pour but de permettre aux utilisateurs de Casiomaze3d de pouvoir faire des niveaux et des styles pour ce jeu.

Les styles:
Faire un style pour Casiomaze revient à refaire les graphisme à partir de cette base qui contient les 6 images utilisées pour les pictures:Télécharger!
Il faut aussi refaire les graphismes du programme END donc voici les 5 dernières lignes obligatoires:

RclPict 1
RclPict 3
Text 63,127,
2->H
Return


Pict1=mur gauche plein
Pict2=mur gauche vide
Pict3=mur droite plein
Pict4=mur droite vide
Pict5=mur devant plein
Pict6=mur devant vide
Prog END=sortie


L'édition de niveau:
Le niveau est contenu dans la matrice L, avec le style d'origine un niveau a une taille maximum de 55*55.
La première ligne de la matrice L correspond à la ligne qui défini la position de départ, la première case de cette matrice doit contenir la ligne à la quelle se situe le départ, la deuxième la colonne où se situe le départ, la troisième la direction (1=est, 2=sud, 3=ouest, 4=nord), les autres cases doivent contenir des 1.
Les autre lignes vous sont réservés pour la carte du niveau.

Les murs:
Ils correspondent au chiffre 1 et le chiffre 0 aux vide (ou zone où le joueur peut se déplacer).
Il est interdit créer des pièces, ils faut absolument faire des couloirs comme dans un vrai labyrinthe et ne pas pouvoir sortir de la matrice.

La sortie:
Elle utilise les chiffre 2 et 5 voici toutes les sorties possibles:
smiley

Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!




Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9170
Défis: 175
Email | Message
Posté le 04/09/2006 10:38 |
Tu pourrais nous donner un exemple entier stp car pour la position de départ je ne comprends pas trop... Sinon pour le sortie pourquoi mettre un 2?
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2422
Défis: 17
Email | Message
Posté le 04/09/2006 14:12 | Fichier joint
On met un deux parce que le programme est fait pour s'arrêter au deux et pour afficher la sortie au 5.

Voilà un exemple pour illustrer l'explication:
smiley
----------------------------------
Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5165
Défis: 24
Email | Message
Posté le 05/09/2006 11:50 |
C'est pas très optimisé comme matrice ca...
Tu pourrais diviser sa taille par deux
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9170
Défis: 175
Email | Message
Posté le 05/09/2006 12:25 |
et aussi tu t'es pas trompé dans ton dessin??? ya 3 2 en haut alors pourquoi la case comme à la 4eme colonne?
Le seul truc un peu embêtant c'est la 1ere ligne gaspillé
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5283
Défis: 54
Email | Message
Posté le 05/09/2006 17:41 |
dans cette carte là, la première ligne est gaspillée, mais peut être pas dans des cartes plus grandes
----------------------------------
Calculatrices : Graph 35+, G100+
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5165
Défis: 24
Email | Message
Posté le 05/09/2006 17:42 |
Ce niveau pourrait tenir dans une matrice de 5*4...
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9170
Défis: 175
Email | Message
Posté le 05/09/2006 17:55 |
Oui en effet par contre il faudrait faire un scan de la matrice pour trouver le début. C'est ce que je fais habituellement mais il si la matrice est trop grande çà risque vraiment d'être long...
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5165
Défis: 24
Email | Message
Posté le 05/09/2006 18:01 |
Non t'es pas obligé, tu rajoutes les coordonnées après une virgule dans la première case et tu cales un Int ailleurs.
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5283
Défis: 54
Email | Message
Posté le 05/09/2006 18:04 |
tu vas l'optimiser le nain ?
----------------------------------
Calculatrices : Graph 35+, G100+
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5165
Défis: 24
Email | Message
Posté le 05/09/2006 18:20 |
Mouarf tu me fais rire !
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2422
Défis: 17
Email | Message
Posté le 06/09/2006 13:08 |
Bon, alors je vais corriger l'image et je vais améliorer les système de coordonnées en une case. Puis je verrais pour faire de l'optimisation et de la "compression" pour les niveaux
----------------------------------
Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!


Index du Forum | Projets de programmation | CasioMaze3d - Développement
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée



Recherche :
Publicité et partenaires
Top cinema - Les meilleurs films (par les créateurs de Planete Casio)
Top cinema - Les meilleurs films

www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007
Il y a 6 connectés | Nous contacter | Recherches effectuées | Liens | Forum Commun Casio