Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
for e250.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
The Blender Clan 'tchat Blender 2.80 8 295 Aujourd'hui 10:36:40
lucky 
[WIP] et travaux terminés [terminé] Nono 4 112 Hier 23:00:43
moonboots 
Questions & Réponses souci Measureit 6 235 Hier 22:44:10
Cdric 
Questions & Réponses Déplacements et zooms soudainement très lent 4 66 Hier 17:50:45
Rimpotche 
Questions & Réponses Faire exploser un terrain 5 171 Hier 15:57:26
louis_lechauve 
Concours Défi du clan 2018 n°26 / Thème : Suspendu 4 293 Hier 10:28:20
titi38360 
Le coin des geeks MSI GTX 1080 Ti Armor 11G OC 2 67 Hier 08:19:00
Zarathoustra 
Questions & Réponses Probleme de parenté 4 82 19/11 14:32:59
debutant 
[WIP] et travaux terminés [terminé] Animation WW2 Combat aérien 8 235 19/11 09:55:16
ju 
Questions & Réponses Creuser une forme arrondie    [1][2][3] 25 435 18/11 21:54:41
Fuzz 
Hors Sujet !! neurone 0 61 18/11 10:59:15
samuelD 
Hors Sujet !! Studio Multimédia magazine 7 154 18/11 10:24:06
samuelD 
Le coin des geeks processeur 64 bits 3 156 17/11 17:05:00
Zarathoustra 
Hors Sujet !! Une petite question... 3 5369 24/06/2017 14:22
stigmamax 
Le coin des geeks Carte graphique 5 278 17/11 09:10:07
NorrisBennoi 
Hors Sujet !! convertisseur opus to mp3 5 5906 17/11 09:08:05
NorrisBennoi 
Questions & Réponses Perdu caméra 7 332 17/11 00:03:43
snake72 
Questions & Réponses [résolu] Output H264 disparu 2 86 16/11 23:30:16
Horemheb 
Questions & Réponses Comment faire une chaîne d'os souple qui bouge avec le mouvement 4 259 16/11 17:33:00
actalis 
Le coin des geeks passer à Linux ou pas ?    [1][2] 14 578 15/11 11:49:17
Guppy88 

Qui est en ligne
40 utilisateur(s) en ligne (dont 32 sur Forums)

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


plus...
Nouveaux membres
MarianAshb 21/11/2018
MaryDeNeev 21/11/2018
LaurindaMu 21/11/2018
WillisMull 21/11/2018
fenixdragon 14/11/2018
Fuzz 11/11/2018
Lucas33 10/11/2018
Honiro 10/11/2018
grot13 7/11/2018
aurel54810 7/11/2018
Dernier Ajout
2018-11-17 15_22_04-Window.png

Evènements à venir
Dec 29
Anniversaire d'ebrain
Jan 12
BUG de Lyon
Fev 15
Anniversaire de Dany
plus 296 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2018 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445