En te formant à la programmation de jeux vidéo tu vas très vite glisser vers la complexité.
C'est une véritable maladie mentale.
Je t'en parle dans ma nouvelle vidéo :
https://youtu.be/vA3_T8AXwlc
C'est une véritable maladie mentale.
Je t'en parle dans ma nouvelle vidéo :
https://youtu.be/vA3_T8AXwlc
YouTube
Le cimetière de ceux qui ont essayé d'apprendre à programmer des jeux vidéo
Mon guide gratuit :
https://school.gamecodeur.fr/le-kit-de-demarrage-du-programmeur-de-jeux-video
⏭️ Mon Canal Telegram et mon serveur Discord : https://www.gamecodeur.fr/discord-telegram/
🔔 Abonne-toi et active les notifications : http://bit.ly/1WhMrau
https://school.gamecodeur.fr/le-kit-de-demarrage-du-programmeur-de-jeux-video
⏭️ Mon Canal Telegram et mon serveur Discord : https://www.gamecodeur.fr/discord-telegram/
🔔 Abonne-toi et active les notifications : http://bit.ly/1WhMrau
👍6
Site de Game Design intéressant référençant, avec des exemples, les méthodes de "onbording" (apprendre aux joueur les mécaniques du jeu). Avec des exemples en Pico-8.
https://nerdyteachers.com/PICO-8/game_design/106
https://nerdyteachers.com/PICO-8/game_design/106
Nerdyteachers
Onboarding Methods
A game dev reference for learning and choosing onboarding methods to teach how to play your games.
❤6
J'ai reçu ce commentaire ce matin sur Youtube :
Ton dernier guide est pas mal, d'ailleurs si on réussi à maitriser les notions importantes on a déjà une base pour 80% des jeux 2D (Map, direction, positionnement, etc....)
Scarface2416
J'aimerais plus de commentaires comme celui-là.
Il démontre une chose :
Scarface2416 à compris une chose : programmer c'est du Lego.
C'est des concepts qu'on additionne, qu'on adapte, qu'on complexifie ou simplifie.
Rien de plus.
A cause des "tutos" qui pullulent sur Internet, les apprentis programmeurs raisonnent en gameplay : comment coder un jeu comme X ou comment coder un jeu comme Y.
Et 99% de ces tutos ne vont pas avoir la bonne approche : ils vous disent quoi programmer sans vous expliquer à quoi ça sert.
Vous vous retrouvez transformé en singe savant : vous recopiez.
A la fin, quelle joie : un petit jeu que vous avez codé vous même !
Et que se passe t'il quand vous vous retrouvez devant une page blanche ?
Je vais vous le dire : Vous ne savez rien faire seul.
Alors dorénavant changez totalement de logiciel dans votre tête :
Apprenez des concepts de programmation :
Listes (= inventaires, ennemis, projectiles, effets visuels...)
Etats (= enchaînement d'actions, de phases de jeu, de comportements...)
Tableaux à 2 dimensions (maps, et tout ce qui y ressemble)
Etc.
Devant une page blanche vous serez plus à l'aise.
Programmer c'est répondre à des besoins via des concepts.
Et plus vous apprenez de concepts, plus vous saurez répondre à tous les besoins.
Cette semaine je te propose de te lancer dans un projet idéal pour travailler plusieurs concepts : un casse brique.
Mais pas un simple casse brique... Un casse brique extrême !
Je te propose ce replay de stage à moins de 30 € (au lieu de 150 €).
Dimanche je retire définitivement l'offre.
Le lien pour acheter la formation :
https://school.gamecodeur.fr/stage-programmation-casse-brique-extreme?coupon=CBEXTR
Au programme :
Milestone 1 :
Partir de l'atelier Casse brique en 120 lignes de code (atelier fourni dans la formation).
Reprogrammer tout le système de briques pour en faire de véritables sprites indépendant, et graphiques (images). Remplacer le rectangle de la raquette ainsi que la balle par une image. Reprogrammer les collisions.
Milestone 2 :
Ajouter des sons et des musiques. Gérer plusieurs types de briques (indestructibles, en 2 coups, etc.). Gérer un nombre de vies.
Milestone 3 :
Coder un système de niveau permettant d'avoir plusieurs configurations de briques, comme dans Arkanoid.
Milestone 4 :
Coder un système d'émission de particules pour créer une traînée d'étincelles derrière la balle, et des débris quand une brique est détruite.
Milestone 5 :
Pistes pour développer un Gameplay encore plus complet en fonction de vos demandes spécifiques. Discussions, Questions/Réponses.
Bon code et reste libre !
Ton dernier guide est pas mal, d'ailleurs si on réussi à maitriser les notions importantes on a déjà une base pour 80% des jeux 2D (Map, direction, positionnement, etc....)
Scarface2416
J'aimerais plus de commentaires comme celui-là.
Il démontre une chose :
Scarface2416 à compris une chose : programmer c'est du Lego.
C'est des concepts qu'on additionne, qu'on adapte, qu'on complexifie ou simplifie.
Rien de plus.
A cause des "tutos" qui pullulent sur Internet, les apprentis programmeurs raisonnent en gameplay : comment coder un jeu comme X ou comment coder un jeu comme Y.
Et 99% de ces tutos ne vont pas avoir la bonne approche : ils vous disent quoi programmer sans vous expliquer à quoi ça sert.
Vous vous retrouvez transformé en singe savant : vous recopiez.
A la fin, quelle joie : un petit jeu que vous avez codé vous même !
Et que se passe t'il quand vous vous retrouvez devant une page blanche ?
Je vais vous le dire : Vous ne savez rien faire seul.
Alors dorénavant changez totalement de logiciel dans votre tête :
Apprenez des concepts de programmation :
Listes (= inventaires, ennemis, projectiles, effets visuels...)
Etats (= enchaînement d'actions, de phases de jeu, de comportements...)
Tableaux à 2 dimensions (maps, et tout ce qui y ressemble)
Etc.
Devant une page blanche vous serez plus à l'aise.
Programmer c'est répondre à des besoins via des concepts.
Et plus vous apprenez de concepts, plus vous saurez répondre à tous les besoins.
Cette semaine je te propose de te lancer dans un projet idéal pour travailler plusieurs concepts : un casse brique.
Mais pas un simple casse brique... Un casse brique extrême !
Je te propose ce replay de stage à moins de 30 € (au lieu de 150 €).
Dimanche je retire définitivement l'offre.
Le lien pour acheter la formation :
https://school.gamecodeur.fr/stage-programmation-casse-brique-extreme?coupon=CBEXTR
Au programme :
Milestone 1 :
Partir de l'atelier Casse brique en 120 lignes de code (atelier fourni dans la formation).
Reprogrammer tout le système de briques pour en faire de véritables sprites indépendant, et graphiques (images). Remplacer le rectangle de la raquette ainsi que la balle par une image. Reprogrammer les collisions.
Milestone 2 :
Ajouter des sons et des musiques. Gérer plusieurs types de briques (indestructibles, en 2 coups, etc.). Gérer un nombre de vies.
Milestone 3 :
Coder un système de niveau permettant d'avoir plusieurs configurations de briques, comme dans Arkanoid.
Milestone 4 :
Coder un système d'émission de particules pour créer une traînée d'étincelles derrière la balle, et des débris quand une brique est détruite.
Milestone 5 :
Pistes pour développer un Gameplay encore plus complet en fonction de vos demandes spécifiques. Discussions, Questions/Réponses.
Bon code et reste libre !
❤6
Un des membres de ma certification a décidé de se lancer sur YouTube pour y parler de game design et de conception de jeux vidéo et sa première vidéo est vraiment sympa je vous invite à la découvrir :
https://youtu.be/dvyuV1v2jzc?si=pQ3-Uo5Zwcnzg40h
(J'aurais jamais eu le courage de faire une vidéo aussi travaillée donc bravo à lui. Et pour faire mon vieux con je dirais que le concept se code en quelques minutes avec un framework sans passer par ce p* de Unity 😊 et qu'en plus si on le fait en JavaScript on pourrait jouer sur le web)
https://youtu.be/dvyuV1v2jzc?si=pQ3-Uo5Zwcnzg40h
(J'aurais jamais eu le courage de faire une vidéo aussi travaillée donc bravo à lui. Et pour faire mon vieux con je dirais que le concept se code en quelques minutes avec un framework sans passer par ce p* de Unity 😊 et qu'en plus si on le fait en JavaScript on pourrait jouer sur le web)
YouTube
Faire pire que SUIKA GAME? || Punii - Devlog#1
Quand le Devlog rencontre la fiction, l'humour, et la vulgarisation.
Voici le premier épisode du parcours du développement de mon premier jeu. Une aventure narrée, racontée, et illustrée dont seule mon imagination sera la limite.
Cet exercice n'a pas été…
Voici le premier épisode du parcours du développement de mon premier jeu. Une aventure narrée, racontée, et illustrée dont seule mon imagination sera la limite.
Cet exercice n'a pas été…
👍5
Même Snake peut être utilisé comme mécanique de base pour faire un jeu fun...
https://punkcake.itch.io/serpentes
https://punkcake.itch.io/serpentes
itch.io
Serpentes: 10th Anniversary Edition 🐍 by PUNKCAKE Délicieux 🥞
Brainmelting Snake 🐍🍒. Available for Windows, macOS, Linux
❤3👍1
Pour rappel, Punkcake développe en Lua, sur la base d'un moteur maison en C++.
❤4
Je sais pas si vous suivez Roland Garros mais ce que fait Lois Boisson c'est incroyable.
❤6
La nana rentre sur le tournoi avec une wild card, elle est 361e joueuse mondiale, elle est maintenant en 1/2 finale, 63e joueuse mondiale déjà et n°1 française. Elle est vraiment incroyable.
❤7
Inspiration du jour démontrant qu'une mécanique de jeu classique peut être déclinée à l'infini : https://www.youtube.com/watch?v=uFEiK4w26rM
Quadralien (PC, Atari ST, Amiga...).
Avec l'incroyable musique de David Whittaker.
Une map... de la 2D... vous avez tout sur Gamecodeur pour créer un jeu de ce genre.
Suffit de se sortir les doigts.
C'est quoi ? Un Sokoban dans l'espace !!
Quadralien (PC, Atari ST, Amiga...).
Avec l'incroyable musique de David Whittaker.
Une map... de la 2D... vous avez tout sur Gamecodeur pour créer un jeu de ce genre.
Suffit de se sortir les doigts.
C'est quoi ? Un Sokoban dans l'espace !!
YouTube
Quadralien Level 1: Instrument Monitoring Room
Just a quick video of a very hard but underrated game I really like.
❤5👍1
Avec 3.5 millions d'unités vendues en 4 jours, la Switch 2 est la console la plus vendue de l'histoire sur une si courte période.
Pourtant, les gamers crachent sur son hardware et ses performances.
Preuve que le marché n'est pas celui des "gamers" en quête de FPS et d'exploits graphiques.
La Switch, comme toutes les consoles Nintendo, est avant tout un jouet. Pas un truc de geek en mal de testostérone.
La leçon à en tirer selon moi ? Concentrez-vous sur le gameplay.
Pourtant, les gamers crachent sur son hardware et ses performances.
Preuve que le marché n'est pas celui des "gamers" en quête de FPS et d'exploits graphiques.
La Switch, comme toutes les consoles Nintendo, est avant tout un jouet. Pas un truc de geek en mal de testostérone.
La leçon à en tirer selon moi ? Concentrez-vous sur le gameplay.
👍8
Salut les amis, malgré la chaleur et quelques petits problèmes de santé, j'avance bien sur l'enregistrement des vidéos de l'atelier Monstres et combats.
Je n'ai pas lancé l'impression parce que en enregistrant les vidéos c'est aussi un moyen pour moi de corriger d'éventuels coquilles dans le guide.
Vous êtes déjà une cinquantaine à l'avoir précommandé et je sais que vous l'attendez avec impatience. Je lancerai les commandes officielles quand je serai prêt à l'envoyer à l'imprimeur. D'ici la fin de la semaine prochaine j'espère.
Je n'ai pas lancé l'impression parce que en enregistrant les vidéos c'est aussi un moyen pour moi de corriger d'éventuels coquilles dans le guide.
Vous êtes déjà une cinquantaine à l'avoir précommandé et je sais que vous l'attendez avec impatience. Je lancerai les commandes officielles quand je serai prêt à l'envoyer à l'imprimeur. D'ici la fin de la semaine prochaine j'espère.
❤13
J'ai été très silencieux ces derniers temps...
Certains d'entre vous m'ont même contacté pour vérifier s'ils étaient toujours dans mes contacts, s'inquiétant de ne plus recevoir de mails motivants de ma part.
Désolé pour ce silence.
Tout d'abord, je suis parti en vacances (pas très loin de chez moi, sur la côte espagnole).
C'est l'été !
De plus, j'ai un problème de santé contraignant qui me prend une partie de mon énergie et de mon temps.
C'est la vie !
Mais je ne suis pas totalement inactif :
Je termine en ce moment la production de ma nouvelle formation Collector : Monstres et Combats.
Je finalise le guide qui sera imprimé et envoyé avec la formation (guide couleur de 68 pages !).
Et j'enregistre l'atelier de formation vidéo (j'en suis à la moitié).
Je n'utilise pas d'IA, donc je vais à mon rythme, mais la qualité n'en sera que meilleure (à l'heure où tout est généré à partir de prompts et où le plaisir créatif est à son niveau le plus bas).
Vous êtes plus de 200 à posséder le premier volet (Dungeon Crawler), donc je sais que l'attente est longue pour tous ceux qui veulent la série complète.
J'espère pouvoir vous envoyer le lien pour commander Monstres et Combats d'ici la fin du mois !
Et j'ai déjà plein d'idées pour la suite, l'été va être chaud !
Patience donc... Et encore désolé pour mon silence 💕.
Certains d'entre vous m'ont même contacté pour vérifier s'ils étaient toujours dans mes contacts, s'inquiétant de ne plus recevoir de mails motivants de ma part.
Désolé pour ce silence.
Tout d'abord, je suis parti en vacances (pas très loin de chez moi, sur la côte espagnole).
C'est l'été !
De plus, j'ai un problème de santé contraignant qui me prend une partie de mon énergie et de mon temps.
C'est la vie !
Mais je ne suis pas totalement inactif :
Je termine en ce moment la production de ma nouvelle formation Collector : Monstres et Combats.
Je finalise le guide qui sera imprimé et envoyé avec la formation (guide couleur de 68 pages !).
Et j'enregistre l'atelier de formation vidéo (j'en suis à la moitié).
Je n'utilise pas d'IA, donc je vais à mon rythme, mais la qualité n'en sera que meilleure (à l'heure où tout est généré à partir de prompts et où le plaisir créatif est à son niveau le plus bas).
Vous êtes plus de 200 à posséder le premier volet (Dungeon Crawler), donc je sais que l'attente est longue pour tous ceux qui veulent la série complète.
J'espère pouvoir vous envoyer le lien pour commander Monstres et Combats d'ici la fin du mois !
Et j'ai déjà plein d'idées pour la suite, l'été va être chaud !
Patience donc... Et encore désolé pour mon silence 💕.
❤12👍4
Intéressant de voir que, après la hype de l'IA, pas mal de gens se sentent un peu vides, ont perdu le plaisir de créer ou de travailler, malgré le progrès incroyable que cela permet.
Certains sont toujours très contents de ne plus avoir à mettre les mains dans le cambouis et à se concentrer uniquement sur un résultat.
Mais pour d'autres, créer en écrivant des prompts les a privés de tout plaisir.
Certains sont toujours très contents de ne plus avoir à mettre les mains dans le cambouis et à se concentrer uniquement sur un résultat.
Mais pour d'autres, créer en écrivant des prompts les a privés de tout plaisir.
❤2👍2