Gamecodeur - Les coulisses
Відкрити в Telegram
Mes formations et mes meilleurs conseils en avant première.
Показати більше708
Підписники
-224 години
+47 днів
-430 днів
Архів дописів
La semaine prochaine je vais te dévoiler la méthode que j'ai mis en place pour : Créer / Intégrer / Afficher une map dans tes jeux en pur C#.
Une méthode simple et rapide. Une fois le code en place, tu pourras charger et afficher ta map en 2 LIGNES DE CODE.
Tout ça en pur C# les amis ! Pas de moteur, tout avec nos petits doigts de codeurs !
Pour ceux qui se demandent, le code du 1er screen pourrait tenir en 2 lignes comme par exemple :
self.base.nominal = tonumber(self.base.value)
self.base.id = tonumber(self.base.value)
Et le 2e code pourrait être refactorisé avec un tableau associatif.+1
Ne pensez pas qu'il faille avoir un code magnifique pour sortir un jeu.
Le code source de Balatro est plein de lourdeurs et de code dupliqué, on s'en branle... Le gars est millionnaire et ceux qui cherchent encore à peaufiner leur code sont dans leur chambre à ne jamais rien sortir...
J'ai enregistré une nouvelle vidéo (sur le thème dont je vous ai parlé hier) :
https://youtu.be/LZ6z62MIPMs
Et si ta vie était un jeu ?
Et si tes projets étaient des quêtes ?
Gamifier sa vie est un excellent moyen de garder la motivation.
De ne pas se décourager devant l'adversité ou les échecs.
Et de savoir où tu en es !
J'hallucine du nombre de personnes qui naviguent à vue dans leur vie.
Notamment lors de la réalisation de projets.
Et dans le cas qui nous intéresse, les projets de jeux vidéo.
Aucun plan, aucun objectif, aucune visibilité.
Juste un projet qu'on commence et qui bien entendu n'aura jamais de fin.
Pourquoi ?
Parce que sans plan, sans date butoir, sans étapes claires, quelles sont les conditions à réunir pour qu'un projet soit terminé ?
Qu'il soit "terminé"...
Qu'il soit "parfait"...
Or, ces critères n'ont aucune réalité.
Un jeu n'est jamais terminé ou parfait.
Résultat : des projets qui s'éternisent et qui finissent abandonnés.
Mon conseil ?
Applique dans ta vie ce que les jeux vidéo t'imposent et que tu adores.
Un objectif clair, un impératif de temps, une vision...
C'est ça qui te motive dans les jeux, alors pourquoi ta vie ne serait pas comme ces jeux ?
Chacun de tes projets est une quête.
Voici un exercice que tu peux réaliser maintenant :
Prend le projet sur lequel tu bosses en ce moment.
Donne-lui un nom qui te motive (voir plus bas ce que je fais pour mes formations).
Liste tout ce qui le compose (ce que le joueur va pouvoir faire dans le jeu, etc.).
Découpe ensuite le projet en sous quêtes qui regroupent chacune une partie des fonctionnalités de ton projet.
Tu peux donner un nom à chacune de ces sous quêtes.
Chaque quête doit avoir une date butoir, quitte à la réévaluer si elle est dépassée.
Aie en permanence une vision précise de :
- Ce que tu as réalisé
- Ce qui te reste à réaliser
Et double le délai nécessaire afin d'y intégrer les aléas et la phase de finalisation qui prend un temps fou.
N'hésite pas à partager avec moi, en commentant à ce post, ce petit travail si tu le réalise.
Dis-moi quelle quête tu commences !
Tales of the Shadowlands : Maîtrisez l'art des maps façon RPG en C# avec Raylib
Imagine-toi face à la carte d'un monde imaginaire.
Un monde qui n'attend que toi pour prendre vie.
Tu en es l'explorateur, le cartographe, celui qui dessine les contours d'un univers que personne n'a encore découvert.
Les terres des Shadowlands sont emplies de mystères, des secrets cachés sous des couches de brumes.
Des royaumes qui attendent d'être découverts et conquis...
Deviens l'architecte des Shadowlands ! Dans cet atelier pratique, apprends à concevoir, programmer et afficher une map en utilisant Tiled Map Editor, JSON et Raylib C#. Intègre ensuite un personnage qui pourra s'y déplacer case pas case et identifier les obstacles, en quelques lignes de code.
Préinscriptions sur :
https://school.gamecodeur.fr/tales-of-the-shadowlands
J'ai reçu de nombreuses demandes pour aborder certains concepts en C# avec Raylib. Notamment les concepts abordés dans la dernière formation RTS.
Pour répondre à cette demande, tout en proposant une approche accessible aux débutants en C#, je vous propose de me rejoindre dans l'aventure des Shadowlands !
N'oubliez pas qu'il est possible de poster des commentaires sur la plateforme podia que j'utilise pour vous vendre mes formations. Et je répond ! Je suis là pour vous accompagner.
Les amis, je tiens à remercier tout ceux qui ont rejoint la formation "RTS Facile".
Elle se classe en 4e position dans le top 5 des meilleurs lancement de formation Gamecodeur.
Merci ❤️
+2
Au TGS de Pau. Rencontre avec l'artiste et dessinateur Shong, également infographiste et enseignant en 3D... Je lui donne une carte de visite et là il me dit "Gamecodeur ? Mais tu es David de Gamecodeur ?! J'ai suivi tes cours en 2018 !". Incroyable :)
Super rencontre.
C'est le dernier jour pour profiter de l'offre de lancement de ma nouvelle formation "RTS facile".
Ce soir à 23h59 c'est terminé.
Pour en profiter :
https://school.gamecodeur.fr/cb382352-9bb4-434a-9189-5046c5673760?coupon=RTST6NCB14F
Son message :
"Je voulais t’écrire ce message pour te remercier car, de part tes vidéos, tu as contribué à la réalisation de mon projet de création d’un jeu vidéo." Aurélien
Fier de vous annoncer la sortie prochaine d'un jeu réalisé par un indé qui a suivi mes formations !
https://amatterofchoice.app/
Quand on se sort les doigts on fait des miracles !
Hier je t'ai présenté "RTS Facile".
Déjà plus de 50 d'entre vous se sont lancés.
Je n'en reviens pas que mes formations marchent aussi bien.
Ça me touche qu'autant de gens me fassent confiance, alors je vais tout te dire.
Voici la vraie raison pour laquelle je crée ce genre de formations :
La vérité c'est que l'univers de la programmation de jeu vidéo est devenu un enfer.
Les créateurs ne sont plus des créateurs.
Ils sont devenus des singes savants qui recopient les gestes des autres en espérant réussir.
Ils installent des "moteurs" en espérant que celui-ci programmera leur jeu à leur place et leur fera le café au passage.
Ils pensent productivité, rentabilité.
Ils suivent des tutos et recopient bêtement.
Ils s'imaginent créer le jeu du siècle, mais plusieurs mois passent et ils n'arrivent à rien.
STOP, c'est bon, ça suffit !
Il faut revenir aux fondamentaux.
Aujourd'hui le niveau en programmation général est devenu minable.
Alors leur stratégie consiste à dire "bah, pas besoin de programmer, il y a les IA, et les tutos, et les moteurs, le code c'est ringard !".
Avec la phrase magique "pourquoi réinventer la roue ?". C'est débile et réducteur.
C'est une stratégie d'évitement.
En prétendant cela, ces personnes ont un bon alibi pour être des quiches en programmation.
Mais quand on leur demande de montrer leurs créations, c'est le drame.
Rien. Nada.
Ma communauté code plus de prototypes de jeux que tous ces gens réunis.
Ma communauté regorge d'idées.
Et elle n'a pas besoin de 3D, de shaders... Juste d'idées.
Et comme elle sait programmer, elle passe de l'idée à la réalisation.
Avec n'importe quel langage, n'importe quel framework ou moteur.
Car ce ne sont que des outils pour eux.
Car quand on sait programmer on peut TOUT CREER !
Il y a une place pour ceux qui créent vraiment.
Pour ces nouveaux artisans qui s'inspirent des méthodes traditionnelles tout en utilisant des outils et des méthodes modernes.
Qui fédèrent une communauté autour du processus de création de leur jeu.
Qui n'hésite pas à faire des "jeux moches", sans tenter d'imiter les gros jeux qu'ils ne pourront jamais réaliser seuls.
Qui misent sur l'originalité, sur le gameplay.
Sur le minimalisme intelligent.
Si tu cherches à faire des MMORPG ou des FPS avec des graphismes 3D ultra réalistes, sans programmer, alors mes formations ne sont pas pour toi.
Mais si tu veux revenir aux choses simples, t'éclater à programmer et construire des jeux qui fédèreront une audience de fans autour de toi, en faisant ce qui te ressemble, c'est exactement ce qu'il te faut.
Il te reste moins de 3 jours pour profiter de -70% offerts sur ma dernière formation "RTS Facile".
Programme ton propre RTS inspiré de StarCraft
👉 Sans moteur de jeu : uniquement du code pur
👉 Utilise des outils open-source gratuits : reconnus par l'industrie
👉 Accessible aux amateurs : pas besoin d'être un expert pour te lancer !
Y accéder : https://school.gamecodeur.fr/cb382352-9bb4-434a-9189-5046c5673760?coupon=RTST6NCB14F
Cette formation est très riche, elle va vous intimider, mais il y a tellement à apprendre pour vous.
J'ai rarement produit un code aussi complet pour une formation.
N'hésitez pas à poster des questions sur l'espace formation si vous bloquez sur un truc.
C'est enfin prêt.
Pendant des semaines, j'ai rassemblé au sein d'un grand atelier tous les concepts qui pourront te permettre de te lancer dans la réalisation d'un RTS façon StarCraft.
J'ai synthétisé les processus en 7 étapes que j'ai simplifiées à l'extrême (le code fait moins de 1300 lignes).
Et j'ai réuni tout ça dans un grand cours en ligne qui s'appelle :
RTS FACILE : Apprends à coder les bases d'un RTS en 7 étapes simples
https://school.gamecodeur.fr/cb382352-9bb4-434a-9189-5046c5673760?coupon=RTST6NCB14F
Il est accessible avec 70% de réduction pendant quelques jours seulement....
Dans ce cours :
✅ Un cours complet en vidéo : plus de 7h de formation, découpées en vidéos digestes et didactiques. Tu pourras revoir chaque concept à volonté.
✅ Des fiches de concepts qui te serviront de pense bête ou d'anti sèche pour comprendre et réutilise plusieurs concepts clés.
✅ Le code source du projet complet. C'est un véritable template de jeu que tu pourras étudier et/ou réutiliser.
✅ Les graphismes utilisés dans le cours.
Tu ne prends pas de risques à commencer la formation.
🏅 Mon cours est livré avec la garantie "Tester sans risquer". Cette garantie te permet de regarder une leçon de la formation en entier (celle de ton choix) et si cela ne te convient pas (peu importe la raison), de demander un remboursement intégral.
Et ce n'est pas tout.
Le cours est fourni avec 2 bonus :
1) Le pack de graphismes "RTS Micro Asset" réalisé par Aleksandr Makarov. Il a réalisé notamment les graphismes de Hero's Hour.
2) Des fiches de concept imprimables. Les 4 principaux concepts résumés sur des fiches illustrées (en 1 ou 2 pages) que tu pourra imprimer.
Dès ce soir tu pourrais poser les premières lignes de code d'un jeu vidéo inspiré de StarCraft.
👉 Clique ici pour voir le programme complet :
https://school.gamecodeur.fr/cb382352-9bb4-434a-9189-5046c5673760?coupon=RTST6NCB14F
Hâte de voir ce que tu vas en faire.
