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.
(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.
❤7👍1
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 à david@gamecodeur.fr 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. Ecris à david@gamecodeur.fr et tu recevras un accès.
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 à david@gamecodeur.fr 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. Ecris à david@gamecodeur.fr et tu recevras un accès.
❤4👍3
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++.
Encore une fois les gens ne voient plus qu'en noir ou en blanc. Il ne se projettent pas dans celui qui en parle, pourquoi il pense ceci ou cela, ils rapportent tout à leur propre avis qui est blanc ou noir.
C'est par exemple oublier que j'enseigne et transmet l'amour de la programmation traditionnelle. C'est comme reprocher à un boulanger de critiquer la pâtisserie surgelée (qui est excellente et est un progrès dans un certain contexte) ou reprocher à un peintre de critiquer l'utilisation d'une palette graphique...
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.
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++.
Encore une fois les gens ne voient plus qu'en noir ou en blanc. Il ne se projettent pas dans celui qui en parle, pourquoi il pense ceci ou cela, ils rapportent tout à leur propre avis qui est blanc ou noir.
C'est par exemple oublier que j'enseigne et transmet l'amour de la programmation traditionnelle. C'est comme reprocher à un boulanger de critiquer la pâtisserie surgelée (qui est excellente et est un progrès dans un certain contexte) ou reprocher à un peintre de critiquer l'utilisation d'une palette graphique...
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.
👏6
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/
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/
❤8
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)
(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)
👍4❤1
Du coup. Il est encore possible de commander votre exemplaire dans la limite de 30 commandes :
https://school.gamecodeur.fr/kit-demarrage-collector
https://school.gamecodeur.fr/kit-demarrage-collector
👍3
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
https://www.gamekult.com/actualite/outrun-michael-bay-va-realiser-l-adaptation-live-du-jeu-de-course-culte-de-sega-3050863345.html
Gamekult
Outrun : Michael Bay va réaliser l'adaptation live du jeu de course culte de SEGA
Avec Sydney Sweeney à la coproduction
❤3
- 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 ❤️ (https://school.gamecodeur.fr/dungeon-crawler-old-school-academy).
- 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 ❤️ (https://school.gamecodeur.fr/dungeon-crawler-old-school-academy).
👍5❤2
Il reste 8 places pour le Code Camp. Je pense augmenter à 30 participants si vous êtes nombreux à vous décider. Pour ceux qui ne veulent pas participer, quelle est la raison ?
Anonymous Poll
30%
Le prix
5%
Les dates
15%
Je préfère le guide et la formation seule
20%
Je prendrai le replay
25%
Pas intéressé par le thème
5%
Pas intéressé par Love2D
15%
Autre (laisser un commentaire)
prochain test, avoir un Raspberry Pi installé aussi sobrement : terminal pur, et juste X pour Love, sans OS fenêtré.
👍4❤2
S'inspirer des jeux qui ont marqué notre adolescence est un moteur idéal pour se passionner pour la programmation.
Dans cette vidéo intimiste, je partage avec toi 2 jeux qui m'ont accompagné pendant mon adolescence.
Et comment je les ai utilisé comme inspiration pour les programmer en 2025.
C'est là (avec le retour du fond vert) :
https://youtu.be/yKPA7wg5GVo
Dans cette vidéo intimiste, je partage avec toi 2 jeux qui m'ont accompagné pendant mon adolescence.
Et comment je les ai utilisé comme inspiration pour les programmer en 2025.
C'est là (avec le retour du fond vert) :
https://youtu.be/yKPA7wg5GVo
YouTube
Coder des jeux d'aventure et des Dungeons Crawlers (inspirés des années 80 sur Amstrad, ZX, Oric...)
Rejoins mon école pour te former gratuitement :
https://www.gamecodeur.fr
Rejoindre le stage Dungeon Crawler Academy :
https://school.gamecodeur.fr/dungeon-crawler-old-school-academy
⏭️ Mon Canal Telegram et mon serveur Discord : https://www.gamecodeur.fr/discord…
https://www.gamecodeur.fr
Rejoindre le stage Dungeon Crawler Academy :
https://school.gamecodeur.fr/dungeon-crawler-old-school-academy
⏭️ Mon Canal Telegram et mon serveur Discord : https://www.gamecodeur.fr/discord…
❤11
(et je parle pas d'IA et pas de Unity c'est pour dire)
👍4
ma dernière vidéo démarre bien et est poussée par Youtube
si vous ne l'avez pas regardé, prenez un moment pour le faire :
https://youtu.be/yKPA7wg5GVo
(montez un peu le volume j'ai un son trop bas, erreur de réglage suite à un changement de casque)
si vous ne l'avez pas regardé, prenez un moment pour le faire :
https://youtu.be/yKPA7wg5GVo
(montez un peu le volume j'ai un son trop bas, erreur de réglage suite à un changement de casque)
Si vous ne rejoignez pas le Code Camp et que voulez seulement commander le guide Dungeon Crawler (volume 1), et précommander le volume 2, c'est là :
https://form.jotform.com/250992225328359
Le volume 1 est une réédition, la couverture a changé. Ne le commandez pas si vous l'avez déjà.
https://form.jotform.com/250992225328359
Le volume 1 est une réédition, la couverture a changé. Ne le commandez pas si vous l'avez déjà.
Je t'en parlais dans ma dernière vidéo (qui marche super bien d'ailleurs), j'adore programmer des jeux inspirés de mes jeux préférés des années 80.
Pour cela j'utilise des technologies modernes, tout en gardant un esprit pionnier :
Pas de moteur
Environnement ultra léger
Je n'ai pas besoin de 2 écrans, ni d'un PC puissant... Je peux coder sur un vieux portable ou même un Raspberry Pi.
La liberté !
Mais on peut aller plus loin : coder sur des machines de l'époque : Amstrad CPC, ZX Spectrum, Oric Atmos, Amiga, Atari ST...
Moi j'avais un Amstrad CPC par exemple : et je codais tous les jours dessus !
(Pas d'internet à l'époque : j'ai appris avec le manuel livré avec et quelques livres.)
Comment faire ?
Tu as 3 possibilités :
1) On peut expérimenter cela avec un émulateur : c'est un logiciel qui simule le matériel original et permet d'exécuter le système et les logiciels originaux de l'époque (on le voit dans ma vidéo pour l'Amstrad). Mais on n'a pas le clavier original ce qui peut poser problème.
2) On peut utiliser la machine originale. Je prévois de le faire avec un vrai Amstrad CPC (équipé d'un lecteur de carte SD quand même). Mais le branchement sur un écran plat est un peu complexe et les machines tombent en panne.
3) On peut acheter un remake de la machine originale ! Il n'existe pas encore d'Amstrad, mais le Commodore 64 et le ZX Spectrum ont été réédités. Ils permettent d'avoir l'expérience originale tout en s'affranchissant de certaines contraintes : on peut les brancher en HDMI et ils ont un système amélioré avec clé USB.
Je reçois aujourd'hui la version ZX Spectrum (appelée "The Spectrum") et je suis assez excité ! Je vais m'acheter un écran 4/3 dans un marché aux puces et j'aurais une config autonome.
Je n'ai jamais eu cette machine mais j'ai très envie de la découvrir avec les yeux d'un adolescent : je vais apprendre à programmer à partir du manuel original et de livres de l'époque.
Si ça t'intéresse, je ferai des vidéos pour t'apprendre. Et n'hésite pas à répondre à cet email pour me raconter avec quelle machine tu as appris à programmer et ce qui t'intéresserait de (re)découvrir.
A très vite et n'oublie pas : copier n'est pas coder. Apprends vraiment à programmer !
David
PS :
Tu veux que je t'accompagne dans ta passion ?
Jusqu'au 30 avril avril, ma prochaine formation accompagnée est disponible pour 199 € (ensuite 299 €).
A toi les donjons, les combats, la fausse 3D comme dans Wizardry...
Tu peux déjà réserver ta place :
https://school.gamecodeur.fr/dungeon-crawler-old-school-academy
Pour cela j'utilise des technologies modernes, tout en gardant un esprit pionnier :
Pas de moteur
Environnement ultra léger
Je n'ai pas besoin de 2 écrans, ni d'un PC puissant... Je peux coder sur un vieux portable ou même un Raspberry Pi.
La liberté !
Mais on peut aller plus loin : coder sur des machines de l'époque : Amstrad CPC, ZX Spectrum, Oric Atmos, Amiga, Atari ST...
Moi j'avais un Amstrad CPC par exemple : et je codais tous les jours dessus !
(Pas d'internet à l'époque : j'ai appris avec le manuel livré avec et quelques livres.)
Comment faire ?
Tu as 3 possibilités :
1) On peut expérimenter cela avec un émulateur : c'est un logiciel qui simule le matériel original et permet d'exécuter le système et les logiciels originaux de l'époque (on le voit dans ma vidéo pour l'Amstrad). Mais on n'a pas le clavier original ce qui peut poser problème.
2) On peut utiliser la machine originale. Je prévois de le faire avec un vrai Amstrad CPC (équipé d'un lecteur de carte SD quand même). Mais le branchement sur un écran plat est un peu complexe et les machines tombent en panne.
3) On peut acheter un remake de la machine originale ! Il n'existe pas encore d'Amstrad, mais le Commodore 64 et le ZX Spectrum ont été réédités. Ils permettent d'avoir l'expérience originale tout en s'affranchissant de certaines contraintes : on peut les brancher en HDMI et ils ont un système amélioré avec clé USB.
Je reçois aujourd'hui la version ZX Spectrum (appelée "The Spectrum") et je suis assez excité ! Je vais m'acheter un écran 4/3 dans un marché aux puces et j'aurais une config autonome.
Je n'ai jamais eu cette machine mais j'ai très envie de la découvrir avec les yeux d'un adolescent : je vais apprendre à programmer à partir du manuel original et de livres de l'époque.
Si ça t'intéresse, je ferai des vidéos pour t'apprendre. Et n'hésite pas à répondre à cet email pour me raconter avec quelle machine tu as appris à programmer et ce qui t'intéresserait de (re)découvrir.
A très vite et n'oublie pas : copier n'est pas coder. Apprends vraiment à programmer !
David
PS :
Tu veux que je t'accompagne dans ta passion ?
Jusqu'au 30 avril avril, ma prochaine formation accompagnée est disponible pour 199 € (ensuite 299 €).
A toi les donjons, les combats, la fausse 3D comme dans Wizardry...
Tu peux déjà réserver ta place :
https://school.gamecodeur.fr/dungeon-crawler-old-school-academy
🔥6
Ce gars a réussi à coder le level 1 de manic miner en BASIC sur un The Spectrum justement : https://www.youtube.com/watch?v=jfEotA494eM
YouTube
PART 2 - Manic Miner in Sinclair BASIC, can it be done? - The Spectrum.
Part 2, i continue my efforts at creating a Manic Miner style game using Sinclair BASIC, in the last video i used the basic character set of the ZX Spectrum keyboard, in this video you'll see everything is now in User Defined Graphics, i start of by explaining…
🤩2