begin process at 2012 05 26 06:10:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

3D

 > LABYRINTHE 3D AVEC CHARGEMENT DYNAMIQUE DU PLAN

LABYRINTHE 3D AVEC CHARGEMENT DYNAMIQUE DU PLAN


 Information sur la source

Note :
9,75 / 10 - par 4 personnes
9,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :3D Classé sous :labyrinthe, 3d, jeu Niveau :Initié Date de création :30/06/2006 Date de mise à jour :03/07/2006 16:18:43 Vu / téléchargé :15 912 / 2 964

Auteur : gyome314

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Un petit jeu qui me paraissait un bon prétexte pour manipuler un peu de rendu 3D sous Flash.

Le labyrinthe se charge automatiquement à partir d'un ficher "laby.txt"

Les déplacement dans le labyrinthe s'effectuent avec les flèches directionnelles, le but étant de rejoindre le cube vert.

Source

  • fichier laby.txt
  • #################
  • #1#-#-----#-----#
  • #-#-#-###-#-#-#-#
  • #-#---#-#-#-#-#-#
  • #-#-#-#-#---#-#-#
  • #-#-#-#-#-#-#-#-#
  • #-#-###-#-#-###-#
  • #-#-#---#-#-#---#
  • #-#-#-#####-#-###
  • #---#-------#--0#
  • #################
  • (les tirets sont en fait des espaces, c'est juste pour la lisibilité sur cete page...)
  • 0 : point de départ
  • 1 : point d'arrivée
  • (Utilisez un éditeur de texte avec une police courrier pour pouvoir modifier ou construire un plan ;)
fichier laby.txt
#################
#1#-#-----#-----#
#-#-#-###-#-#-#-#
#-#---#-#-#-#-#-#
#-#-#-#-#---#-#-#
#-#-#-#-#-#-#-#-#
#-#-###-#-#-###-#
#-#-#---#-#-#---#
#-#-#-#####-#-###
#---#-------#--0#
#################
(les tirets sont en fait des espaces, c'est juste pour la lisibilité sur cete page...)
0 : point de départ
1 : point d'arrivée

(Utilisez un éditeur de texte avec une police courrier pour pouvoir modifier ou construire un plan ;)

 Conclusion

Il possible de retiré les commentaires sur la construction des murs dans le constructeur. mais, vous devrez réduire la taille du plan, à moins d'avoir un PC digne des studios Pixar.

De plus, vous devrez vous confronter au problème des faces cachées/faces visibles en redifinissant la fonction normale()... (je m'y suis essayé mais n'ai pas obtenu de résultats satisfaisants).

 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


 Historique

30 juin 2006 15:24:47 :
Modification de l'aperçu du fichier laby.txt pour la lisibilité
03 juillet 2006 16:18:43 :
Ajout d'un effet d'atténuation pour fluidifier l'animation & réduction de la taille de l'ère de jeu (pour les mêmes raisons)

 Sources du même auteur

Source avec Zip Source avec une capture ALGORITHME DE RÉSOLUTION DU RUBIK'S CUBE AVEC VISUALISATION ...
Source avec Zip Source avec une capture CALENDRIER ÉVÉNEMENTIEL - FLASH/PHP/MYSQL
Source avec Zip Source avec une capture ENFERMER DANS UNE BOITE 3D
Source avec Zip Source avec une capture EXEMPLE D'EFFET "REFLET" SUR UN TEXTE

 Sources de la même categorie

Source avec Zip Source avec une capture FORMULE 1 3D par gremlins7
Source avec Zip Source avec une capture GET_RELATIVE_MATRIX3D: LE CONCEPT... par top30
Source avec Zip Source avec une capture MENU CARROUSEL FULL 3D CS4 par gremlins7
Source avec Zip Source avec une capture CARROUSEL EN VRAI 3D SOUS CS4 par pegase31
Source avec Zip Source avec une capture UNE TÊTE REGARDE LA SOURIS (ILLUSION DE 3D) par daddy11world

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN par pegase31
Source avec Zip Source avec une capture AS3 - SIMULATION DE GRILLE D'ÉDITION par pegase31
Source avec Zip Source avec une capture JEU AVEC UN LABYRINTHE ALÉATOIRE par plaf_falp
Source avec Zip CODE ET JEUX DE LABYRINTHE par Bonaparte
Source avec Zip Source avec une capture ENFERMER DANS UNE BOITE 3D par gyome314

Commentaires et avis

Commentaire de bali_balo le 30/06/2006 17:07:09

AIE AIE AIE MON PROCESSUER xD

Qu'est-ce-que ça bouffe en ressource^^

Donc mauvais moteur graphique. Fonctionnel mais surement pas optimisé.



function point(x : Number,y : Number,z : Number) {

var triplet = new Object();
triplet.x = x;
triplet.y = y;
triplet.z = z;
return triplet;

}

Tu crée une classe laby3D, tu aurais pu utiliser une classe 'Point' non? ^^

De même pour la "classe interne" 'Face'


Conseil pour l'optimiser, évide d'une part d'afficher tous les éléments du laby. D'autre part donc de gérer la gestion de l'affichage des éléments présent à proximité du joueur.



bali_balo....=]

Commentaire de Sannazzarotiti le 01/07/2006 16:43:51

J'adore l'idee du labyrinthe 3D qui est charger a partir d'un fichier text (c'est peutt etre pas nouvo) masi sa rame a mort. J'ai meme pas "jouer" pendant 30 seconde que j'en est deja marre. DOmmage

Commentaire de stefbuet le 01/07/2006 22:57:27

bravo c bien mais pareil pour moi : sa rame, on a pas trop envie de jouer plus de30s. sinon au point de vue code je vais voir mais sa a l'air super :D

Commentaire de Sannazzarotiti le 01/07/2006 23:16:00

je debute en flash et je ne comprend pas pk utilse un fichier externe .as au lieu de le mettre dans le .fla (si qq peut m'expliquer)

Commentaire de gyome314 le 03/07/2006 09:33:48

Ouaich, désolé les gars, j'avais pas remarqué que ca bouffé autant (j'ai sous-estimé mon proc... car ca tourné relativement bien leur du développement)

Bali je ne pense pas que tout décomposé en classe optimisera le moteur, mais ca rendra le code réutilisable ca c sur ;)

Par contre l'idée de ne pas tout affiché est à appronfondir, je vais travaillé là dessus...

Pour répondre à Sana : personnellement j'utilise systèmatiquement des fichiers externes pour coder, ca me permet d'utiliser l'éditeur de texte que je veux. En l'occurence, quand tu développes un classe comme c'est la cas ici, ca te permet de réutiliser ton fichier as dans un autre code par exemple.

Merci pour vos commentaires constructif ;)

A+
Gyome

Commentaire de bali_balo le 03/07/2006 14:02:57

>>>
Bali je ne pense pas que tout décomposé en classe optimisera le moteur
<<<

Je n'avais pas fait cette remarque pour dire que cela optimisera ta source.
Mais plutôt pour :
>>>
mais ca rendra le code réutilisable ca c sur ;)
<<<

:p


bali_balo....=]

Commentaire de bibi_81 le 25/07/2006 19:59:54

super !!
Pas lourd, ça marche nickel, et je plein les détenteurs de carta graphiques, disons, d'un autre age =D.
J'ai pas lagger, tres bien fait, j'ai "kiffer" ^^

Commentaire de midou3500 le 15/09/2006 16:49:12

je ne trouve pas l'utilité de mon abonnement puisque tous les logiciels sont réservés aux mombres !!

Commentaire de grobobo le 17/08/2008 15:35:49

comment puis-je modifier le "felicitation de l'arrivé ?

Commentaire de samra23 le 07/03/2012 14:00:11

salut tt le mode je suis entrain de faire un planning d'une auto ecole mais vraiment j'arrive pas malgrè que je onnaissance en php et java scripte alors svp  quelqu'un m'aide car j'ai le besoin au cours de mon projet sue l'auto ecole  merci d'avance:)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Jeu vue de dos, en 3d et de la vrai! ^^ [ par ZProphete ] Salut à tous!!G vraiment besion de vous: je voudrais creer un jeu en 3d avec flash, un jeu à la troisième personne (comme Hitman,Max payne...vue de do petit problème de jeu labyrinthe [ par ouiart ] Bonjour, Je souhaite pouvoir acc&#232;der &#224; un jeu labyrinthe en l'appelant par un bouton et en le faisant appara&#238;tre dans un blocimage. Mo ébauche de jeu 3D iso - Hifle mir !! [ par vegetalain ] - &gt; passer devant et derrière un clip et qu'il en bloque un autre...Salut, j'essaye de faire un piti jeu en 3D iso, mais je bloque.Je n'arrive pas jeu avec une boule dans un labyrinthe [ par roberto la moule ] Bonjour,j'aurai voulu créer un jeu avec une boule dans un labyrinthe mais je ne sais pas comment faire pour que la boule ne puisse pas franchir les mu teste mon jeu 3d [ par ttttttlo ] en teste pour le concours de flash code 2008lienc'est que le debut ... items en 3d isométrique [ par vegetalain ] Bonjour à tt le monde... et AuSecours [^^sad1] j'ai pris sur un site consacré aux jeu deux d, en flash, une source génial, c'était ce que je cherchais Déplacement d'un clip d'une frame à l'autre [ par vegetalain ] bonjour, j'essais de faire un jeu où l'on déplace un personnage, avec les touches directionnelles... il y a un décors par frame. soit 3 décors pour le Salon virtuel [ par maha1987 ] Bonjour, Je suis développeur web et je veux réalisé un salon virtuel en 3D , j'aimerais savoir avec quel logiciel de conception 3D sera réalisable ce Combo dans un jeu de beat em up [ par coolninja19 ] Salut tout le monde je vrux faire un jeux de beat em all et jaimerais savoir comment faire des combo en faite compter combien de fois de suite le hero


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 4,009 sec (3)

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