Retrospective de 20+ prods Unity





@cherifyounis
Presentation


Cherif Younis

Chief technology Officier (CTO) 

Undead Battery

Etudiant en Game Design & Programing (GDP)

             

les export exotiques


                                          
                     export flash                                    export windows 8






jamais !







Jamais !






jAMAIS !



Jamais !

des api's non supporté 



PLEIN DE WORK AROUND INUTILES A TERMES  


PAS OU PEU DE DOCUMENTATION 

un EXAMPLE DE WORK AROUND

Parser du xml ! 


contexte: export flash
 
non supporté a l'export ... 


comment contourner ca ?

encapsuler le flash unity dans un autre flash 

et faire executer ce qu'Unity ne sait pas faire par 
le flash encapsuleur.

Croiser les doigts ...

La gestion de projet

L'asset serveur, meme sur des projets perso ! 

faire une architechture


Ne pas laisser tout le monde ce creer son propre dossier 
et faire la fiesta dedans !

 

un example d'architecture "prorpe"



un peu de code !



PAS BIEN ! 

privilegier le contenu dynamique




 	public void ExternCall()

ActionScript.Statement("mResponder$["'+ Mask +'"]()");

mettre une norme 


ET LA MEME POUR TOUS ! 




une seule NOMENCLATURE

Soyez gentils avec vos collègues 




Nommez tout vos elements de la meme maniere 

Le language


Ce mettre d'accord sur un language 

Ou sinon ...


unity compile dans un ordre precis:
editor 
plugins 
standars asset / pro


pensez a mettre les "classes" javascript dans un de ces dossiers

pour les pré compiler pour le c#

Travailler avec des graphistes 


avoir la MEME VERSION !!!!!!!!!
 

Sinon ca pique :(

privilégiez le FBX nativement supporté par unity !

ce qu'on ne peux pas exporter 


-Camera
-Particules
-Lumières
-Shaders
-Physique
et surement d'autres choses 

Travailler avec des game designers

            

Pensez a protégez vos variables
pour ne pas avoir des comportements bizarres

QUestions ? 


merci!



@cherifyounis

2013 - Be My App - Retrospective de 20+ Prods Unity

By cherif younis

2013 - Be My App - Retrospective de 20+ Prods Unity

  • 701