This jam is now over. It ran from 2023-03-31 17:00:00 to 2023-04-02 18:05:00. View 15 entries
Quoi de mieux qu'une compétition ouverte à toutes et à tous lors de laquelle toutes les équipes devront créer un jeu en 48h autour d'un thème pour faire un premier pas dans la création vidéoludique, exercer sa créativité et utiliser les jeux vidéos pour véhiculer du fun ou un message ? C'est l'ambition de cette première édition de la CStudio Game Jam, destinée particulièrement à démocratiser la création vidéoludique auprès du plus grand nombre.
La Game Jam se déroulera sur 48h sur notre serveur Discord créé pour l'occasion. Avant d'y avoir accès, voici un questionnaire qui devrait prendre 2 minutes à remplir (le lien du Discord est accessible après soumission du formulaire) :
Le thème sera dévoilé lors de la conférence d'ouverture (vendredi 31 Mars à 19h00) puis, après la fin du temps imparti viendront les délibérations du jury (constitué de membres de CStudio) sur la base des critères évoqués ci-dessous.
Les 3 premières équipes du classement remporteront les lots suivants :
mais tout le monde rentrera avec une expérience positive de création vidéoludique.
Oppositions et dualités !
Afin de participer à Game Jam, il convient de suivre quelques étapes :
Afin de permettre le déroulement de la CStudio Game Jam dans les meilleures conditions possibles et de garantir l'équité entre les équipes, nous imposons quelques règles :
Le jeu correspond au thème proposé, au moins de manière lointaine. Le thème n'a pas vocation à limiter la créativité mais au contraire à la stimuler en donnant un cadre permettant d'orienter la création du jeu.
Le jeu doit être fun. Cela peut passer par une multitude d'éléments et notamment le gameplay (c'est-à-dire les mécaniques de jeu, les fonctionnalités, les objectifs donnés au joueur).
Le jeu doit comporter a minima une boucle de gameplay (ensemble d'actions à effectuer pour atteindre un certain objectif) pour être considéré comme complet. Si en plus on a un niveau complet (du début à la fin) et des éléments annexes (personnages, items etc...), c'est super ! Plus ces éléments sont nombreux et développés, mieux c'est.
Ce critère englobe les graphismes et la bande-son. Ces éléments doivent être de bonne qualité et bien incorporés dans le jeu final. Des assets externes peuvent bien entendu être utilisés.
Ce critère sert à prendre en compte la fluidité de l'expérience de jeu. Cela se ressent à travers le contrôle du personnage joueur, mais aussi lors de l'interaction avec d'autres objets. Une manière plus intuitive de le définir serait : un gameplay bien huilé !
Le jeu doit comporter une part d'originalité, que ce soit au niveau de l'idée, du gameplay, des visuels etc... Ce critère est très libre, l'idée étant juste d'avoir un jeu avec une identité. Même si vous n'avez pas réussi à aller jusqu'au bout de l'idée, nous vous laisserons la possibilité de la détailler dans un court texte à part lors de la soumission. Innover peut aussi être s'inspirer de quelque chose d'existant et d'y ajouter un twist sympa.
C'est vrai que c'est plus amusant d'y jouer que d'en faire ! Enfin, ce le serait si la création était séparée de l'utilisation... Quoi qu'il advienne le processus de création demande à examiner sa création, donc ici à jouer. Néanmoins, il existe des jeux qui rendent la frontière très trouble en amenant le consommateur à créer son jeu et le partager au reste de la communauté comme Dreams ou Super Mario Maker par exemple.
Le jeu est aussi un très bon support pour transmettre une histoire, une ambiance, des émotions voire même pour enseigner. Il s'agit en effet d'un des rares supports où le spectateur est aussi acteur et est amené à interagir avec le support aussi bien qu'avec les autres spectateurs pour les jeux multijoueurs. Pas étonnant que les professeurs d'écoles de commerces utilisent les jeux pour enseigner le fonctionnement de systèmes complexes tel que les marchés. Nonobstant, il existe une multitude de domaines où le jeu peut devenir un bon moyen de communication. Un bon exemple est donné par les jeux de Explorable Explanations (website), de Accidental Queens (website), ou de The Pixel Hunt (website). Jouez notamment sur internet à The Madness of Crowds (https://ncase.me/crowds/) pour vous faire une idée.
L'esprit de notre Game Jam est de permettre à tout le monde de s'amuser grâce à la création vidéoludique et de monter en compétence dans ce domaine. Nous te proposons donc un certain nombre de ressources permettant de t'initier aux bases. Elles ne constituent qu'un point de départ et ne sont pas exhaustives non plus. N'hésite pas à jeter un œil et à approfondir les sujets abordés !
Une excellente vidéo sur les principes de base d'une Game Jam
De quoi vous donner un peu d'inspiration...
Game Development for Noobs | How to Combine Video Game Genres | Casually Explained: Video Game Genres |
Comment se lancer dans la partie technique du jeu...
Unity | Unreal Engine | PyGame | GDevelop | GameSalad |
Trailer:
| Trailer:
| Trailer (Doom):
| Trailer:
| Trailer:
|
Unity Basics: Link Full pipeline tutorial: RollABall | Getting started: Link Even more tutorials: Link PaperZD for 2D games: Link | PyGame Concepts: Link Even more tutorials: Geeks for Geeks | Getting started: Link Even more tutorials: Link | Getting started: Link |
C# Basics: In French or In English | Play with nodes: Mathew Wadstein Youtube Videos | Python | No code | No code |
Official documentation: Link | Official website: Link | . | Official website: Link | Official website: https://gamesalad.com/ |
Il se peut qu'on en ajoute dans la catégorie Tutoriels du Discord 😘
Si vous ne voulez pas avoir à faire vos propres visuels et sons, voici quelques sites où trouver des assets libres de droit.
Open Game Art : https://opengameart.org/
Unity Asset Store : https://assetstore.unity.com/
Marketplace Unreal Engine : https://www.unrealengine.com/marketplace/en-US/store
Pour des visuels et de l'inspiration, Unsplash : https://unsplash.com/
Bien sûr, vous pouvez toujours utiliser Gimp, Photoshop, Blender, Audacity ou autre, si vous comptez réaliser vos propres assets ^^
Si vous voulez faire des brainstormings ou représenter vos idées sous forme de mind maps partagés avec le reste de l'équipe, vous pouvez vous aider de Miro https://miro.com/.
Pour la gestion de l'avancement du jeu, Trello (https://trello.com/) ou Notion (https://www.notion.so/) peuvent vous être utiles. Trello est peut-être plus simple à prendre en main et demande moins de réglages que Notion qui est plus flexible mais aussi plus complet.
Pour travailler entre vous sur un même code, vous pouvez vous aider de ces 3 outils principaux :
Pour des jeux sous PyGame, sous C#, C++ ou autre, l'un des meilleurs moyens de partager efficacement du code reste GitHub : https://github.com/
La création d'un nouveau repository est guidé et il ne vous restera plus qu'à taper $git add . , $git commit -m "super message", puis $git push pour envoyer vos documents sur le repository, et $git pull pour les récupérer. Pour une formation plus complète, vous pouvez vous pencher sur ce site : https://learngitbranching.js.org/
Si vous utilisez Unity par exemple, il est possible d'utiliser PlasticSCM pour des petits projets avec quelques membres : https://www.plasticscm.com/
Finalement, il est également possible de mettre en place un serveur Perforce pour votre équipe, mais cela peut prendre du temps si vous ne l'avez jamais utilisé : https://www.perforce.com/
Bien sûr, les critères ont été sélectionnés de manière à favoriser la créativité, l'inventivité et la prise d'initiatives. Les aspects purement techniques sont moins importants. Notamment, le sens du jeu (son message, sa "mission") est pris en compte. Les outils no code disposent de toute la puissance nécessaire pour s'exprimer librement et sont très faciles à prendre en main.
Dans ce cas, tu peux te rendre sur le canal correspondant à la recherche d'équipe sur le serveur Discord et y laisser un message indiquant que tu recherches une équipe. Tu peux également contacter les personnes ayant déjà laissé un message bien entendu.
Tout à fait, il n'y a aucune restriction quant à l'utilisation d'assets obtenus sur Internet. Nous incluons quelques sources d'assets de qualité dans la partie Ressources, mais les assets provenant d'autres sources sont autorisés, du moment qu'ils ont été obtenus légalement.
CStudio est le club de Game Development de CentraleSupélec, une des plus prestigieuses écoles d'ingénieurs de France. Fils de l'association Viarézo, le club a pour objectif de partager la passion de la création vidéoludique et de s'amuser avec. Le club propose donc des formations et des projets encadrés à l'ensemble du campus Paris-Saclay. De plus, le club participe à la vie associative du plateau de Saclay en diffusant des jeux que ses membres ont conçus spécialement pour les événements en question, ou bien crée ses propres événements (comme la présente Game Jam).
No submissions match your filter