Foire aux questions des Diamontis Coding Games
Le Coding-Game, ou DCG est un évènement sur principe des games jam.
Tout l'évènement se déroule soit sur Discord, soit dans une salle réservée à cet effet, selon les contraintes sanitaires et sociales au moment de l'évènement.
Toutes les éditions des coding-games ont le même but : Faire se rencontrer les différents métiers de l'informatique dans un challenge commun. Pour cela, nous utilisons les technologies du Web (Le HTML, Le CSS, et le JavaScript).
Que vous soyez artistes, musiciens, graphistes ou développeurs, vous êtes tous les bienvenus pour rejoindre ou créer votre équipe.
Cet événement organisé par l'association Coding-Games propose un challenge dont le thème est annoncé à chaque début d'édition. Il s'agit généralement du développement d'un jeu vidéo web en 48H !
Contactez-nous si vous souhaitez plus d'informations sur l'association ou l'évènement.
Le @Staff se tient à votre disposition au besoin durant tout le week-end. Inscrivez-vous !
Quand une édition commence-t-elle ?
Tout se passe sur le serveur discord et sur le site coding-games.fr. Vous êtes informé du début des éditions et des différentes phases de celles-ci en temps réel par chacun de ces moyens.
Vous pouvez également vous inscrire à notre newsletter pour avoir les infos en première ligne !
Vous serez amené à travailler seul ou en groupe de maximum 4 personnes par projet.
Généralement les éditions commencent à 18h, le sujet sera révélé et vous pourrez alors démarrer votre ascension vers le podium. Vous êtes libre d'utiliser n'importe quels outils ou bibliothèques pour créer votre jeu. Vous êtes libre de commencer avec n'importe quel code de base que vous avez déjà développé.
Seule consigne, "respectez-vous et amusez-vous !".
Vous êtes libre d'utiliser des graphismes/musiques/audios seulement si vous en possédez les droits, ou que vous en êtes le créateur. Nous vous recommandons vivement de n'utiliser que les biens pour lesquels vous avez un droit légal d'exploitation (domaine public, créations personnelles, etc.).
L'association Coding-Games ne pourra pas être tenue responsable de l'utilisation de contenu sans autorisation des détenteurs de droits. De plus, vous acceptez de céder un droit d'exploitation à Diamontis Informatique et à l'association Coding-Games pour tous les contenu et code déposé sur nos serveurs afin que nous puissions les héberger et les diffuser sans contrainte. Ces règles nous assurent une capacité de diffusion et de promotion auprès des partenaires et des sponsors.
Nous les utiliserons principalement pour la promotion de cet évènement.
De vendredi 18h à dimanche 18h le développement est autorisé, à partir de dimanche 18h, vos répertoires gitlab seront archivés et ne permettront plus d'être mis à jour. Vous pourrez alors aller voter pour les divers projets de l'édition en cours, vous possédez 1 voix par utilisateur, vous pouvez donner un point à plusieurs projets.
Vos votes peuvent être visibles publiquement, soyez conscient que votre travail et votre investissement méritent autant de respect que celui de vos pairs, soyez sérieux durant les votes.
Durant le week-end, les consignes, l'organisation ou le déroulement pourraient être amenés à évoluer, notre staff vous préviendra le cas échéant. Restez informés et profitez !
Mis à disposition
Durant l'épreuve, un répertoire Git est mis à disposition de votre équipe. Votre code devra être open source et libre de droits, vous devez impérativement organiser vos dossiers (voir le repository exemple). Vous veillerez à n'envoyer sur le Gitlab que les dossiers et fichiers strictement nécessaires à votre projet. N'envoyez pas de fichier temporaire, ni de dossiers ou fichiers générés. Utilisez donc les gitignore avec skills et parcimonie.
En fin d'épreuve, le répertoire Git sera archivé, votre code sera alors mis en ligne sur notre site web, chaque groupe ainsi que les invités pourront jouer en ligne et télécharger une démo avec le code source de votre jeu.
Les obligations
Le thème de l'édition est généralement annoncé vers 18h. Il doit être respecté pour pouvoir participer convenablement à l'édition.
Chaque jeu doit avoir un nom, une icône, logo en PNG avec transparence (avec un minimum de 256*256 pixels) et si possible trois captures d'écran ainsi qu'une description (pour la présentation du jeu).
Le jeu doit être impérativement codé en langage Web (html, css, JavaScript) sans code serveur (pas de support de PHP). Le code sera exécuté directement dans le navigateur de vos joueurs.
⚠ Toute tentative de nuire avec du code malveillant sera sanctionnée par une action adaptée.
Vous fournirez au minimum un fichier "index.html" qui sera défini comme point d'entrée de votre projet. Un fichier "favicon.png" pourra être présent à la racine de votre jeu. Un dossier "screenshots" contenant quelques captures d'écran présentant votre projet devra également être fourni. (attention au format : screenshot1.png, screenshot2.png, screenshot3.png)
Les interdictions
- Toute nuisance à d'autres groupes entraînera une disqualification immédiate.
- Toute intégration de code à visée malveillante sera lourdement sanctionnée.
- Chaque joueur doit impérativement suivre les règles de bonne conduite.
- Nous interdisons l'incitation à la haine et à la violence.
- Vous devez respecter les lois en vigueur en France.
Nous sommes désolés des difficultés que vous rencontrez.
N'hésitez pas à nous contacter pour nous signaler tous les problèmes rencontrés.
Vous pouvez nous contacter via Discord dans le salon prévu à cet effet. Nous sommes également disponibles par email ou téléphone.
Lors des évènements, privilégiez les personnels du Staff de l'association, ils se feront un plaisir de vous accompagner pour la résolution de votre projet.
Pour toutes les demandes concernant des partenariats ou des informations complémentaires, l'association Coding-Games restent à votre disposition.
Vous pouvez nous contacter via email ou téléphone.