1 / 20

Développement d’un jeu vidéo cross- platform avec équipes réduites

Développement d’un jeu vidéo cross- platform avec équipes réduites. Conférence animée par Tuan NGO Co-fondateur / Chef de Projet. Quelques mots sur Cyanide. 2000 : Création Cyanide. Cycling Manager. Un jeu de niche. Du jeu PC, du sport, du management.

waylon
Download Presentation

Développement d’un jeu vidéo cross- platform avec équipes réduites

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Développement d’un jeu vidéo cross-platform avec équipes réduites

  2. Conférence animée par Tuan NGO Co-fondateur / Chef de Projet

  3. Quelques mots sur Cyanide • 2000 : Création Cyanide • Cycling Manager • Un jeu de niche • Du jeu PC, du sport, du management • 2004 :Hack’n’Slash & Heroic Fantasy • 2007 : Consoles Xbox 360 / PSP / Wii / DS • 2009 : Jeux téléchargeables & browser-based ( Silverlight, LIVE Arcade) → Social networks • Depuis 2000 :35 jeux développés et publiés

  4. Cyanide, c'est petit • 50 personnes sur le site parisien • 1 filiale à Montréal • En 2009 : • 9 jeux sortis • 5plate-formes • 6 projets indépendants • Objectif : multiplier les types de business model = développer ≠ types de jeux sur beaucoup de plate-formes • Modèle inverse de sociétés mono-projet

  5. Détails du développement

  6. Blood Bowl, le jeu vidéo • Jamais plus de 15 personnes • Environnements : XP / Vista / SVN / MySql / Trac • Middleware :Gamebryo / SQLite / FMOD / CEGUI • Visual Studio 2005 / 3DS Max 9 • Outils de Build : DOS / PHP / C++ / C# • Outsourcing : 3D, Textures, animation et code • Plate-formes : PC , PSP, Xbox 360

  7. Utilisation et Réutilisation • Pas de cellule R&D / Outil / Techno ( GDK ) • Développement Outil / Techno pour le jeu, pas pour la société • Réutilisation des outils / technos au cas par cas • Indépendance des projets

  8. Middleware • Gamebryo, CEGUI, SQLite • Code source fourni • Portage • Optimisation • Debugging • Développements spécifiques • Formats ouverts : xml, dds, zip

  9. Gamebryo • Utilisé depuis 2005 • Version 1.2 • Portage PSP, Xbox 360 • Largement rentabilisé • Développements spécifiques • Rendering / Fur / Grass

  10. Techno internes • Motion OriginEngine ( Montréal ) • Système : GDK • Développements Gamebryo

  11. Version console sur Windows • Version Xbox 360, PSP sur Windows • Moins de kit de développement • Meilleur rendement • Meilleurs outils

  12. Version console sur Windows • Limites • Spécificités Hardware • Temps de chargement • Déconnexion réseau • Spécificités Software • Leaderboards • Invitations • Tout n'est pas émulable à 100%

  13. Version console sur Windows • Pipeline de données • Des assets communs et spécifiques • Des versions Win32, XboxForWin32, Xbox • Code • A la compilation : ifdef par plateforme • Au lancement : if par Version • Facade : GDK

  14. ASSETS DATA WIN32 XBOX FOR WIN32 XBOX GAME GAME GDK XBOX GDK WIN32 GUI XBOX GUI WIN32 GUI XBOX

  15. GAME GDK Network Filsystem GDK WIN32 Memory GUI WIN32 Utility GUI XBOX GUI PSP EXT Gamebryo OPTIM Sqlite ZIP

  16. Petite équipe, petit projet • Structure adaptée au type de jeu • Inadaptée à des jeux à forts contenus • Ambitions limitées

  17. Ambiance décontractée, quotidien chargé • Le jeu vidéo, milieu de passionnés • Petits projets, petites équipes, grande cohésion • Casting • Capacité d’intégration essentielle • Du sang neuf : les stagiaires

  18. Conclusion • UnrealEngine 3 • Microsoft Silverlight • Le Trône de Fer (Adaptation roman G.R.R. Martin) • Renaissance (Nouvelle IP)

More Related