Lien d’accès au Live du 13 juillet à 19h Heure Française (DLC #24) : Open School + Cours débutant

Ce lundi 13 juillet à 19h (Heure Française) en direct pour le Live Gamecodeur Hebdomadaire : David Live Code n°24 !

Le thème :

[OPEN SCHOOL]
  • Accueil des nouveaux membres
  • Cours de programmation débutant : coder et afficher une map avec des unités en quelques lignes de code :

A Lundi, 19h en Live !

Voici le lien pour rejoindre la conférence à 19h ce soir (heure française) :

[Réservé aux membres Premiums]

Vous n’êtes pas membre Premium désolé, adhérez maintenant pour accéder au lien (ou connectez-vous à votre compte si vous êtes déjà Premium)

Le lien installera le client de vidéo conférence (ou l’activera si il est déjà installé) et rejoindra automatiquement la salle de conférence virtuelle.

Attention : je commence à l’heure.

Replay : il ne sera pas envoyé avant plusieurs semaines, donc soyez présents.

This entry was posted in News and tagged . Bookmark the permalink.

Quels sont les concepts à maîtriser pour coder un jeu comme Advance Wars ?

Coder un jeu tel que Advance Wars c’est comme jouer aux Legos.

On assemble des concepts fondamentaux.

Tous enseignés dans la Gamecodeur School et repris pas à pas dans mon guide.

Les voici :

  • 🕹️ Affichage d’images (afficher les éléments du jeu)
  • 🎲 Affichage d’une map
    • 🎲 Tableaux à 2 dimensions
    • 🎲 Parcours d’un tableau à 2 dimensions
    • 🕹️ Tilemaps
  • 🎲 Tableaux associatifs (statistiques de jeux)
  • 🎲 Liste et usines à objets (créer des unités)
  • 🎲 Rechercher une valeur dans une liste (recherche d’unités)
  • 🕹️ Contrôles clavier (sélectionner / déplacer / commandes de jeu)
  • 🎲  Machines à états (phases du jeu et scènes)
  • 🕹️ Interpolation (animation des combats)
  • 🎲 Calculs statistiques simples (résoudre les combats)

Extrait du guide de programmation “Advance Wars” :

Guide de programmation : Advance Wars (Jeux tactiques tour par tour)

This entry was posted in News and tagged . Bookmark the permalink.

Nouveau : Fiches de travail

J’innove en créant des fiches de travail pour le nouveau guide “Advance Wars“.

Ces fiches, telles des slides “Powerpoint”, vous permettent de vous remémorer chacune des étapes importantes du développement du jeu, avec des images et des extraits de code.

Toutes les fiches seront ajoutées au guide accessible ici :

Guide de programmation : Advance Wars (Jeux tactiques tour par tour)

This entry was posted in News and tagged . Bookmark the permalink.

Fais plaisir à mémé

Tu n’es plus à l’école. Tu ne travaille pas pour faire plaisir à ta grand mère. Ecouter les leçons sagement ne sert à rien…

👨‍💻 Essaye gratuitement la formation Gamecodeur : http://bit.ly/gamecodeur 🅿️ Rejoins la formation Premium de Gamecodeur : https://www.gamecodeur.fr/acces-premium/

This entry was posted in News and tagged . Bookmark the permalink.

Participez à la Gamecodeur Game Jam 26

Vous êtes élèves de la Gamecodeur School ?

Participez à la Game Jam 26 sur le thème des jeux de tactiques au tour par tour inspirés de Advance Wars !

Par mon guide complet, sous forme de Master Class, je vous accompagne et vous apprends chaque pièce du Lego :

  • Comment créer une simple map en quelques lignes de code
  • Comment gérer la sélection sur la map
  • Comment y positionner des unités
  • Comment stocker dans son code les statistiques des terrains et unités
  • Comment afficher les informations sur la case sélectionnée
  • Comment sélectionner une unité
  • Comment la déplacer et gérer son nombre de points de déplacements
  • Comment passer d’un joueur à un autre (multijoueur local au tour par tour)
  • Comment passer en mode combat (vue de profil)
  • Comment animer le combat
  • Comment résoudre le combat en fonction des caractéristiques des unités et du terrain
  • + Plein d’astuces et de révisions de programmation !

Guide de programmation : Advance Wars (Jeux tactiques tour par tour)

Pour participer, cliquez sur Join sur cette page (réservé aux membres Premiums) :

https://itch.io/jam/gamecodeur-gamejam-26

PRATIQUER C’EST PROGRESSER 10X PLUS VITE !

Ca commence lundi prochain et ça dure 15 jours !

This entry was posted in News and tagged . Bookmark the permalink.

Le syndrome de l’écolier

Le syndrome de l’écolier…

Adulte on a souvent encore tendance a reproduire des mécanismes enfantins et notamment ceux acquis a l’école.

On pense alors que bien écouter les leçons est le meilleur moyen d’être reconnu comme “bon élève”.

Le truc c’est qu’adulte, être un bon élève, tout le monde s’en bas les c… On apprend des choses pour soi et pas pour faire plaisir aux parents.

J’entends trop souvent des apprentis programmeurs se justifier comme des enfants auprès de leurs parents ou leur institutrice : “j’ai regardé la vidéo 5 fois ! J’ai suivi tous les cours 3 fois ! Je fais tout comme tu m’as dit !” Mais je ne vois aucune mise en pratique !!

Cassez cette mécanique.

Vous apprendrez la programmation pour devenir programmeur de jeux vidéo, pas pour rendre fier votre grand mère.

Bien écouter les cours et être bien sage ne suffit pas.

Sortez-vous les doigts et pratiquez pendant des heures. Créez. Imaginez. Formez vous pour comprendre les concepts et mettez les en pratique. Mais ne soyez pas un bon élève.

This entry was posted in News and tagged . Bookmark the permalink.

Le guide Avance Wars : Nouveau contenu

Le guide est mis à jour quotidiennement.

Il vous accompagne pour votre participation à la Game Jam 26 :

Gamecodeur Game Jam

Aujourd’hui, les concepts déjà couverts par le guide sont :

  • ✔ Comment créer une simple map en quelques lignes de code
  • ✔ Comment gérer la sélection sur la map
  • ✔ Comment y positionner des unités
  • ✔ Comment stocker dans son code les statistiques des terrains et unités
  • ✔ Comment afficher les informations sur la case sélectionnée
  • ✔ Comment sélectionner une unité
  • ✔ Comment la déplacer et gérer son nombre de points de déplacements
  • ✔ Comment passer d’un joueur à un autre (multijoueur local au tour par tour)
  • Comment passer en mode combat (vue de profil)
  • Comment animer le combat
  • Comment résoudre le combat en fonction des caractéristiques des unités et du terrain

J’ai également commencé une Cheat Sheet avec les algorithmes intéressants à retenir. Voir sur la page du guide, après l’introduction.

C’est là :

Guide de programmation : Advance Wars (Jeux tactiques tour par tour)

This entry was posted in News and tagged . Bookmark the permalink.

Guide de programmation Advance Wars : C’est parti !

 
C’est parti pour le nouveau guide de programmation “Advance Wars” !
 
Ce guide de programmation, sous forme de master class en vidéo, vous accompagne dans la création d’un jeu inspiré de Advance Wars.
 
Comment coder un jeu de ce genre ? Quels en sont les principes fondamentaux et comment les mettre en oeuvre simplement ?
 
A partir d’une autopsie du jeu original, découvrez, en me regardant (et en m’écoutant) programmer, comment créer un jeu de tactique au tour par tour :
 
– Comment créer une simple map en quelques lignes de code
– Comment gérer la sélection sur la map
– Comment y positionner des unités
– Comment stocker dans son code les statistiques des terrains et unités
– Comment afficher les informations sur la case sélectionnée
– Comment sélectionner une unité
– Comment la déplacer et gérer son nombre de points de déplacements
– Comment passer d’un joueur à un autre (multijoueur local au tour par tour)
– Comment passer en mode combat (vue de profil)
– Comment animer le combat
– Comment résoudre le combat en fonction des caractéristiques des unités et du terrain
+ Plein d’astuces et de révisions de programmation !
 
A découvrir ici :
This entry was posted in News and tagged . Bookmark the permalink.

La première partie du guide Advance Wars est en ligne

La première partie du guide Advance Wars est en ligne, avec les sources des 2 étapes codées en direct :

1/ Je crée une grille et je programme un carré de sélection que l’on peut déplacer au clavier :

2/ Je montre comment programmer des unités, les placer sur la grille et gérer leurs propriétés. J’affiche également des informations sur la case sélectionnée.

C’est là :

Guide de programmation : Advance Wars (Jeux tactiques tour par tour)

A suivre !

This entry was posted in News and tagged . Bookmark the permalink.

Lien d’accès au Live du 6 juillet à 19h Heure Française (DLC #23) : Advance Wars

Ce lundi 6 juillet à 19h (Heure Française) en direct pour le Live Gamecodeur Hebdomadaire : David Live Code n°23 !

Le thème :

  • Advance Wars (les jeux tactiques au tour par tour)
  • Cours de programmation d’un Advance Wars (1ère partie, en direct)

A Lundi, 19h en Live !

Voici le lien pour rejoindre la conférence à 19h ce soir (heure française) :

[Réservé aux membres Premiums]

Vous n’êtes pas membre Premium désolé, adhérez maintenant pour accéder au lien ou connectez-vous à votre compte

Le lien installera le client de vidéo conférence (ou l’activera si il est déjà installé) et rejoindra automatiquement la salle de conférence virtuelle.

Attention : je commence à l’heure.

Replay : il ne sera pas envoyé avant plusieurs semaines, donc soyez présents.

This entry was posted in News and tagged . Bookmark the permalink.