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


     




(1) 2 3 4 ... 8 »


Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
12/11/2009 19:15
De quelque part entre la chaise et l'ordi
Post(s): 799
Bonjour à tous!
La semaine qui viens de passée a été riche en émotions pour 5 membres du BlenderClan, Tibo, XAM, Zeauro, MrJmad et moi-même. Nous avons participé à un libérathon fort sympathique dans lequel nous avons traité du BGE.

Ce manuel convient à tout niveau car dedans est abordé aussi bien les bases que des techniques plus avancées.

Je vous invite donc à le parcourir librement sur le net pour profiter du savoir qui a été partagé par les 14 personnes qui se sont réunis les 5 derniers jours afin de parler du BGE.

Les points abordés sont très divers, ils vont des bases du BGE à l'optimisation de celui-ci en passant par du game design. On n'oublie pas Python, qui est traité dans tous les chapitres en parallèle des Logic Brick, donc ceux qui n'osaient pas se lancer dans le BGE ou Python, c'est peut-être l'occasion!
Le tout magnifiquement illustré par David Revoy(oui, le designer de Sintel !!!) pour la partie 2D.

Le livre est disponible en version électronique à l'adresse suivante :
http://fr.flossmanuals.net/blender-pour-le-jeu-video/

En cas de questions, n'hésitez pas, vous avez la chance de disposer de 5 des 14 rédacteurs sur le fofo .

Citation :
Vous avez fait un jeu avec un panda ou c'est juste pour illustrer?

Parlons-en du jeu ! Il s'appelle "Péril en Daïza". Voici les illustrations réalisées par David Revoy :












Le panda s'appelle Phong (ou Fong).
Pour la petite histoire "Péril en Daïza" fait référence à une dispute en Belgique entre wallon et flammands (c'est original tient !), parce qu'un zoo a pu avoir des pandas et pas l'autre... ça a fait toute une histoire !
Le jeu sert aussi d'illustration pour livre. (c'est plus joli que des cubes)

Modélisé et animé par Camille Bissuel et Lucile Patry
Rigger par moi

Le premier niveau :

Contribution le : 09/08/2014 19:00
_________________
Ce n'est pas parce qu'on s'acharne à suivre une direction que c'est la bonne.
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
28/09/2013 19:04
De Montpellier
Post(s): 1041
a

Contribution le : 09/08/2014 19:52
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
16/01/2011 17:05
De Le plus grand terrier du monde ! Et le plus high-tech.
Post(s): 4051
Oui youle je suis d'accord dans l'absolu. En plus c'est plus dans la façon de faire en python

Sauf que Player c'est le nom de l'objet, pas l'objet lui même.

Un truc comme ça serait le mieux:
Citation :

if "Player" in [obj.name for obj in sensor.hitObjectList]:
co.owner.endObject()

Contribution le : 09/08/2014 19:59
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
28/09/2013 19:04
De Montpellier
Post(s): 1041
l

Contribution le : 09/08/2014 20:04
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
16/01/2011 17:05
De Le plus grand terrier du monde ! Et le plus high-tech.
Post(s): 4051
Attends c'est bizarre que ça marche: tu cherche une chaîne de caractère dans une liste d'instance d'une classe qui n'a rien avoir...


edit: après examen du fichier, la liste contient bien une string "player".

Alors oui c'était bien compliqué pour rien

Contribution le : 09/08/2014 20:10
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
06/07/2009 09:22
De Fraggle Rock
Post(s): 5782
yahoo! et bien, y en avait du monde!
je suis un peu déçu de ne pas avoir pu venir du coup, ça sera pour le prochain j’espère

Contribution le : 09/08/2014 20:13
_________________
ce n'est pas parce que l'on ne se comprend pas qu'il ne faut pas chercher à se faire entendre
Le chat du BUG
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
28/09/2013 19:04
De Montpellier
Post(s): 1041
c

Contribution le : 09/08/2014 20:41
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
12/11/2009 19:15
De quelque part entre la chaise et l'ordi
Post(s): 799
Par contre, en cas d'erreur, il serait sympa de donner le nom de la section et le titre du chapitre que l'on puisse corriger le cas échéant.

Après, cela m'étonne un peu, car tout le code a d'abord été exécuter sous Blender avant d'être marqué dans le livre, mais on ne sait jamais.

Contribution le : 09/08/2014 21:28
_________________
Ce n'est pas parce qu'on s'acharne à suivre une direction que c'est la bonne.
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
28/09/2013 19:04
De Montpellier
Post(s): 1041
o

Contribution le : 09/08/2014 21:41
Créer un fichier PDF de la contribution Imprimer


Re: Flossmanual, un livre libre pour le BGE
OverdOzed
Inscrit:
12/11/2009 19:15
De quelque part entre la chaise et l'ordi
Post(s): 799
Pour la première, ouai, on l'avais notifié au dev Python, mais lui nous a assurer que c'était la meilleur manière(il a pas dis la plus simple ). C'est d'ailleurs pour cela qu'il y a la version que tout le monde utilise (car plus simple à comprendre) juste en dessous.

Pour la seconde, disons que l'objet Text a réellement un attribut nommé text(on a vérifié le code source), et donc il est accessible en mode obj.text et obj['text'] sans pour autant que ça soit une erreur.
C'est pour ça que les deux on été signifiés.

[EDIT]
D'ailleurs, dans les incohérences, il y en a une sympathique qui a fait perdre quelques heures, donc autant vous en faire part :
Certains modifiers(subsurf par ex) sont supportés dans le BGE, mais il faut absolument que le modifier Armature soit le premier. Car dans le code source il y a en gros
if modifier.first == armature :
    gerer armature()

for modifier in modifiers:
    modifier.apply()


C'est un peu(beaucoup) Pythonisé, mais c'est à peu près ça. Donc si l'armature n'est pas en premier dans la liste des modificateur, celle-ci ne compte pas.

Attention toutefois, un modifier non appliqué(sauf armature) est recalculé a chaque frame! Donc si vous le pouvez, appliquez le modifier.

Contribution le : 09/08/2014 22:04
_________________
Ce n'est pas parce qu'on s'acharne à suivre une direction que c'est la bonne.
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 3 4 ... 8 »




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 [non résolu] Impossible d'Importer un .obj . Fichier issu de la biblio Adobe Dimension CC 3 165 Aujourd'hui 01:46:35
sweep 
Python & Plugins [non résolu] existe t'il un ADDON qui gere facilement les rotations d'engrenage ou manivelle 6 162 Aujourd'hui 00:23:23
Antares06 
The Blender Clan 'tchat Coucours Blenderclan 9 1008 Hier 22:44:23
Yeti 
Questions & Réponses Fumée qui n'apparaît pas au rendu... 1 29 Hier 17:40:05
Rimpotche 
Mes premières images sous Blender (débutants) mon premier bonzai low poly (un peu déplumé)    [1][2][3]...[13] 123 6251 Hier 16:33:06
Guppy88 
Concours Défi du clan 2019 n°2 / Thèmes: Jouet - Gigantesque 1 202 Hier 16:00:47
Stuf34 
Questions & Réponses problème uv mapping 0 48 18/02 17:53:09
vince81 
Moteur de jeu GameBlender et alternatives [WIP] Un projet UE4 avec du Blender    [1][2][3]...[6] 56 13057 18/02 16:19:23
dynamique-zak 
Questions & Réponses [non résolu] Export .stl matière manquante 1 51 18/02 14:51:04
Redstar 
Mes premières images sous Blender (débutants) Création d'un personnage robotique    [1][2] 16 936 17/02 19:19:38
blend74 
Questions & Réponses [résolu] J'ai égaré le sélecteur de calques ! 5 127 17/02 17:54:54
busanga 
Questions & Réponses [non résolu] Quelle est la fonctionnalité utilisé dans ce tuto ? 4 94 16/02 20:14:20
Rimpotche 
Questions & Réponses Obtenir un rendu utilisable dans inskape 5 177 15/02 22:14:13
xann 
Questions & Réponses Booléen Union sur courbe bézier 3 99 15/02 13:17:28
JaAlVir657 
Questions & Réponses Bridge edge loop tool 3 126 14/02 22:16:43
Rimpotche 
Questions & Réponses [résolu] Ombres dans Eevee 4 294 14/02 14:56:15
Okinage 
Questions & Réponses [non résolu] Animer une disparition dans objet invisible 9 145 13/02 20:51:15
moonboots 
Moteur de jeu GameBlender et alternatives agir sur Time d'EditObjectActuator 1 89 13/02 17:13:49
Redstar 
Hors Sujet !! créer le fond musical de ses vidéos 0 92 13/02 14:06:00
blend74 
[WIP] et travaux terminés [terminé] Stripes    [1][2] 12 2787 13/02 08:35:33
Zarathoustra 

Qui est en ligne
74 utilisateur(s) en ligne (dont 25 sur Forums)

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


AugustusNe, plus...
Nouveaux membres
DevinRodri 20/2/2019
CeciliaLew 20/2/2019
IsadoraOrx 20/2/2019
JinaWoolls 20/2/2019
CharleneTr 20/2/2019
PhillisMul 20/2/2019
MuriloAlve 20/2/2019
VickiBoudr 20/2/2019
MyrtisPeac 20/2/2019
AntoniaTho 20/2/2019
Dernier Ajout
super8_2.jpg

Evènements à venir
Fev 23
anniversaire de windspirit
Fev 24
Anniversaire Babynou
Mar 14
Anniversaire de AMV12
plus 292 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