en
Feedback
Gamecodeur - Les coulisses

Gamecodeur - Les coulisses

Open in Telegram

Mes formations et mes meilleurs conseils en avant premiĂšre.

Show more
754
Subscribers
No data24 hours
+17 days
+530 days
Posts Archive
- Sublime Text 3 - Love2D - Les bases d'un dungeon crawler entiÚrement codé from scratch Meilleur feeling ever : Coder. Impat
- Sublime Text 3 - Love2D - Les bases d'un dungeon crawler entiĂšrement codĂ© from scratch Meilleur feeling ever : Coder. Impatient de partager ce plaisir lĂ  avec vous lors du Code Camp ❀.

Out Run adaptĂ© en film ? J'espĂšre juste que les musiques originales seront respectĂ©es ❀. https://www.gamekult.com/actualite/outrun-michael-bay-va-realiser-l-adaptation-live-du-jeu-de-course-culte-de-sega-3050863345.html

Du coup. Il est encore possible de commander votre exemplaire dans la limite de 30 commandes : https://school.gamecodeur.fr/kit-demarrage-collector

Ils viennent d'arriver 😎
Ils viennent d'arriver 😎

En rejoignant le Code Camp "Dungeon Crawler Academy" vous avez accÚs à un espace de travail et d'échange pendant toute la dur
En rejoignant le Code Camp "Dungeon Crawler Academy" vous avez accÚs à un espace de travail et d'échange pendant toute la durée du Code Camp et au delà pour continuer à vous faire aider. (il reste quelques places en early access à un tarif trÚs bas, ça ne durera pas : https://school.gamecodeur.fr/dungeon-crawler-old-school-academy)

Le studio qui a créé FTL et Into the breach sort un nouveau jeu sur... Playdate ! Rappelons que c'est un studio de puristes : jeux codés en C++ et notamment Into the breach scripté en Lua. Bref. Des codeurs. Pas étonnant qu'ils se soient lancé un défi personnel sur une plateforme ou la créativité et les contraintes priment. https://play.date/games/fulcrum-defender/

J'ai dĂ©couvert une nouvelle religion : l'IA. En parler attire les pratiquants conservateurs et les prĂ©dicateurs. Dire que je suis pour m'attire les foudres des conservateurs, la critiquer m'attire les foudres des enculeurs de mouche qui me traite de vieux con. C'est comme parler du C++. Je vais Ă©viter le sujet je cherche Ă  transmettre de la passion et du plaisir, pas d'attirer les dĂ©pressifs qui cherchent la petite bĂȘte et voit en moi un discours tout noir ou tout blanc.

Pour rĂ©duire (quasiment Ă  0) ma consommation de rĂ©seaux sociaux, je me suis mis Ă  lire des rĂ©sumĂ©s de livres de dĂ©veloppement personnel. J'utilise l'application Headway. Chaque soir, au lieu de regarder des vidĂ©os courtes Ă  la con, je lis un rĂ©sumĂ©. Parfois je n'en tire pas grand chose. Parfois une petite phrase, un concept. Un des derniers qui m'a intĂ©ressĂ© s'appelle "The one thing". C'est l’idĂ©e de se concentrer sur une seule chose Ă  la fois. Identifie l’activitĂ© ou la tĂąche la plus importante qui te rapproche de ton principal objectif. C’est ta « One Thing ». Une fois que tu l’as identifiĂ©e, tu dois concentrer toute votre attention et ton Ă©nergie sur cette tĂąche. Les autres tĂąches deviennent secondaire, et ne doivent jamais occulter l'essentiel : ce qui te fait avancer vers ton objectif. J'en ai retenu une chose pour moi : ma "One Thing" c'est de produire du contenu pour Gamecodeur dans l'esprit que j'ai choisi. En l'occurrence cette annĂ©e : produire des guides pour la Gamecodeur Library (nouveaux guides, rééditions, sĂ©ries limitĂ©es) et organiser des Masterminds pour ma communautĂ© la plus active (Code camps, formations accompagnĂ©es). Pourquoi ? C'est ce qui me fait vibrer : une touche nĂ©o-rĂ©tro pour faire revivre l'esprit annĂ©es 80 avec des technos modernes. C'est ce qui attire la communautĂ© la plus motivĂ©e et la plus fidĂšle, fini les touristes, les insatisfaits chroniques qui branlent rien et les enc... de mouches. Je peux cesser de me brader avec cette communautĂ© qui Ă  compris la valeur de ce que je leur apporte. Je suis trĂšs bon lĂ  dedans. C'est mon talent. En ce moment par exemple, je bosse sur la sĂ©rie "Dungeon Crawler Old School". (N'hĂ©site-pas Ă  m'Ă©crire en rĂ©ponse Ă  ce mail si tu veux que je te rĂ©serve une place dans mon Code Camp qui commence fin mai.) Et je m'assure que chaque jour j'avance sur cet objectif (malgrĂ© la clĂŽture comptable, mes missions de consulting...). Et toi quel est ta "one thing" ? Le truc que tu dois placer en prioritĂ© dans ta vie pour avancer vers ton rĂȘve, ta passion ? Qui t'apporte ou t'apportera du bonheur, du plaisir, de l'argent ? Penses-y... Et n'oublie pas : Copier n'est pas coder. Apprends Ă  programmer. A l'ancienne : Ă  la dure, mais avec un max de fu. David PS : J'ai toujours voulu vous donner un cadre. Sans vous enfermer. Pour pouvoir COMPRENDRE comment on code un jeu. Je l'ai fait dans ma formation Submarine War. Elle te propose un planning jour par jour : tu es guidĂ© comme un enfant, et tu peux recommencer le code sans recopier ensuite. (c'est le but : comprendre et pas recopier comme un couillon) La formation coĂ»te 99 €. Aujourd'hui elle est Ă  moins de 20 €. Lien : https://school.gamecodeur.fr/kit-de-programmation-submarine-war-la-methode-extreme-pour-apprendre-a-programmer-un-jeu-de-d-arcade-complet-en-10-etapes?coupon=FIRSTSW David PPS : Comme dit plus haut, si tu veux aller plus loin et faire un "code camp" avec moi (une formation + un accompagnement "Mastermind" en Live sur 4 semaines), et que tu aimes les RPG, j'ai un truc pour toi. RĂ©ponds Ă  ce mail et tu recevras un accĂšs. GAMECODEUR 8 rue de la BoĂ©tie 75008 Paris

Comment j'utilise l'IA ? (extrait de ma rĂ©ponse d'une conversation sur ma communautĂ© Le Clan) Aucun plaisir Ă  Ă©crire des prompts, ça me donne la sensation d’ĂȘtre moi l’outil... Du coup je fais des prompts courts, pour avoir un squelette de code si j’ai besoin d’avoir un pattern, juste pour le principe. Ensuite je prototype sans IA, et je demande de l’aide pour certains algos que j’aurais de toute façon cherchĂ© sur Google car acadĂ©miques. Si j’utilise CoPilot, je galĂšre car je n’aime pas souvent ce qu’il propose, je « force » donc en avançant dans le code Ă  ma façon jusqu’à ce qu’il pige ce que je veux faire (parfois il ne comprends jamais ce que je veux faire, surtout en Lua). Au final aprĂšs avoir comme tout le monde eu ma pĂ©riode « prompt » j’utilise l’IA de moins en moins, et de maniĂšre plus chirurgicale. Je m’oblige Ă  coder dans SublimeText ou Micro, et je pose juste des questions Ă  Grok comme si je codais avec un pote et que je voulais savoir la mĂ©thode la plus « state of the art » de faire certaines choses.

Obsidian avec son plugin Typewriter... Idéal pour écrire les mini nouvelles qui accompagneront mes guides Dungeon Crawler.
Obsidian avec son plugin Typewriter... Idéal pour écrire les mini nouvelles qui accompagneront mes guides Dungeon Crawler.

Il reste des places (25 sur 50) pour ceux qui veulent bloquer leur participation Ă  mon prochain Code Camp. J'aurais l'occasion d'en reparler, de vous montrer plus de contenu. Mais je sais que certains sont impatients et me font confiance. Du coup c'est 199 € pour ceux qui rĂ©servent maintenant : https://form.jotform.com/dmekersa/commande-code-camp-dungeon-crawler

Je suis OK avec lui tant qu'on sait programmer, on peut utiliser l'IA comme un assistant. Fuir l'IA en 2025 c'est devenir mormon. Il faut un équilibre. On peut s'en passer totalement, mais dans beaucoup de cas elle sera une alliée. Et dans un pur but passion/code/création, coder sans IA c'est et ça restera LA VOIE.

💯
💯

(PS : Je n'écris pas mes emails avec une IA)

Coder c'est résoudre des problÚmes. Exemple de problÚme pour un jeu vidéo : Je veux que mon sous-marin se déplace dans l'eau. Solution : gérer des coordonnées, modifier les coordonnées quand le joueur appuie sur les flÚches, vérifier que le sous-marin reste dans les limites... Simple non ? A mais oui il faut savoir programmer. Moi je ne me prétends pas peintre si je ne sais pas dessiner que je sùche. Et coder ce n'est pas : "Bonjour Google comment on fait bouger un sous-marin ?" => recopie du code sans rien y piger Ou pire : "Bonjour ChatGPT, fais le taf à ma place" => recopie du code sans rien y piger A quoi bon coder des jeux si on copie du code sans le comprendre ? Autant acheter un jeu tout fait non ? Je comprends pas le principe sinon. Les gens deviennent faibles. Ils ne veulent faire aucun effort. Seul le résultat les intéresse. C'est un peu comme ces zombis dans le film de Romero : ils se baladent dans le supermarché alors qu'ils sont morts. Mon conseil pour te lancer c'est d'aller taper dans les jeux des années 80. Ils étaient plutÎt simples (pas tous, mais généralement). Et tu les refais à ta façon. Regarde au dessus comment j'ai programmé un jeu inspiré de Polaris, un jeu Taito de 1980, en lui donnant un coup de peinture. Il te reste encore un peu de temps pour te sortir les doigts. Ce jeu, je t'apprends à le coder dans ma formation "Submarine War". Normalement c'est 99 euros. Tu peux l'obtenir pour moins de 20 euros. Voilà le lien : https://school.gamecodeur.fr/kit-de-programmation-submarine-war-la-methode-extreme-pour-apprendre-a-programmer-un-jeu-de-d-arcade-complet-en-10-etapes?coupon=FIRSTSW N'oublie pas : Copier c'est pas coder.

Polaris (Taito 1980) adapté en Lua / Love2D en quelques étapes simples...
Polaris (Taito 1980) adapté en Lua / Love2D en quelques étapes simples...

Copier n'est pas coder !

Les générateurs de code par IA créent une génération de « codeurs copier-coller »~? voici comment y remédier Article pertinent et intéressant (traduction d'un article publié sur Medium à la base) https://intelligence-artificielle.developpez.com/actu/371105/Les-generateurs-de-code-par-IA-creent-une-generation-de-codeurs-copier-coller-voici-comment-y-remedier-par-Terrance-Craddock/