Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
la planque 27.jpg
Publicité
Formation Blender ElephormBlender 3d Elephorm


     






Spin Attack
Touriste
Inscrit:
22/01/2013 19:04
Post(s): 4
Bonjour, je sollicite votre aide.

Je suis en train de faire un jeu en tant que débutant surtout dans la programmation Python.
Ce jeu est à la troisième personne.

Entrons dans le vif du sujet:
Ma caméra est parentée à un empty qui lui même est parenté a mon "Player" donc quand mon joueur bouge, ma caméra le suit.
La difficulté est que je veux lui assigner une attaque spéciale en pressant une touche quelconque du clavier et mon joueur tourne sur lui même.
Vous devinerez que que ma camera tourne avec le joueur et ça n'est pas ce que je veux. Donc pour ce faire, je peux éventuellement avec le Logic Briques ajouter un "remove Parent(a ma caméra)" lors de la pression de touche de mon attaque et la remettre après.
ça fonctionne comme ça mais le souci est que quand mon joueur finit sont attaque, il n'est plus forcement dans la même direction que ma caméra.
Par exemple, j’arrête d'appuyer sur ma touche d'attaque spéciale, et que mon joueur se trouve face a ma caméra, bah quand je veux le faire avancer, il recule.
J'espère avoir été assez précis sur le sujet et merci d'avance pour vos tuyaux. Bye

Contribution le : 07/04/2017 13:08
Créer un fichier PDF de la contribution Imprimer


Re: Spin Attack
Clan Afficionado
Inscrit:
30/10/2016 18:26
Post(s): 61
Bonjour my3l3ctro,

En général dans un jeu, on découpe le plus possible l'architecture du joueur. On à un objet parent qui s'occupe du déplacement du joueur (c'est cet objet là qui se déplace, et qui s'occupe des collisions primaires avec le terrain et décors). A cet objet, on lie la camera, ainsi que le modèle 3d du personnage. Etant donné que tu applique l'animation sur ce modèle 3d et non sur l'objet empty ta camera restera à la bonne position pendant que ton personnage effectuera ses animations. L'animation de ton personnage ne doit pas influencer son mouvement dans la scène.

Voici la hiérarchie qui est généralement utilisé (dans ce cas, c'est directement tiré d'un de mes projets) : image

Bonne continuation !

Contribution le : 07/04/2017 14:12
_________________
MSI B250 Krait Gaming
16GoDDR4 2400Mhz GSkill RipJaws V
Intel Core i5-7600K Kaby Lake 3,80Ghz
MSI ARMOR Geforce GTX-1070 8GoDDR5 OC-Edition
Créer un fichier PDF de la contribution Imprimer


Re: Spin Attack
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1344
Salut my3l3ctro et bienvenue,

Je t'invite à regarder dans mon projet actuel (voir signature juste en bas), dans le fichier blend "database", calque 2, tu trouvera un exemple de ce que pLeet explique.

Tu peux également tester la version beta 0.2 de mon jeu, au passage, si tu le souhaites.

Contribution le : 07/04/2017 14:56
_________________
Mon projet jeu vidéo
Mes tutos
Créer un fichier PDF de la contribution Imprimer


Re: Spin Attack
Touriste
Inscrit:
22/01/2013 19:04
Post(s): 4
Merci. Pour votre réponse pertinente
Effectivement j'ai vite corriger ce "beug" et correctement impulsé l'animation à l'armature. (Surement depuis un empty plus tard.)Mais comment arrêter cette animation de façon a ce que le joueur se mette dans son orientation initiale? (Do à la camera)

Contribution le : 07/04/2017 18:04
Créer un fichier PDF de la contribution Imprimer


Re: Spin Attack
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1344
Tout dépends comment tu as fais ça. Un blend serait la bienvenu.

Contribution le : 11/04/2017 08:35
_________________
Mon projet jeu vidéo
Mes tutos
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




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
Questions & Réponses Impression 3d 7 77 Aujourd'hui 18:00:14
Gloups 
Questions & Réponses Comment améliorer le rendu d’Eevee ?    [1][2] 14 955 Aujourd'hui 17:05:06
Sphere3d 
Questions & Réponses viewr node 1 24 Aujourd'hui 15:45:50
moonboots 
Questions & Réponses [résolu] HDRI blender 1 23 Aujourd'hui 15:35:59
Mat9999 
Questions & Réponses Afficher textures dans le node editor 0 18 Aujourd'hui 15:35:41
SykrateEv 
Questions & Réponses [non résolu] Blender game engine fracture    [1][2][3]...[5] 45 820 Aujourd'hui 15:13:05
Mat9999 
[WIP] et travaux terminés [terminé] Logo superman 3 119 Aujourd'hui 13:11:54
moonboots 
Questions & Réponses [résolu] Relier 2 points de 2 courbe de bézier. Relier2 courbes en une seule. 2 58 Aujourd'hui 07:19:02
HarDrive 
Hors Sujet !! arc electrique 0 41 Hier 13:05:48
david65 
[WIP] et travaux terminés Entraînement personnage cartoon    [1][2][3]...[6] 56 7301 18/08 20:51:45
Gilead_Maerlyn 
Moteur de jeu GameBlender et alternatives [résolu] Character wrapper - code python 7 238 17/08 22:31:13
Bibi09 
Questions & Réponses Blender Game engime: touche pour ralentir mon jeux 1 58 17/08 21:52:19
theo29270 
The Blender Clan 'tchat Le topic des trucs à voir    [1][2][3]...[303] 3024 716377 17/08 18:54:32
Gilead_Maerlyn 
Questions & Réponses [résolu] Impossible de faire glisser la vue 8 194 17/08 18:28:34
GFC 
Questions & Réponses Export en fbx avec les matériaux 1 51 17/08 15:46:24
stigmamax 
Questions & Réponses Problème fenêtre modification "grisé" 7 90 17/08 13:54:32
Rawak 
[WIP] et travaux terminés [WIP] Portrait réaliste - Zbrush/Blender    [1][2][3]...[9] 84 9669 16/08 21:40:28
Papa_Dragon 
Hors Sujet !! qbit    [1][2][3][4] 33 1424 16/08 13:45:49
david65 
Questions & Réponses problème avec scatter 6 255 16/08 10:10:14
mynos 
[WIP] et travaux terminés [terminé] Ordre et propreté 2 - 1er jour 3 123 15/08 21:35:04
alienator1 

Qui est en ligne
84 utilisateur(s) en ligne (dont 41 sur Forums)

Membre(s): 0
Invité(s): 84


plus...
Nouveaux membres
MargaritaM 20/8/2019
Lorenzo719 20/8/2019
Judith15P1 20/8/2019
mowerparc 20/8/2019
HarDrive 19/8/2019
iix61 17/8/2019
Dyzzbie 17/8/2019
Rawak 16/8/2019
theolium 14/8/2019
Petitagore 14/8/2019
Dernier Ajout
Forky-3D-ToyStory BC.png

Evènements à venir
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
plus 279 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2019 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445