- 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
Pour ceux qui veulent rejoindre le code camp Dungeon crawler, et qui veulent payer en 2 fois, il faut passer par ce formulaire :
https://school.gamecodeur.fr/stage-dungeon-crawler-old-school-academy
🗡️⚔️👍
https://school.gamecodeur.fr/stage-dungeon-crawler-old-school-academy
🗡️⚔️👍
GAMECODEUR
Code Camp : Dungeon Crawler Old School Academy
👍3❤1
Parlons de minimalisme.
Quand on débute en programmation (et en particulier si on est un homme) :
on cherche l'outil le plus puissant (le plus puissant moteur !)
on veut le PC le plus puissant (avec la carte graphique qui tue)
on veut créer un jeu énorme, en 3D, pour PS5
Dans la réalité ça donne au mieux :
Beaucoup d'argent dépensé
Pas grand chose ensuite...
Et au pire :
La barre est tellement haute qu'on ne passe pas le cap ("je ferai quand j'aurai les sous")
Perso, je suis un minimaliste de la programmation.
J'ai connu une époque où on codait des jeux :
Sans internet
Sans souris
Sans mémoire
Et c'était la meilleure époque. Pourquoi ?
Car la seule chose qu'on voulait faire c'était créer un truc.
On se foutait de l'image, de l'avis des autres, des performances...
Je continue à m'imposer cet état d'esprit aujourd'hui.
Je me bats contre la guerre de l'attention : réseaux sociaux, informations en continu, multitâche infernal...
Je bosse avec le moins d'outils possibles, et les plus légers qui soient.
Pour me focaliser sur une seule chose : le plaisir de créer.
Pourquoi ?
Moins d’outils = plus de compréhension.
Tu comprends ce que tu fais au lieu de laisser un moteur faire à ta place. Et le plaisir de l'accomplissement est incomparable. Le chemin est plus important que le résultat.
Moins de puissance = plus d’optimisation.
Quand tu travailles avec des ressources limitées, tu codes plus proprement, plus intelligemment. Tu fais des choix. Et t'arrête d'en vouloir toujours plus.
Moins d’options = plus de créativité.
C’est quand tu as peu de choix que tu inventes vraiment. Cela t'ouvre l'esprit, tu ne vois plus les choses de la même manière.
Au passage :
Il te reste seulement 48h pour rejoindre mon prochain stage en early bird, recevoir 2 super guides de programmation dans ta boite aux lettres, et passer du temps avec moi à apprendre et créer un jeu de donjon.
Ensuite le prix augmente...
Le lien :
https://school.gamecodeur.fr/dungeon-crawler-old-school-academy
Bon code ❤️ !
Quand on débute en programmation (et en particulier si on est un homme) :
on cherche l'outil le plus puissant (le plus puissant moteur !)
on veut le PC le plus puissant (avec la carte graphique qui tue)
on veut créer un jeu énorme, en 3D, pour PS5
Dans la réalité ça donne au mieux :
Beaucoup d'argent dépensé
Pas grand chose ensuite...
Et au pire :
La barre est tellement haute qu'on ne passe pas le cap ("je ferai quand j'aurai les sous")
Perso, je suis un minimaliste de la programmation.
J'ai connu une époque où on codait des jeux :
Sans internet
Sans souris
Sans mémoire
Et c'était la meilleure époque. Pourquoi ?
Car la seule chose qu'on voulait faire c'était créer un truc.
On se foutait de l'image, de l'avis des autres, des performances...
Je continue à m'imposer cet état d'esprit aujourd'hui.
Je me bats contre la guerre de l'attention : réseaux sociaux, informations en continu, multitâche infernal...
Je bosse avec le moins d'outils possibles, et les plus légers qui soient.
Pour me focaliser sur une seule chose : le plaisir de créer.
Pourquoi ?
Moins d’outils = plus de compréhension.
Tu comprends ce que tu fais au lieu de laisser un moteur faire à ta place. Et le plaisir de l'accomplissement est incomparable. Le chemin est plus important que le résultat.
Moins de puissance = plus d’optimisation.
Quand tu travailles avec des ressources limitées, tu codes plus proprement, plus intelligemment. Tu fais des choix. Et t'arrête d'en vouloir toujours plus.
Moins d’options = plus de créativité.
C’est quand tu as peu de choix que tu inventes vraiment. Cela t'ouvre l'esprit, tu ne vois plus les choses de la même manière.
Au passage :
Il te reste seulement 48h pour rejoindre mon prochain stage en early bird, recevoir 2 super guides de programmation dans ta boite aux lettres, et passer du temps avec moi à apprendre et créer un jeu de donjon.
Ensuite le prix augmente...
Le lien :
https://school.gamecodeur.fr/dungeon-crawler-old-school-academy
Bon code ❤️ !
GAMECODEUR
Dungeon Crawler Old School Academy
❤6