« 1 ... 4 5 6 (7) 8 9 10 ... 13 »


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1574
Citation :
j'ignore comment aligner deux objets (j'ai trouvé une solution dans un tuto, je dois définir un nouveau point central/axe sur une partie d'un objet puis revenir en mode objet et ajouter un mesh, ils sont alors bien alignés.)


Ce que je t'avais expliqué, c'était pour le mode en jeu. Si tu veux aligner en mode edit, tu dois:

- Sélectionner la face
- Faire maj + S -> cursor to selected
- Faire encore maj + S -> selection to cursor, cette fois.

Pour l'animation de recul, c'est effectivement une animation qui doit s'intercaler entre ton ancienne action et la nouvelle.

Ce qui veux dire que tu dois faire en sorte que l'action "recul" se termine avant de jouer une nouvelle action (ou plutôt, empêcher de faire jouer une action autre que le recul temporairement).

Tu dois effectivement mettre un empty qui servira à faire apparaitre le projectile. Tu n'es pas obligé de faire ça si le projectile est invisible et non soumis à la physique.

Je t'invite à tester par toi même ce que ça donne pour mieux te représenter ce que tu recherches comme effet.

Contribution le : 28/01/2018 13:21
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
Fou Furieux du Clan
Inscrit:
17/09/2017 11:24
Post(s): 113
Merci bien, j'y vais de ce pas, je vous transmet les résultats dès que possible :)

Par contre je n'arrive pas à animer une roue ou une chenille, impossible de faire comme dans les tutos, assez chiant...

Comment avoir une chenille en rotation ou une roue? Quel mode est le plus approprié?

Question bête mais, je peux, pour les besoin, créer des objets, les éditer, créer des animations, passer d'un mode à l'autre, puis une fois que c'est fait, je passe tout en BGE pour tout assembler et construire (un peu comme avoir des briques, des outils et du ciment, une fois que tout est réunis on construit l'édifice)?

Merci encore

Contribution le : 28/01/2018 13:37
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
Fou Furieux du Clan
Inscrit:
17/09/2017 11:24
Post(s): 113
(oups, oublie de ma part, pour la caméra, je la relis au navire, mais après quand le navire bouge, ce serait bien de pouvoir la bouger avec la sourie (et que les tourelles suivent :) ) (ou la tourelle, pour débuter).

En gros ça donnerait ce schéma?

action => modèle => mouvement (clavier)

action => caméra => mouvement

objet tourelle => liée à la caméra => mouvement suit la caméra

?

Contribution le : 28/01/2018 13:40
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
Fou Furieux du Clan
Inscrit:
17/09/2017 11:24
Post(s): 113
Voici un essaie, pour avancer ça peut aller mais, je me demande si on peut passer que par une seule brique logique plutôt que deux fois "and"?

http://pasteall.org/blend/index.php?id=48815

Pas moyen de bouger la caméra et elle disparaît, j'ignore quels paramètres rentrer pour la synchroniser avec la tourelle (sphère)?

Contribution le : 28/01/2018 15:55
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1574
Pour animer une roue, tu dois enregistrer ses clés en mode rotation (faire tourner à 360° ou -360°).

Pour les chenilles, c'est plus compliqués. La seule idée que j'ai, c'est de faire un sprite HD. Je n'ai aucune idée de comment faire autrement ou aussi bien que dans World Of Tanks par exemple.

Comme je t'ai répondu précédemment, oui, tu peux faire comme ça.

La meilleure façon d'avoir ce genre de résultat, c'est de créer un empty, une camera et un second empty:

- Le premier empty va être le point de rotation, il va tourner de gauche à droite et de haut en bas.

- Ensuite, tu va lier cet empty à la coque de ton navire puis la camera à cet empty.

- Enfin, tu lies le deuxième empty au premier empty: le deuxième empty va servir de "viseur" à ta/tes tourelle(s), donc pense à distancer le viseur bien en avant de ton navire.

- Côté brique logique, je pense qu'un "track-to" (dans la brique "edit object") avec un time élevé (pour éviter que ta tourelle tourne instantanément) devrait faire l'affaire.

Cependant, attention: le track-to fonctionne assez bizarrement: tu dois aligner l'axe Y de ta tourelle dans la même direction que l'axe Y de ta scène. Pour t'y aider, affiche les axes (Axis) de ton objet "tourelle" dans le sous-onglet "object".

Tu peux me rappeler quelle version de Blender tu utilises ?

Contribution le : 29/01/2018 10:07
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
Fou Furieux du Clan
Inscrit:
17/09/2017 11:24
Post(s): 113
Merci encore pour les infos, j'utilise a version 2.79 de Blender.

Mais j'ai du mal à tout comprendre.

c'est quoi une "clés"?

Qu'est-ce que sprite HD?

Qu'est-ce qu'un empty? (comment le créer?)

Que donne le modèle 3D que je viens d'envoyer plus haut?

Contribution le : 29/01/2018 21:33
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1574
D'accord, Commence d'abord à télécharger et utiliser l'upBGE.

Tu dois savoir que, depuis un bon moment, le BGE n'est plus développé en même temps que Blender, ils ont séparés la charge de travail, pour faire simple.

Il n'y a aucune grosse différences entre l'upBGE et Blender mais l'un est plus axé vers le jeu-vidéo que l'autre. Rien ne change, sinon.

Avant d'aller plus loins, lis ce chapitre.

Une sprite HD, c'est une texture sur laquelle tu as une succession d'image (j'ai cité précédement Mario) mais HD veux dire Haute Définition, c'est à dire que ta texture est précise et a beaucoup de détails.

Citation :
Qu'est-ce qu'un empty? (comment le créer?)


Un empty est un objet vide, sans enveloppe. Il se crée de la meme manière que le cube. On peut considérer la camera comme un empty aussi mais il sert à avoir un visuel en plus.

Pour ton blend:

- Les motions de ton navire (avancer/reculer) doivent avoir des valeur à force ou à LinV mais pas à Loc. Loc te fais faire des micro-téléportations, ce qui à comme conséquence qu'il passera à travers les murs.

Du moment que tu met un objet en dynamique, tu dois utiliser les effets dynamiques à priory.

- Pour ta camera, si je devais traduire ce que tu as fais: "Si je fais un mouvement quelconque avec ma souris, faire avancer la camera selon la position de ma sphère + faire avancer encore plus ma camera".

Tu comprends bien que ça n'a aucun sens. Et tu peux effectivement utiliser un seul "and" en reliant à la sortie tes deux motions.

Ce que tu dois faire, c'est:
- Relier l'empty1 à ton navire.
- Relier la camera à empty1
- Relier empty2 à empty1

Dans camera:
- Un senseur always, un and et un actuator mouse en mode look.
Le mode look te permettra de déplacer ta vue camera.

Pour ta tourelle, mettre un track to vers l'empty2 (la base).

Contribution le : 30/01/2018 09:30
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
Fou Furieux du Clan
Inscrit:
17/09/2017 11:24
Post(s): 113
Merci des infos, j'essaie cela mais, empty1 c'est le navire ou la sphère/tourelle?

(je ne comprends pas bien lequel est empty1 et 2)

Pour upBGE j'ai également du mal à comprendre la différence.

En gros Blender je m'en sers pour tout ce qui est graphisme, animations, et up-BGE pour toute la partie jeu?

Contribution le : 01/02/2018 09:11
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
Fou Furieux du Clan
Inscrit:
17/09/2017 11:24
Post(s): 113
Un oublie de ma part, peut-on transférer des modèles, des animations ou autres de BGE à Unreal Engine ou inversement?

Contribution le : 01/02/2018 09:43
Créer un fichier PDF de la contribution Imprimer


Re: Projets simples jeux basiques navires de guerre (essaie pour apprendre)
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1574
Empty1 n'est ni l'un, ni l'autre. Empty1 va subir les rotations via ta souris (le mouse-look).

Empty1 sera parenté à ton navire (sa coque) pour que la camera suive celui-ci par le biais de empty1.

Empty2 servira de "viseur" à ta(tes) tourelle(s). Tes tourelles devront suive empty2: étant donné que empty2 est parenté à empty1, quand tu fais tourner avec ta souris empty1, empty2 va suivre aussi.

upBGE est une version améliorée du BGE de base. Tu as toutes les fonctions de Blender dedans. Dans Blender 2.79, le moteur de jeu est buggé et n'est plus mis à jour. Seul les outils non bge sont mis à jours.

L'équipe de upBGE se charge donc de faire ça à la place des développeurs de Blender.org (si je ne dis pas de bêtises).

Donc, étant donné que tu veux développer un jeu vidéo avec Blender Game Engine, tu dois utiliser uniquement upBGE. Tout les outils de base de Blender 2.79 sont repris dans upBGE (à ce que j'ai compris).

Si tu veux uniquement faire des courts-metrages, des modélisations, des rendus, tu te sers alors de Blender 2.79 de chez Blender.org.

Oui, c'est possible en aval (Blender-UE) mais moins sûr en âmont... Si tu comptes passer sur l'UE, je ne pourrai t'aider autant que sur le BGE. Tu risques de te retrouver seul, sauf si tu sais parler anglais (pour le forum UE) et que tu suis scrupuleusement les tutos.

Ne t'attends pas à avoir du plus simple, c'est tout le contraire .

À toi de savoir ce que tu veux, car le fonctionnement est totalement différent...

Contribution le : 01/02/2018 10:32
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 ... 4 5 6 (7) 8 9 10 ... 13 »




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Date de sortie 1er juillet 2020    [1][2][3]...[51] 501 86927 Aujourd'hui 19:11:10
Bibi09 
Questions & Réponses Problème de rendu (débutant) 1 26 Aujourd'hui 16:16:59
Rimpotche 
Questions & Réponses affichage progressif bevel de courbe 3 61 Aujourd'hui 11:18:12
jlf 
Questions & Réponses Grosse différence d'éclairage sur le rendu final VS le mode Rendered 9 98 Hier 21:42:20
Crocodile_13 
Questions & Réponses Problème avec le nodes Color Ramp 5 160 Hier 20:59:01
JaAlVir657 
Python & Plugins Comment renommer "Key" ? (le chef des shapekeys)    [1][2] 18 427 Hier 19:06:29
lucky 
[WIP] et travaux terminés [WIP] Alpaga in love 4 114 Hier 18:26:42
blendlove 
Questions & Réponses [résolu] théorie lowpoly / highpoly 3 54 Hier 17:53:57
moonboots 
Moteur de jeu GameBlender et alternatives hARMful engine    [1][2][3]...[7] 65 6281 Hier 16:40:53
Bibi09 
[WIP] et travaux terminés Les fonds de mes rendus 4 138 Hier 14:05:18
Crocodile_13 
Python & Plugins [résolu] obtenir un résultat fixe suite au déplacement souris 1 95 28/05 14:28:07
Bibi09 
Moteurs de rendu rendu Povray sous Blender 2.6 + trace de log 7 12095 28/05 00:25:30
MauriceRaybaud 
Questions & Réponses [non résolu] Personnage et CAT5 - VRCHAT 0 71 27/05 22:31:10
Muffet 
Questions & Réponses Conseils pour modéliser un corps 4 167 27/05 17:48:43
moonboots 
Questions & Réponses Comment dupliquer une face autour d'un axe? 1 79 26/05 19:05:12
moonboots 
Questions & Réponses Comment faire une boucle infinie (animation) 9 161 26/05 13:00:46
3dlone 
Moteur de jeu GameBlender et alternatives [WIP] Jeu "Iron Man Collapsing"    [1][2][3] 27 8838 26/05 01:39:39
Bibi09 
Questions & Réponses [non résolu] Problème d'importation de svg 4 199 25/05 22:07:43
Joknox 
Questions & Réponses Disparition des Mesh.. 2 99 25/05 19:09:09
Loan20 
Questions & Réponses Animation NLA probleme origine 8 183 25/05 16:45:50
prometheusx 

Qui est en ligne
45 utilisateur(s) en ligne (dont 26 sur Forums)

Membre(s): 1
Invité(s): 44


Bibi09, plus...
Nouveaux membres
LesleyCast 30/5/2020
GuyMatra8 30/5/2020
Samux 30/5/2020
titisteph 29/5/2020
Muffet 27/5/2020
MadK 26/5/2020
Osziy_ 26/5/2020
Elliott42 25/5/2020
Ben3D 25/5/2020

Octopus
24/5/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Jui 30
Anniv des Jedi :-D
Jui 11
BUG de Lyon
Jui 23
Anniv du BlenderClan !
plus 270 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445