Pendant 5 jours, je code en direct et vous m’aidez dans mes choix.
Session de mai 2021 : On étudie, on améliore et on documente mon framework de jeu en C# / Monogame.
L’histoire :
En 2016, pour la Ludum Dare 36, je codais un jeu complet en C# / Monogame en 15h seulement : THE AMNESIAC.
J’ai travaillé en binôme avec mon beau fils de 15 ans (lui aux graphismes, moi au code) pour plus de motivation et une expérience familiale.
Important : C’était mon 1er projet en Monogame.
Le thème était « Ancient Technologies ».
Je codais pour l’occasion un moteur/framework pour pouvoir coder des jeux en case par case sur map exportées de Tiled Map Editor.
Les fonctionnalités de ce framework :
– 100 % C# / Monogame
– Système de scènes avec échange de données
– Système de map avec lecture du format TMX (Tiled Map Editor) via un fork de TiledSharp et affichage depuis un Tileset
– Système de sprites avec animations depuis un Tileset
– Système de personnage pouvant évoluer sur une map en case par case (smooth)
Gameplay :
– Déplacement sur une map avec détection de collisions
– Objets déplaçables (poussés)
– Pièges
– Monstres au déplacement aléatoire
– Collecte de pièces avec objectif 100 %
– Portes activables, avec ouverture animée
– Compteur de mouvements
– Chrono pour speed run
Notre objectif cette semaine :
– Reprendre le code et le découper pour l’analyser, comprendre ce que j’ai implémenté en 48h
– Expérimenter pour isoler des points sensibles (faiblesses, manques)
– Améliorer ce qui peut l’être pour que le framework soit réutilisable
– Documenter le framework pour que vous puissiez l’utiliser
– Démarrer un mini projet de zéro pour tester le framework hors contexte
Chaque après midi je serai en Live sur Zoom (réservé aux membres de la School) avec des comptes rendus publics.
Le travail sera interactif, on bosse EN EQUIPE !
– Vous décidez de ce que j’améliore, des tests que nous réalisons, vous m’aidez à documenter
– Vous avez accès au code et vous pouvez tester de votre côté
– Vous m’aidez à documenter le framework
– Vous apprenez en me voyant coder, en me posant des questions, en participant à l’expérience (ou bien en simple spectateur)
Votre niveau d’accès est insuffisant pour accéder à ce contenu.
Adhérez aujourd'hui en Premium
Gamecodeur c’est à partir de 8 € / mois (facturé annuellement)