Unity User Group
Angoulême
( UUGA ! )
#1
1
vendredi 13 septembre 13
L’esprit du UUGA
• L’actu jeu vidéo : événements...
• Présentation d’outils ou de workflow
• Retour d’expérience
• Exercice de pitch
• Réseautage
• Questions/réponses libres
2
vendredi 13 septembre 13
Nos partenaires
3
magelis.org
chaisL.com
vendredi 13 septembre 13
UUGA #1 : sommaire
• Intégration du son dans Unity
• Construction de niveaux : 2DToolkit
• Génération procédurale : A Maze Kit
4
vendredi 13 septembre 13
Intégration du son dans Unity
5
Slides séparés : lien à venir
vendredi 13 septembre 13
Construction avec 2DToolkit
6
vendredi 13 septembre 13
Level 22
• Jeu d’infiltration 2D dans le monde du
travail
• Android, iOS, PC, Mac
• Premier jeu de Noego
• Première expérience avec Unity
Gary’s misadventures
7
vendredi 13 septembre 13
La 2D dans Unity
• Manque de fonctionnalités avancées
• Plus simple d’utiliser un outil déjà
présent sur l’Asset Store
• Uni2D, 2D Toolkit, ex2D …
• Choix de 2D Toolkit d’Unikron
Software
8
vendredi 13 septembre 13
2D Toolkit
• Gestion des sprites
• Utilisation de l’outil
de painting
• Configuration des
caméras 2D
• Version 1.9
(dernière : 2.1 beta)
9
vendredi 13 septembre 13
Gestion des sprites
• Outil « Collection » pour gérer
un ensemble de sprites
 Ajout en Drag & Drop
 Création d’atlas
 Métadonnées sur chaque
sprite :
 Point de pivot
 Collider
vendredi 13 septembre 13
• Besoin d’informations
spécifiques au jeu
• Enrichissement de
l’interface de l’outil
« Collection »
 Données d’occlusion
 Données d’interaction
 Grille d’aide visuelle
Gestion des sprites
vendredi 13 septembre 13
Outil de painting
• Outil « Tilemap » en beta dans la
version 1.9 de 2D Toolkit
• Permet de peindre des sprites
d’une collection sur une grille
• Divers problèmes :
 Tilemap liée à une seule
collection
 Impossible de « fliper » les
sprites
vendredi 13 septembre 13
• Utilisation des
Tilemaps seulement
pour le sol des niveaux
• Création d’un outil
personnalisé basé sur
le fonctionnement de
la Tilemap pour
peindre le décor
• Possibilité de gestion
manuelle de la
profondeur d’un sprite
Outil de painting
vendredi 13 septembre 13
Caméra 2D
• Gestion complexe des
caméras dans 2D
Toolkit
• Résolution de base à
partir de laquelle on
peut faire des
« overrides » de
comportement pour
les autres résolutions
• Choix d’un zoom allant
de 1 à 4 en fonction de
la résolution
vendredi 13 septembre 13
Conclusion
• 2D Toolkit : un des meilleurs outils 2D
pour Unity
• En perpétuelle évolution :
 Intégration d’un nouvel outil de GUI
dans la version 2.0
 Amélioration de la Tilemap
 Support réactif
vendredi 13 septembre 13
Génération procédurale
16
vendredi 13 septembre 13
a Maze Kit
Pourquoi ?
Cube
Ludum
Dare
17
vendredi 13 septembre 13
18
a Maze Kit - Origine
• Game Jam, thème «alone»
• Ambiance du film «cube»
• Un labyrinthe de cubes
vendredi 13 septembre 13
19
• Un handicapé, une vieille dame...
• Le joueur peut changer de corps
• Des portes invisibles sans lampe spéciale
a Maze Kit - Origine
vendredi 13 septembre 13
20
• Comment recréer des liens entre les
pièces lorsque le labyrinthe bouge au
fur et à mesure du développement ou
du scénario ?
a Maze Kit - Origine
vendredi 13 septembre 13
21
• OnDrawGizmos permet de voir les
liens, et les erreurs
• Mais ça ne fait pas tout
a Maze Kit - Origine
vendredi 13 septembre 13
a Maze Kit
using EquilibreGames.AMazeKit;
• Dessin 2D/3D
• Thèmes
• Algorithme(s)
• Evénements
• OnMazeUpdate
• OnMazeDone
22
vendredi 13 septembre 13
a Maze Kit
Démonstration en vidéo
http://www.youtube.com/watch?v=EuFRjV1YFxs
23
vendredi 13 septembre 13
a Maze Kit
Evolutions
• Algorithme(+s)
• Formats de pièces
• Séparation liaison/pièce
• ...
24
vendredi 13 septembre 13
(c’est presque la fin !)
25
vendredi 13 septembre 13
UUGA #2 !
• Thème tbd
• Physics
• 2D with Unity
• Marketing
• Viralité et rétention
• Date TBC ?
• Questionnaires :)
26
vendredi 13 septembre 13
UUGA Merci
• Vos suggestions ?
• Vos présentations ?
• Votre présence !
contact@equilibregames.com
http://uuga.eventbrite.com
27
vendredi 13 septembre 13

Présentations du Unity User Group Angouleme #1

  • 1.
    Unity User Group Angoulême (UUGA ! ) #1 1 vendredi 13 septembre 13
  • 2.
    L’esprit du UUGA •L’actu jeu vidéo : événements... • Présentation d’outils ou de workflow • Retour d’expérience • Exercice de pitch • Réseautage • Questions/réponses libres 2 vendredi 13 septembre 13
  • 3.
  • 4.
    UUGA #1 :sommaire • Intégration du son dans Unity • Construction de niveaux : 2DToolkit • Génération procédurale : A Maze Kit 4 vendredi 13 septembre 13
  • 5.
    Intégration du sondans Unity 5 Slides séparés : lien à venir vendredi 13 septembre 13
  • 6.
  • 7.
    Level 22 • Jeud’infiltration 2D dans le monde du travail • Android, iOS, PC, Mac • Premier jeu de Noego • Première expérience avec Unity Gary’s misadventures 7 vendredi 13 septembre 13
  • 8.
    La 2D dansUnity • Manque de fonctionnalités avancées • Plus simple d’utiliser un outil déjà présent sur l’Asset Store • Uni2D, 2D Toolkit, ex2D … • Choix de 2D Toolkit d’Unikron Software 8 vendredi 13 septembre 13
  • 9.
    2D Toolkit • Gestiondes sprites • Utilisation de l’outil de painting • Configuration des caméras 2D • Version 1.9 (dernière : 2.1 beta) 9 vendredi 13 septembre 13
  • 10.
    Gestion des sprites •Outil « Collection » pour gérer un ensemble de sprites  Ajout en Drag & Drop  Création d’atlas  Métadonnées sur chaque sprite :  Point de pivot  Collider vendredi 13 septembre 13
  • 11.
    • Besoin d’informations spécifiquesau jeu • Enrichissement de l’interface de l’outil « Collection »  Données d’occlusion  Données d’interaction  Grille d’aide visuelle Gestion des sprites vendredi 13 septembre 13
  • 12.
    Outil de painting •Outil « Tilemap » en beta dans la version 1.9 de 2D Toolkit • Permet de peindre des sprites d’une collection sur une grille • Divers problèmes :  Tilemap liée à une seule collection  Impossible de « fliper » les sprites vendredi 13 septembre 13
  • 13.
    • Utilisation des Tilemapsseulement pour le sol des niveaux • Création d’un outil personnalisé basé sur le fonctionnement de la Tilemap pour peindre le décor • Possibilité de gestion manuelle de la profondeur d’un sprite Outil de painting vendredi 13 septembre 13
  • 14.
    Caméra 2D • Gestioncomplexe des caméras dans 2D Toolkit • Résolution de base à partir de laquelle on peut faire des « overrides » de comportement pour les autres résolutions • Choix d’un zoom allant de 1 à 4 en fonction de la résolution vendredi 13 septembre 13
  • 15.
    Conclusion • 2D Toolkit: un des meilleurs outils 2D pour Unity • En perpétuelle évolution :  Intégration d’un nouvel outil de GUI dans la version 2.0  Amélioration de la Tilemap  Support réactif vendredi 13 septembre 13
  • 16.
  • 17.
    a Maze Kit Pourquoi? Cube Ludum Dare 17 vendredi 13 septembre 13
  • 18.
    18 a Maze Kit- Origine • Game Jam, thème «alone» • Ambiance du film «cube» • Un labyrinthe de cubes vendredi 13 septembre 13
  • 19.
    19 • Un handicapé,une vieille dame... • Le joueur peut changer de corps • Des portes invisibles sans lampe spéciale a Maze Kit - Origine vendredi 13 septembre 13
  • 20.
    20 • Comment recréerdes liens entre les pièces lorsque le labyrinthe bouge au fur et à mesure du développement ou du scénario ? a Maze Kit - Origine vendredi 13 septembre 13
  • 21.
    21 • OnDrawGizmos permetde voir les liens, et les erreurs • Mais ça ne fait pas tout a Maze Kit - Origine vendredi 13 septembre 13
  • 22.
    a Maze Kit usingEquilibreGames.AMazeKit; • Dessin 2D/3D • Thèmes • Algorithme(s) • Evénements • OnMazeUpdate • OnMazeDone 22 vendredi 13 septembre 13
  • 23.
    a Maze Kit Démonstrationen vidéo http://www.youtube.com/watch?v=EuFRjV1YFxs 23 vendredi 13 septembre 13
  • 24.
    a Maze Kit Evolutions •Algorithme(+s) • Formats de pièces • Séparation liaison/pièce • ... 24 vendredi 13 septembre 13
  • 25.
    (c’est presque lafin !) 25 vendredi 13 septembre 13
  • 26.
    UUGA #2 ! •Thème tbd • Physics • 2D with Unity • Marketing • Viralité et rétention • Date TBC ? • Questionnaires :) 26 vendredi 13 septembre 13
  • 27.
    UUGA Merci • Vossuggestions ? • Vos présentations ? • Votre présence ! contact@equilibregames.com http://uuga.eventbrite.com 27 vendredi 13 septembre 13