
|
| | Encore la 3D avec game maker 6.0 | |
| |
| Qui sait se servir de la 3D sur game maker ? | | moi | | 33% | [ 3 ] | | pas moi | | 55% | [ 5 ] | | je me débrouille | | 11% | [ 1 ] |
| | Total des votes : 9 | | |
| | Auteur | Message |
|---|
kimekrie Ptit nouveau


Inscrit le : 01 Sep 2005 Messages : 7
 | Sujet: Encore la 3D avec game maker 6.0 Ven 2 Sep - 15:31 | |
| Salut tout le monde! Je voudrais faire de la 3D avec gm 6.0 mais je n'ai aucune idée de comment m'y prendre. Si kelkun voulait me contacter sur mon msn kimekri@hotmail.fr ou me laisser un post ( le mieu serait un tuto en fait ) Merci a vous d'avance ! |
|  | | Mpok Discret


Inscrit le : 29 Aoû 2005 Messages : 162 Programme utilisé (Gm/RmXp/...) : Rmxp Etudes : En Belgique, ça s'apelle les rénovés! Loisirs : Les rpg, les bons!
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 15:38 | |
| Je sais pas du utiliser gm! :lol!: _________________
.JPG) |
|  | | Sen Notre dieu


 Age : 24 Inscrit le : 16 Juil 2005 Messages : 943 Programme utilisé (Gm/RmXp/...) : Gm/toshop/strator/flash/etc Etudes : graphiste multimedia (yes) Loisirs : graphisme, infographie, animation... etc
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 16:06 | |
| il y'a une rubrique sur ce forum consacrée à la 3d: http://zone-freegames.forumactif.com/viewforum.forum?f=13 mais (certains vont dire que je me repete... tant pis!) GameMaker n'est pas fait pour la 3d! et on est tres limité en terme de modelisation... et puis il faut tres bien connaitre le gml pour l'utiliser puisqu'aucune des fonctions 3d n'est disponibles en D&D! _________________

 |
|  | | MadisoN Connaisseur


Inscrit le : 16 Aoû 2005 Messages : 384 Programme utilisé (Gm/RmXp/...) : Windows 2000 quoique ... :D
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 16:49 | |
| Si tu veux faire de la 3D prend 3D Games Creator (45euros) ou même 3D Games Studio ( pour les pros de 19 (^^ )à + 450 euros ( hé oui ), ces logiciels sont consacrés à la 3d mais nécessite des connaissances de programmation avancé ( BASIC, etc ) _________________ Le vrai xénophobe, c'est celui qui, lorsqu'il va dans un autre pays, se haie lui-même... |
|  | | Mpok Discret


Inscrit le : 29 Aoû 2005 Messages : 162 Programme utilisé (Gm/RmXp/...) : Rmxp Etudes : En Belgique, ça s'apelle les rénovés! Loisirs : Les rpg, les bons!
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 16:50 | |
| Ya pas des freewares 3d pour rmxp? _________________
.JPG) |
|  | | kimekrie Ptit nouveau


Inscrit le : 01 Sep 2005 Messages : 7
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 16:58 | |
| ok merci pour vos reponses mais il y a forcement une solution a ce problème ! Quelqu'un peut il m'apprendre ce qu'est un moteur 3D, comment l'installer et comment sen servir ? merci |
|  | | NooZ Admin - .: el dictator :.


 Age : 17 Inscrit le : 12 Fév 2005 Messages : 3565 Programme utilisé (Gm/RmXp/...) : Game Maker Loisirs : Informatique, Programmation, Guitare electrique
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 18:10 | |
| Freeware 3D pour RMXP O.o c'est quoi sa, un logiciel de 3D pour rmXP, impossible :lol!:
pour ce qui est de la 3D, si tu demande, pour qu'on t'explique de A a Z, je veut pas te decourager, mais c'est que soit tu n'as vraiment pas le niveau (mauvais) soit que tu n'es absolument pas debrouillare (mauvais )
pour le moteur 3D (attention c'est la base) c'est ce qui te permet (en gros) de fiare tout la 3D, d'afficher les objets suivant leur distance, d'enlever les polygones invisibles,....
pour ca tu a ogre un tres bon moteur, mais tu ne l'install pas comme Game Maker, tu t'en sers de squellette a ton jeu, mais si tu te sers de la 3D avec GM, il a sont propre moteur 3D, (comme son moteur 2D d'ailleur, ce ce qui nous permet de pas appeler des 10aine de fonctions) mais il n'est vraiment pas optimiser (ressources bouffe enorme et resultat mediocre)
si tu veut vraiment faire de la 3D, tu a blender, qui est gratuit, et a un system de script qui permet de faire des chtit jeux. _________________
|
|  | | MadisoN Connaisseur


Inscrit le : 16 Aoû 2005 Messages : 384 Programme utilisé (Gm/RmXp/...) : Windows 2000 quoique ... :D
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 18:56 | |
| oui mais je pense pas que Blender soit la meilleur facon ( je parle des scripts) de se lancer dans le 3D ( ca reste personnel ) Essaie 3D Games Creator, il est uniquement basé sur des lignes de code mais il est fournit avec plein de model .x et .3ds et plein de tutos faciles ( au fur et à mesure ) à appréhender 3D Games Studio est très facile et très puissant pour faire un monde 3D ( comme Cinema 4D un peu ) mais après coté programmation est beaucoup plus dur  _________________ Le vrai xénophobe, c'est celui qui, lorsqu'il va dans un autre pays, se haie lui-même... |
|  | | NooZ Admin - .: el dictator :.


 Age : 17 Inscrit le : 12 Fév 2005 Messages : 3565 Programme utilisé (Gm/RmXp/...) : Game Maker Loisirs : Informatique, Programmation, Guitare electrique
 | Sujet: Re: Encore la 3D avec game maker 6.0 Ven 2 Sep - 19:14 | |
| c'est sur que pour blender, le system de script est vraiment un module, et loin d'etre le plus important et encore moins le plus puissant, mais j'ai jouer a deux trois jeux franchement reussi avec blender et seulement blender _________________
|
|  | | blk link Timide

Inscrit le : 07 Avr 2005 Messages : 98
 | Sujet: Re: Encore la 3D avec game maker 6.0 Sam 7 Jan - 16:03 | |
| bon je c'est que le topic est vieux mais c'est juste pour dire que pour la modelisation sur game maker on peut avec le logiciel anim8or qu'on convertit vers gm 6.0 script et tu le met dans create de l'event. j'ai oublier de quelle site le lien venait mai voici le texte
Vous vous demandez peut être comment intégré ces propres models dans GAMEMAKER 6.1? Voiçi mon tutoriel pour mon exemple LADAVUE1.2.GM6. LES OUTILS: Il vous faut absolument les deux premiers outils. -anim8or (converti les fichiers .3ds .lwo .obj .an8 vers le format .vtx) (c'est aussi un logiciel de modelling) lien: http://www.anim8or.com/main/index.html -vtx to d3d converter 3.2 ou marzipan (il converti les .vtx vers .d3d) lien: http://forums.gamemaker.nl/index.php?showtopic=126359 remarque: il existe d'autre convertisseurs de fichier 3d to d3d (voir le forum gamemaker: http://forums.gamemaker.nl/index.php?showtopic=86708&hl= ) Autres outils. (mieux que le NOTEPAD de Windows) -ULTRAEDIT pour copier les données du fichier .D3D vers GM6 -MILKSHAPE3d moins dur à utilisé que 3dsMAX LES DEUX TYPES DE FORMAT DE FICHIER: -VTX : c'est juste un fichier texte qui contient les données de ton model (assez dur à comprendre) -D3D : c'est les données du fichier .VTX converti en .D3D qui lui est lisible par GAMEMAKER 6.1 MODELISATION: remarque: Marzipan ne supporte que des models en un groupe alors regoupé vos models avant d'exporté en .vtx Je ne vais pas vous expliqué comment faire un model avec MILKSHAPE3d mais uniquement comment l'exporté vers GM6. remarque: les positions dans l'espace dans MILKSHAPE3d et de Anim8or sont différentes télécharge le fichier lada1500an8.zip lien: http://www.percsich.hu/data/free/lada1500an8.zip Ensuite tu ouvre le fichier lada.an8 avec anim8or et tu l'export en .3ds. (si tu veux le modifié avec d'autre logiciel de 3d) Quand tu charge le fichier .3ds (du model lada) avec ton logiciel 3d ne le bouge pas. (utilise le comme base pour la position/par taille de model) Aprés avoir fini ton model exporte le en .3ds avec Materials coché si tu utilise MILKSHAPE3d. Lance Anim8or et clique sur Mode> Object> Object> Import et choisi ton fichier .3ds. (View> All pour avoir les 4 vues) Pour l'exporté en .VTX clique sur Object> Export et choisi un nom de fichier .vtx. VTX VERS D3D: remarque:j'ai utilisé vtx to d3d converter 3.2 ancienne version de marzipan sa ne doit pas trop changé Maintenant lance VTX to D3D_v32 fait clique droit et clique sur Load a VTX File et selectionne ton fichier .vtx. (il y a Help pour de l'aide) Il te charge ton model sans texture :( pas de panique tu peux chargé la texture (pas nécessaire les coordonnées UVMAP sont gardées) en cliquant sur change texture et choisi ton fichier.bmp .jpg... remarque: la texture de ton model peu mal s'affiché (il faut juste inversé verticalement la texture de ton model dans PAINT et de ne pas oublié de charger la texture inversé dans GM6) Pour l'exporté en D3D clique sur Export MODEL Script et clique sur NO quand il demande Normal Vector (sinon ton model ne possédera pas de texture) et il te demandera si tu veux l'exporté en Model GM6.1 (c'est un autre type de fichier .mod qui peut être lisible extérieurement pas intégré dans l'exe) clique sur No. Il va te créer un ou plusieurs fichiers .d3d. le fichier qui est utile c'est le fichier.d3d sans numéro exemple: sweet_model0.d3d sweet_model1.d3d... Ouvre le fichier .d3d sans numéro à la fin avec ULTRAEDIT et rajoute entre ces lignes:
tonmodel_ID0 = d3d_model_create(); tonmodel_texture = sprite_get_texture(lenomdetonsprite,0); //cette ligne là pour chargé la texture du model d3d_model_primitive_begin(tonmodel_ID0,pr_trianglelist); d3d_model_vertex_texture(tonmodel_ID0,11.88,-0.10,41.30,0.31,0.28); d3d_model_vertex_texture(tonmodel_ID0,12.94,11.32,26.81,0.50,0.50); d3d_model_vertex_texture(tonmodel_ID0,11.86,6.43,40.66,0.31,0.50); et copie tout ton fichier .d3d avec la ligne en plus lance GAMEMAKER 6.1 GAMEMAKER: Fait clique droit sur Sprites> Add Sprite change le nom avec le nomdetonsprite et clique sur Load Sprite et charge la texture de ton model. (décoche transparent) Maintenant rajoute un object sans sprite et clique sur Add Event et choisi Create et choisi comme action Execute a piece of code et Paste (coller). Pour finir rajoute un Event Draw (toujours dans le même object) et choisi comme action Execute a piece of code avec ces lignes: { d3d_transform_set_identity(); d3d_transform_add_rotation_x(90); //modifiable selon vos besoins d3d_transform_add_rotation_y(180); //modifiable selon vos besoins d3d_transform_add_rotation_z(90); //modifiable selon vos besoins d3d_transform_add_translation(x,y,z); draw_set_color(c_white); d3d_model_draw(tonmodel_ID0,0,0,0,tonmodel_texture); d3d_transform_set_identity(); } remarque importante: il peut arrivé que ton fichier .d3d contient plusieurs IDs (qui tous ensemble forme ton model) donc il faut que tu rajoute autant de ligne exemple: d3d_model_draw(tonmodel_ID0,0,0,0,tonmodel_texture); d3d_model_draw(tonmodel_ID1,0,0,0,tonmodel_texture); d3d_model_draw(tonmodel_ID2,0,0,0,tonmodel_texture); valide le tout avec Ok Maintenant place ton Object dans la room Driving et fait Ok Et teste
Infos: Je mettrai vtx to d3d converter en ligne plus tard Les collisions sont géré par les sprites si tu veux une collision pour ton model mets un sprite à ton object (pas la texture) de la taille aproximatif de ton model. Il est possible de faire une animation en intégrant des Alarm et en changeant d'instance je l'expliquerai plus tard. GAMEMAKER et limité dans l'affichage de models 3d alors ne mettait pas trop de polygones...aussi supprime les faces qui ne sont pas visibles genre en dessous du model... ************************************************************************************************************************************************************************* On peut changé le model des véhicules en changeant dans Draw> Execute a piece of code: // body // body draw_set_color(c_white); par draw_set_color(c_white); d3d_model_draw(bodyID,0,0,0,body_texture); d3d_model_draw(tonmodel_ID0,0,0,0,tonmodel_texture); Et dans l'Event Create> Execute a piece of code: (à la place de BodyID) tonmodel_ID0 = d3d_model_create(); tonmodel_texture = sprite_get_texture(lenomdetonsprite,0); d3d_model_primitive_begin(tonmodel_ID0,pr_trianglelist); d3d_model_vertex_texture(tonmodel_ID0,11.88,-0.10,41.30,0.31,0.28); Et dans l'event Step> Execute a piece of code: body_texture=sprite_get_texture(sweet1,txnum); par tonmodel_texture=sprite_get_texture(lenomdetonsprite,txnum); et en oubliant pas de supprimé/remplacé toutes les lignes BodyID/BodyID2/topID/topID2 dans Create Event et Draw Event car sinon plantage
pour ce qui est de gm 6.0 je l'ai dit haut c'est de le scripte dans create de l'event _________________ VIVE LA CREATION DES JEUX VIDEOS |
|  | | | Encore la 3D avec game maker 6.0 | |
|
| Page 1 sur 1 |
| | Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|