#Z Team : Eat Them all !
Chaque équipe a été interviewée pour en savoir un peu plus sur chaque projet.
On commence avec la Z Team et son projet de jeu Eat’em all.
// L’équipe :
Did’ aka Aurélien – Game Design et project manager (porteur de projet)
Chinow aka Maxime – Dev
Gop aka Mathieu – Sound design (et mascotte!)
Lothdf aka Florent – Dev
Monobulle aka Vincent – Dev
Tomazy aka Thibaut – Game design
Fred_o aka Fred – Graphisme
// Le projet :
Vous êtes un sorcier vaudou qui dirige des zombies pour contrôler la planète. Votre mission : envahir des villes, manger des humains et les transformer en zombies.
// Les technologies :
HTML5 / Canvas Craftyjs
// Retour d’expérience :
Did’ a convaincu 6 participants de rejoindre son équipe grâce à la force hypnotique de son sorcier vaudou.
Son concept de jeu a pratiquement été gardé tel quel, mis à part quelques ajustements d’éléments dont il n’avait pas pensé et que ses co-équipiers ont identifiés. Choix technologiques et graphiques faits, Aurélien a prévu 5 itérations différentes afin d’avoir un prototype rapide dans un premier temps puis de travailler par versions. De cette façon, la Z Team est confiante et pratiquement assurée de présenter une version jouable dimanche!
Fred_o et Did sont des GameDevPartyeurs avertis puisqu’ils étaient déjà présents à la première édition.
Let’s rock
Ca y est, la GameDevParty #2 est lancée.
Avec 50 participants hyper motivés, 12 propositions de gameplay ont été faites. Au fur et à mesure de l’avancée des 8 projets retenus, nous vous révélerons des images que les équipes formées autour des porteurs de projet nous donnerons.
Vous pouvez bien entendu suivre en temps réel l’événement grâce à twitter et le hashtag #gdp2.
Pour se servir de sa raison, on a besoin de sécurité et de quiétude
Citation de Patrick Süskind
Voilà des réponses à des FAQ :
Nous serons tous dans une grande salle, avec une petite salle pour une/deux équipes en plus, attenante à une cuisine. Vous pourrez laisser votre matériel sur place la nuit, les locaux sont fermés. Si vous êtes précautionneux, je ne peux que vous conseiller d’utiliser un antivol pour ordinateur (cadenas avec une câble intégré).
Nous vous fournissons les locaux, avec des tables, des chaises, du courant et du réseau. Pensez à apporter des câbles d’alimentation, mais également :
- des rallonges électriques
- une/des multi-prises électriques
- un/des câbles réseaux si vous en avez besoin
Il y aura du réseau Internet. Il ne sera bridé en terme de ports ou de contenu, mais par respect pour les autres participants, je vous conseille de faire le stock de musique sur votre PC/baladeur MP3.
Pensez aux podcasts musicaux pour une durée de musique plus grande et plus variée !
Pro tips: hygiène et survie
Comme vous le savez, développer un jeu sur une courte période est quelque chose de peu naturel (pour le commun des mortels) et comme le veut l’adage “pour voyager loin, prends une monture qui ne consomme pas trop sinon ca va te couter un bras”. En l’occurence, durant une game jam, la monture, c’est vous.
Voici quelques “pro-tips” qui vous serviront à vivre plus longtemps si vous les appliquez. Ils sont adaptés à la Game Dev Party mais peuvent facilement être transposés à n’importe quelle jam.
IMPORTANT: L’équipe organisatrice de la GameDevParty ne pourra être tenue responsable en cas de perte d’années de vie due à l’évènement.
Préparation
- Vérifiez votre matériel. Ne perdez pas de temps à installer votre IDE, à configurer votre thème, à tweaker votre compilateur, à organiser vos plugins Photoshop, ou à vous dire “ah zut il faut que j’aille acheter une multiprise” le jour J. Lorsque l’évènement débutera TOUT devra être prêt afin de pouvoir vous concentrer sur l’essentiel : le jeu. Les participants ayant des problèmes de concentration apprécieront fortement avoir pensé à prendre un casque audio.
- Vérifiez votre emploi du temps. Vous connaissez la date de l’évènement souvent plusieurs mois à l’avance, assurez vous de ne rien avoir de prévu durant cette période (refusez d’être témoin du mariage de votre meilleur ami s’il faut!). Même si ce n’est qu’une réunion via Skype avec vos copains qui “devrait durer 5 minutes”, il faut éviter.
- Préparez votre sac. Assurez vous d’avoir de quoi boire (l’alcool n’étant pas conseillé, les jus de fruits ayant le meilleur apport en sucre ce qui est bon pour le cerveau) au pire de l’eau, en quantité suffisante pour tenir durant tout l’évènement. Les bonbons, pleins de sucres, sont bons pour rester éveillés, mais il ne faut pas en abuser sous peine de succomber à l’effet inverse. Essayez de manger léger et sainement, afin de rester vif et attentif. La consommation d’energy drinks ou de caféine ne devrait pas être nécessaire en quantités supérieures à une journée normale de travail.
- Dormez! Il faut que vous soyez en forme pour une durée de stress plus importante que d’habitude, alors détendez vous. Venez reposés et calmes.
- Que vous veniez d’apprendre le sujet, ou que vous l’ayez en tête depuis plusieurs semaines, une fois l’équipe constituée posez tout par terre et discutez. Soyez certains que TOUS les membres de l’équipe aient compris de quoi traite le jeu. Soyez certains que TOUS les membres de l’équipe aient la même vision du jeu. Tant que tout le monde n’est pas d’accord, décomposez afin de trouver le meilleur compromis. Cette phase est très importante, n’ayez pas peur d’y passer un peu de temps
- Tracez une liste de priorités. Lorsque vous établirez vos besoin en design, concentrez vous sur les priorités, les “must-have” qui renderont votre jeu intéressant. Avoir ces priorités en tête vous permettra de ne pas passer trop de temps sur une fonctionnalité peu nécessaire.
- Testez votre design! Sur le papier les choses peuvent paraître formidables ce qui ne signifie pas forcément un grand succès une fois dans le jeu. Dès que vous aurez une version jouable : JOUEZ! Il faut vous mettre dans la peau du joueur qui ne connait pas votre jeu, et il faut faire le test des 20s : si vous ne comprenez toujours pas le concept / but / comportement en moins de 20s, c’est que quelque chose ne fonctionne pas. Ne repoussez pas les tests trop longtemps sous peine de frustrer les programmeurs (ces gens sont susceptibles).
- Pensez MVP. Définir un Minimum Viable Product (MVP) vous permettra de vous fixer des objectifs clairs à atteindre, mais vous permettra surtout de définir l’ensemble des fonctionnalités nécessaires à avoir pour une version épurée du jeu final. Épurée mais jouable! N’hésitez pas à viser un niveau de qualité / fun faible pour votre jeu, cela vous permettra d’être certain de pouvoir atteindre ce minimum à la fin de l’évènement. Au pire, vous aurez une version jouable et planifiée, au mieux vous aurez le temps d’ajouter de la feature.
- Pensez “efficacité” et pas “réutilisation”. Vous ne vous resservirez pas d’une seule ligne de code que vous allez produire durant l’évènement (beaucoup doivent penser que je ne sais pas de quoi je parle, mais vous verrez, pas une ligne!). Vous réutiliserez l’expérience acquise durant ces heures de développement, mais pas le code. Alors soyez efficaces. N’implémentez pas de “remove” parce que ça pourrait être nécessaire dans un futur lointain. Si il n’est pas prévu de “remove” pour la version, alors ne le codez pas.
- Limitez l’optimisation. Si vous deviez choisir entre la clarté du code et l’optimisation du code, orientez vous toujours du cote de la clarté. Quand vous n’aurez pas dormi depuis 20h, vous serez heureux de débugger du code lisible mais peu optimisé. Je gage que l’inverse vous fera abandonner le bug fix.
- Evitez les pré-requis logiciels ou matériels autant que faire se peut. Vous développez un jeu, le but d’un jeu est d’être joué par quelqu’un qui ne l’a pas fait… si cette personne était capable de jouer sans devoir installer les derniers drivers à la mode, et sans devoir avoir une carte graphique de dernière génération tout le monde serait gagnant (rien de plus frustrant que devoir acheter une carte graphique à 600euros pour jouer a un jeu web :))
- Dormez. La machine à besoin de repos, surtout quand on sait que ce n’est pas une machine. Dormez. Et dormez. Pas plus et pas moins qu’une nuit normale reste l’idéal. Vous ne pourrez rien produire d’intéressant sans sommeil (malgré ce que vous pouvez croire, et malgré le fait que “des fois ça marche”).
- Pas de panique! Tout est sous contrôle… même ce qui ne l’est pas. La tournure que prend le jeu ne vous plait pas? pas la peine de vous angoisser pour ça, réagissez en conséquence. Prenez les temps de mettre à plat ce qui fonctionne et ce qui ne fonctionne pas. En fonction du temps qu’il vous restera, vous pourrez opter pour une refonte ou vous concentrer sur les points forts à votre disposition.
- Faites des pauses. Allez marcher. Aérez vous l’esprit. Prenez AU MOINS une douche pendant l’évènement. Si vous buvez beaucoup, il y a fort à parier que vous irez aux toilettes. Le temps passé loin de l’écran est sans doute aussi important pour la productivité que celui passe à taper sur le clavier. Si vous devez manger face à l’écran, essayez de ne pas travailler en même temps. Allez sur internet. Allez loler sur IRC… il est important de réserver des moments de repos intellectuel.
- Faites des sauvegardes. Peu importe le gestionnaire de sources que vous utiliserez, SAUVEGARDEZ aussi souvent que possible. Le pire qui pourrait arriver est un dossier effacé malencontreusement ou une corruption du disque où se trouve le repository (“on s’en fout nous on utilise Git!” n’étant pas une excuse valable).
- Ne pas paniquer. Si les choses semblent un peu confuses, faites une pause, même pour cinq minutes. Gardez la tête froide et finissez le boulot autant que possible. Le plus important étant de ne pas abandonner.
- Réservez vous du temps pour finaliser et délivrer votre version. Même si personne n’est à l’abris du fix de dernière minute il est important de se réserver du temps pour finaliser la livraison du jeu afin d’être sur de ce qui est présent dans le jeu. N’ayez pas peur de savoir dire “stop” à votre équipe pour vous réserver ce temps.
- Dormez!
- Dormez!
- Faites un point (après plusieurs nuits), à tête reposée sur ce qui s’est passé durant l’évènement. Soyez critique mais juste. Notez ce qui a été, ce qui n’a pas été, et votre ressenti global. Surtout, n’hésitez pas à faire un point sur ce que vous aurez appris durant ces quelques heures (ce que vous aurez appris sur vous, mais aussi techniquement). Que les choses se soient bien passées ou non, vous aurez appris quelque chose, et la prochaine fois sera logiquement beaucoup plus simple.
- N’oubliez pas que tout ceci est un jeu. Gardez vos têtes hautes, et rappelez vous que l’unique challenge c’est vous.
Article librement inspiré et adapté de : http://sol.gfxile.net/ldsurvival.html
GameDevParty, plus qu’un évènement: une association
Résumé des épisodes précédents
L’année derniere, Philippe (@speedyop), à l’époque développeur informatique, a eu, comme beaucoup de développeurs, envie de créer un jeu sans autres prétentions que de se faire plaisir. Apres de nombreuses discussions, l’idée de créer un évènement réunissant développeurs, artistes, musiciens et designers de tous bords à vite émergée. Et c’est ainsi que Sarah (@mere_teresa) et lui ont fondé l’évènement GameDevParty, très vite rejoints par Anne-Laure (@AnneLaure2B) et Marc.
Mais cette année, les règles semblent avoir changées puisque grâce au bouche à oreille des participants de la premiere édition et sans autres annonces qu’un unique tweet, les 50 réservations de la seconde GameDevParty prévue pour débuter le 23 mars 2012 ont été intégralement écoulées en moins de deux semaines… avec, quelques jours plus tard, presque autant de personnes en liste d’attente.
En 2011, l’évènement a accueilli une vingtaine de personnes et deux projets ont vu le jour durant le week end. Le dimanche, et malgré la fatigue, l’ensemble des participants semblaient très enthousiastes à l’idée de recommencer.
Il parassait donc naturel de créer une tradition: nouvelle année = nouvelle GameDevParty.
C’est parce que l’évènement presque anodin de l’année dernière a su faire sa place dans le coeur des participants, et que l’envie, l’enthousiasme et la passion de tous pour le développement de jeux indépendant semble grandissante, que nous nous devions de voir plus grand…
L’association
Des sponsors se sont déclarés cette année et un besoin d’encadrement, ainsi qu’une structure légale se faisaient ressentir afin de pouvoir continuer au mieux cette formidable aventure qu’est la GameDevParty. C’est donc très logiquement que, comme certains d’entre vous le savent déjà, nous avons le plaisir et la fierté de vous annoncer la création de l’association GameDevParty, et d’officialiser l’arrivée de Sylvain (@Stun_) et Laurent (@rootosaurus) dans l’équipe organisatrice. L’association se compose donc de 6 personnes aux responsabilités diverses :
- Philippe : président
- Laurent : vice-président
- Anne-Laure : secrétaire
- Marc : vice secrétaire
- Sylvain : trésorier
- Sarah : vice trésorière
Les buts et envies
Par le biais de l’association GameDevParty, nous souhaitons conserver l’évènement que vous connaissez comme pierre angulaire des activités. Cependant, ce nouveau cadre nous offre la possibilité de voir plus loin, et à terme de proposer conférences et formations à ses adhérents et ce tout au long de l’année. Nous avons pleins de projets et d’envies en tête que nous avons hâte de partager avec vous.
Nous revenons très vite vers vous pour vous parler de ce que nous vous réservons ainsi que des modalités d’adhésion.
Encore une fois, cette association a vu le jour grâce à l’enthousiasme des participants du premier opus et de ceux de cette année. Alors merci à tous et continuez a diffuser le mot!
[EDIT]
Pour toute question / suggestion / bisou n’hésitez pas à nous contacter par mail à contact -AT- gamedevparty -DOT- fr ou directement sur twitter @gamedevparty
#2 arrive: Petit rappel
GameDevParty #2 arrive à grands pas, et nous voilà tous dans les starting-blocks.
Pour que chacun puisse se préparer au mieux pour l’évènement, voici quelques détails techniques et récapitulatifs concernant le déroulement de ce week-end.
Comme vous le savez sans doute tous (nous espérons que tous les agendas sont cochés) le second opus de la GameDevParty se déroulera du vendredi 23 au dimanche 25 mars 2012.
Vendredi 23 mars : accueil, présentation des projets de jeu et constitution des équipes
Vous êtes tous attendus à partir de 18h30 (et jusqu’à 19h) à l’Atelier des Médias. Dès votre arrivée, nous vous remettrons des “jetons de vote” ainsi que des “badges distinctifs”, afin de pouvoir facilement identifier les compétences de chacun (code, design, son).
Une fois tous réunis, Philippe aka @speedyop vous accueillera tous et donnera la parole à nos sponsors ainsi qu’à des professionnels du jeu vidéo.
Dès lors, chaque porteur de projet exposera son idée de jeu à l’assemblée en 1 min 30 maximum. Soyez bons, soyez percutants, c’est sur cette base que les participants jugeront votre idée de projet !
Lorsque toutes les idées seront présentées, vous disposerez de 30 minutes (et pas une de plus) pour donner autant de Jetons de Vote que vous le souhaitez au Porteur de Projet dont l’idée vous intéresse (il peut y en avoir plusieurs, vous pourrez dispatcher vos Jetons ou tout donner au même). Une fois le temps imparti écoulé, le nombre de Jetons déterminera les idées retenues : les Projets qui auront récolté le plus de Jetons seront retenus pour être développés durant le week-end.
Les équipes se constitueront ensuite en fonction des compétences et des affinités autour des Porteurs de Projets.
Attention: Les équipes déjà formées en recherche d’autres participants comme celles déjà complètes (à condition qu’elles repondent aux criteres concernant le nombre de participants) présenteront elles aussi leurs projets. Seules les équipes déjà formées mais non complètes pourront recruter de nouveaux participants.
L’aventure commencera enfin, le vendredi étant dédié à la conception du jeu et ce, jusqu’à fermeture des locaux vers minuit.
Samedi 24 mars : on bosse
Vous pourrez travailler sur votre projet de l’ouverture à la fermeture des locaux (de 8h à minuit).
Prévoyez de quoi vous payer votre repas de midi et du soir.
Dimanche 25 mars : on bosse, on finalise et on montre
Vous serez accueilli à partir de 8h. A 16h, nous couperons l’électricité et réservons des coups de battes à ceux quicontinueraient de travailler… car le temps de création sera écoulé. Il sera temps de présenter vos projets. La personne désignée par chaque équipe aura 5 mn (démo du jeu comprise) pour présenter le projet en l’état.
Enfin, vers 18h, nous ferons rentrer les chiens et vous aurez donc le droit de rentrer chez vous pour vous reposer enfin.
Toute l’équipe organisatrice de la GameDevParty est vraiment impatiente de vous rencontrer tous et d’assister à la réalisation de vos projets !
*** ATTENTION ***
- Ne soyez pas en retard car, le temps étant compté, nous devrons commencer sans vous et vous ne pourriez plus avoir accès à l’évènement.
- Aucun matériel informatique ou électrique ne sera prêté lors de l’évènement. Assurez vous de venir avec le nécessaire. (Pensez aux multiprises, svp, et marquez les de votre nom/pseudo, pensez à votre casque audio également).
- Pour des raisons d’organisation, nous ne pourrons accepter tous les projets. Soyez fair-play, vous serez là pour briller en groupe. Il vaut mieux participer au développement de l’idée d’un autre, que de rater son idée tout seul dans son coin aigris avec son ulcère comme seul compagnon.
- Pour chaque projet, les équipes devront se composer de 3 personnes minimum et jusqu’à 7 personnes maximum.
- Les finances de l’association nous permettent de vous offrir des croissants, des pains au chocolat et du café pour le petit déjeuner. Pensez cependant à préparer de l’argent ou de la nourriture afin de vous nourrir le midi et le soir (pique-nique possible, il y a une cuisine sur place).
- Une grande attention devra être portée aux locaux. En effet, l’Atelier des Médias est un espace de co-working la semaine, il doit rester propre et fonctionnel pour ceux dont c’est le bureau. (Nous sommes tous des adultes après tout… hein ? nous sommes tous des adultes ??)
*** INFOS UTILES ***
- Où : 9 quai Lassagne 69001 Lyon
- Quand : du vendredi 23 mars à 19h au dimanche 25 mars à 18h
- Il y à un balcon pour les fumeurs.
mise à jour : apero off
L’apero off a toujours lieu demain, mais nous élargissons les horaires afin de correspondre à plus de monde : à partir de 18h30 au Flanigans, à hotel de ville. Au sujet de la réunion : l’association GameDevParty que nous allons bientôt créer.
A demain
Apero Off le 1er Mars 2012
La GameDevParty #2, c’est dans 1 mois jour pour jour. Afin de monter l’association nous faisons appel à vous pour en discuter autour d’un verre le jeudi 1er Mars 2012 à 19h30 Au
Flanigans 12 rue du Griffon 69001 Lyon, juste à coté de l’opera.
Nous y attendons ceux qui ont des idées pour faire évoluer la Game Dev Party, à vos agendas ! Vous nous retrouverez dans la salle du fond avec une affiche de la gamedevparty sur la table pour nous reconnaitre.
L’association GameDevParty
Cette année, la société Novius a décidé de s’investir pleinement avec l’Atelier des Médias et nous même, dans la réalisation de la GameDevParty #2. Julian, porteur du jeu web “les 7 secrets” lors de la première édition à porté la bonne parole au sein de son entreprise, et bon nombre de ses collègues se sont inscrit avec lui cette fois ci. Novius est une société lyonnaise fortement impliquée dans l’open source et le web lyonnais, éditrice de la suite NoviusOS distribuée sous la licence GNU AGPL v3. Parce qu’elle trouve que fédérer les énergies des lyonnais passionnés autour de projets communs est tout simplement une superbe aventure humaine, elle a débloqué un peu de fonds afin de rendre l’événement encore plus convivial.
Concernant l’association, si vous aussi vous avez envie de participer à sa création, parce que vous jugez qu’une ville comme Lyon se doit d’être dynamique dans ses communautés numériques, quel que soit vos compétences, faites nous en part dans les commentaires de ce billet !
Inscrivez vous pour la Game Dev Party #2
GameDevParty Lyon, 23-24-25 mars 2012 : créer un jeu video en un week-end
Vous aimez les jeux vidéo? Vous avez une idée de jeu mais aucune connaissance sur le sujet ? Vous êtes graphiste, développeur, game designer, scénariste et souhaitez participer à une expérience humaine et technique enrichissante ? La GameDevParty est pour vous !
Après une première édition 2011 des plus prometteuse, la GameDevParty renouvelle le challenge: créer un jeu vidéo web en un week-end.
La GameDevParty s’adresse à tous les lyonnais passionnés de jeux vidéo, ayant ou non des connaissances techniques : porteurs d’idées, graphistes, musiciens, développeurs, scénaristes… C’est simple, tout le monde peut participer à la GameDevParty.
Au cours du week-end, les participants se retrouvent autour d’un projet commun, amené par le porteur d’idée. Le dimanche soir, les jeux sont jouables et mis en ligne ! Mais la GameDevParty est avant tout un temps d’échange, de rencontre avec des personnes inspirées aux compétences variées réunies autour d’un objectif commun : concevoir un jeu vidéo.
Du vendredi 23 mars à 19H au dimanche 25 mars 2012, à l’Atelier des Médias – 9 quai André Lassagne, 69001 Lyon.
Inscriptions en ligne : http://gamedevparty.eventbrite.com
Infos pratiques : www.gamedevparty.fr
Comment ça marche ?
Le vendredi soir, les participants votent pour les projets qui les intéressent. Des équipes se forment en fonction des compétences et des affinités ; c’est parti pour un week-end de création non-stop.
Chaque participant apporte son matériel qui lui semble être utile.
C’est quoi un jeu web?
Pour ce deuxième opus, les participants se focaliseront sur les technologies et l’univers du jeu web. Un jeu web se joue directement dans son navigateur (Internet Explorer, firefox, Chrome…).
Qui peut participer ?
Tout le monde peut participer : porteur d’idée géniale, musicien, scénariste, illustrateur, graphiste, développeur, curieux futé, twittos, artiste… Bref, tous les mordus de jeux vidéo sont attendus !
Qui sommes-nous ?
La GameDevParty est née d’une discussion entre Philippe (@speedyop), développeur lyonnais et @rootosaurus, développeur de jeux vidéo. Un constat : difficile de consacrer du temps à ses concepts personnels de jeux vidéo. Le format de BeMyApp (développer une application mobile en un week-end) ayant séduit Philippe, ils décident alors de l’emprunter pour le jeu vidéo. Sarah (@mereteresa) s’associe au projet, forte de son expérience via l’AFUP (association Française des Utilisateurs de PHP) d’organisation d’évènements : la première édition de la GameDevParty est lancée en 2011.
GameDevParty, 1ère édition (2011)
La première GameDevParty a réuni une quinzaine de participants et a donné naissance à deux jeux vidéo, présentés au public à l’issu du week-end. Cette première édition est une expérience humaine, technique et créative réussie. Cette année, la GameDevParty se déroulera dans un local qui a la capacité d’accueillir plus de 60 participants.
L’Atelier des Médias : L’espace de coworking lyonnais est un tiers lieu conçu pour les travailleurs indépendants des médias et du web. Il vise à tisser des liens entre professionnels et permet de forger des relations d’estime mutuelle, de confiance et de tracer de nouvelles solidarités professionnelles.