AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -20%
(Adhérents Fnac) Enceinte Bluetooth Marshall ...
Voir le deal
199.99 €

 

 Astuces 3D aidez moi?

Aller en bas 
+2
onilink_
Marco
6 participants
AuteurMessage
Marco
Nouveau



Messages : 8

Astuces 3D aidez moi? Empty
MessageSujet: Astuces 3D aidez moi?   Astuces 3D aidez moi? EmptyLun 18 Avr 2011 - 2:07

Bonjour a toutes et a tous! Je m'interresse beaucoup a la 3D de game maker et je m'en sert
Notamment grace au cours de ce site. Or il y a certaines choses que je n'arrive pas a faire, ni même a trouver!
Voilà voilà!...donc mes questions :

1) Comment faire pour que , en 3D, lorsque je deplace
Mon curseur, la camera bouge avec (sur une rotation de 360degres bien sur);
2)Que lorsque je passe mon curseur (ou souris oui Smile ) sur une face d'un objet (cube, par
Exemple), cette face uniquement change de spirit/couleur (car j'utilise d'spirit 2D pour
La 3D mais alors pour un cube c'est toutes les faces qui ont la même texture...Wink
3) Le plus dur (peut-etre) :
Que il y ait un plafond et/ou un fond qui ne bougent pas, même si on vole et/ou tombe!

Je vous remerci d'avance!!!
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9178
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Astuces 3D aidez moi? Empty
MessageSujet: Re: Astuces 3D aidez moi?   Astuces 3D aidez moi? EmptyLun 18 Avr 2011 - 8:09

Y avais un pack d'exemples avec tout ce que tu demande sur le site.
Je crois que c'est celui la : http://www.gamemaker.fr/pages/download/gm6/GM6_Pack2.zip
A toi de tout tester :p

_________________
Astuces 3D aidez moi? Runningpotato1Astuces 3D aidez moi? TvF6GED Astuces 3D aidez moi? MdetltS
Revenir en haut Aller en bas
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Astuces 3D aidez moi? Empty
MessageSujet: Re: Astuces 3D aidez moi?   Astuces 3D aidez moi? EmptyLun 18 Avr 2011 - 8:46

Marco a écrit:
3) Le plus dur (peut-etre) :
Que il y ait un plafond et/ou un fond qui ne bougent pas, même si on vole et/ou tombe!
Si je ne me trompe pas, c'est le plus simple, tu fais une sphère ou un cube géant constamment centré sur la position de la caméra. Tu colles une texture à l'intérieur (mais GM le fait à l'intérieur et à l'extérieur par défaut je pense), par exemple des nuages.

Et voilà, tu te retrouves à voir une texture de fond qui ne bouge pas !

(merci TDT ^^)

http://www.etc.cmu.edu/projects/bamboo/images/skydomes.jpg
http://skalexs.files.wordpress.com/2007/05/skydome.jpg
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
supmaster004
Utilisateur confirmé: Rang *****
supmaster004


Messages : 2184
Localisation : x=23.256842 y=43.456879
Projet Actuel : Faire des parodies de jeux en 1h

Astuces 3D aidez moi? Empty
MessageSujet: Re: Astuces 3D aidez moi?   Astuces 3D aidez moi? EmptyLun 18 Avr 2011 - 10:11

3 est le plus simple,

pour 2 tu crée un projectile qui se déplace à vitesse infinie
Code:
repeat 300 {x+=cos(direction*pi/180) y-=sin(direction*pi/180) z+=z_add}


et quand il touche un mur celui-ci change de couleur.
Si t'essayes de faire un minecraft, le code est même carrément bidon.

_________________
Spoiler:

L'IRC du cbna: IRC du cbna
projets terminés: prédation mouse vs keyboard ACII OC_ nintendo nightmare fuyez lavanville
Revenir en haut Aller en bas
Marco
Nouveau



Messages : 8

Astuces 3D aidez moi? Empty
MessageSujet: Merci   Astuces 3D aidez moi? EmptyLun 18 Avr 2011 - 17:29

Merci pour vos aides! Very Happy
Aufait, j'ai bien fait de dire "peut-être"? p2
Oui j'essaie de faire un minecraft, car pleines d'idées me passent par la tête!

Pourquoi le code est carrément bidon?
Revenir en haut Aller en bas
supmaster004
Utilisateur confirmé: Rang *****
supmaster004


Messages : 2184
Localisation : x=23.256842 y=43.456879
Projet Actuel : Faire des parodies de jeux en 1h

Astuces 3D aidez moi? Empty
MessageSujet: Re: Astuces 3D aidez moi?   Astuces 3D aidez moi? EmptyLun 18 Avr 2011 - 19:31

parce que au moment où ton "projectile" entre en contact avec ton cube,
tu as juste à comparer ses coordonnées à celles du cube pour décider quelle face s'éclaire.
et dans un minecraft, si tous tes cubes sont centrés et mettons, de longuer 16 de largeur 16 et de hauteur 16,
Code:

repeat 50 {x+=4*cos(direction*pi/180) y-=4*sin(direction*pi/180) z+=4*z_add
global.checkx=x
global.checky=y
global.checkz=z

with cube_basic
{
if abs(x-global.checkx)<8 && abs(y-global.checky)<8 &&  abs(z-global.checkz)<8
{
lighted=1
selectx=global.checkx-x
selecty=global.checky-y
selectz=global.checkz-z

}
}

}




puis dans le draw des cubes
Code:

if lighted=0 {//tu dessines un cube}
if lighted=1 {//tu dessines six murs différents qui s'afficheront de couleurs différentes en fonction des variables selectx selecty et selctz qui sont la position relative du projectile par rapport au cube mais j'ai la flemme de te donner ce code parce qu'il est long et répétitif :p)


lighted=0

bon par contre c'est TRES LOURD niveau calcul :p
donc onilink pourra peut etre améliorer ça

_________________
Spoiler:

L'IRC du cbna: IRC du cbna
projets terminés: prédation mouse vs keyboard ACII OC_ nintendo nightmare fuyez lavanville
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
glcraft


Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

Astuces 3D aidez moi? Empty
MessageSujet: Re: Astuces 3D aidez moi?   Astuces 3D aidez moi? EmptyMar 19 Avr 2011 - 21:44

c'est bizzare, tout le monde veut faire un minecraft, meme moi, mais en 2D ^^
j'ai arreté en essayant de faire de la lumiere (extremement lourd en code :L)
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Astuces 3D aidez moi? Empty
MessageSujet: Re: Astuces 3D aidez moi?   Astuces 3D aidez moi? EmptyLun 25 Avr 2011 - 21:53

Le pire, c'est que c'est faisable !

recherchez d3d sur yoyogames, et vous trouverez un moteur fort bien foutu.
(mais un peu optimisation)

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Astuces 3D aidez moi? U3dfr2 l'antique http://www.membres.lycos.fr/thedarkminousite/Astuces 3D aidez moi? Sign
Bienvenue au 2628eme utilisateur : *Yashiro89 !
Revenir en haut Aller en bas
http://www.tdms.fr
Contenu sponsorisé





Astuces 3D aidez moi? Empty
MessageSujet: Re: Astuces 3D aidez moi?   Astuces 3D aidez moi? Empty

Revenir en haut Aller en bas
 
Astuces 3D aidez moi?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Techniques & astuces
» Demande de trucs et astuces
» Le guide des astuces pour allonger son jeu !
» échange de quelque astuces pour la drague et la seduction
» aidez moi!!!!

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: