Support de présentation du Talk "Data Driven Development" donné le 12/07/2018 lors du Meetup Unity3D Lyon.
Plus d'informations ici : https://www.meetup.com/fr-FR/Unity3D-Lyon/
2. A propos de moi
Ingénieur d’étude à Norsys
Co-fondateur de TriplArt Studio
Enseignant à Bellecour Ecole d’Art
Formateur & Coach à Esprit Unity
Enseignant vacataire à l’UCBL
Vice-Président de l’association Game Dev Party
Co-créateur du Meetup Unity3D Lyon
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 2
16. Les limites de l’approche empirique
Petits projets
Apprendre au début
En Game Jam
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 16
17. Les limites de l’approche empirique
Pour un projet « plus gros » il faut :
◦ Structurer son workflow de travail
◦ Anticiper l’entropie
◦ De l’évolutivité
◦ De la maintenabilité
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 17
18. Les racines du mal
Une forte dépendance entre les scripts
L’impossibilité de tester facilement
La difficulté à ajouter des nouvelles features
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 18
19. Les racines du mal
Changer de paradigme :
Acteur Donnée
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 19
28. Avantages
Indépendance complète des scripts :
Facilitation du dev de nouvelles fonctionnalités
Réduction du risque de régressions
Facilitation du test des fonctionnalités
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 28
29. Points d’attention
Indépendance complète des scripts :
Debug parfois plus difficile
Demande plus d’attention
Pas d’outils pour lister les comportements utilisant
un ScriptableObject
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 29
30. Besoin d’aide sur votre projet ?
Tutoriels
Formations
Coaching
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 30
https://www.esprit-unity.fr
31. Merci de votre attention
DATA DRIVEN DEVELOPMENT - ALEX FRÊNE 31
Des questions ?
https://www.esprit-unity.fr