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
Je suis passĂ© sur Unreal ! Combien de fois j'ai pu entendre ou lire "je suis passĂ© sous Unreal !" ou "je suis passĂ© sur Unity c'est une rĂ©vĂ©lation !". Ces outils sont merveilleux. On pose des assets dans une scĂšne, on suit un tuto et on crĂ©e un jeu. Et dans ce jeu, on peut faire... Pas grand chose ! Car maintenant, il faut y ajouter des features genre : - Des choix pour le joueur, qui passent pas de la UI, des donnĂ©es Ă  manipuler... - Des Ă©lĂ©ments de gameplay originaux (pas sortis du tuto)... - De l'intelligence (genre une base d'IA)... - De la gĂ©nĂ©ration procĂ©durale pour varier le gameplay... - Des effets visuels (autre qu'un Ă©metteur de particules)... - Et tout ce qui fait un jeu, Ă  l'oposĂ© d'une maquette sortie d'un tuto Et c'est le drame. Pour ajouter des choix il faut des scĂšnes, des donnĂ©es, il faut que ces donnĂ©es soient Ă©changĂ©es, traitĂ©es, prises en compte dans le gameplay... Pour ajouter des Ă©lĂ©ments de gameplay il faut pouvoir crĂ©er des choses qui ne sont pas dans un tuto (car il n'y a pas un tuto pour tout, sinon tous les jeux seraient identiques)... Pour ajouter de l'intelligence il faut coder, il faut une machine Ă  Ă©tat, il faut un pattern de programmation... Pour la gĂ©nĂ©ration procĂ©durale il faut construire des algorithmes, en les codant (mĂȘme avec Unreal, la Blueprint c'est du code !), et il faut pour cela s'approprier les algos, les comprendre, les adapter... Pour les effets visuels, si on utilise juste l'Ă©metteur de particule intĂ©grĂ© au moteur, c'est super kitch... donc il faut aller plus loin, il faut intĂ©grer du tweening, il faut gĂ©rer des Ă©tats pour enchainer des effets... La plupart du temps, quand on me dit "je suis passĂ© sur Unreal" ou "je suis passĂ© sur Unity", je rĂ©ponds juste "reviens me voir dans 2 mois pour me montrer ce que tu as rĂ©alisĂ©". Je n'ai jamais de nouvelles. Sauf si la personne est un vrai codeur Ă  la base et qu'elle a dĂ©veloppĂ© de fortes capacitĂ©s d'adaptation. Sauf si la personne comprend que le moteur n'est qu'un outil, et qu'on ne voit pas son projet Ă  travers son outil, ce n'est pas lui qui dĂ©cide. C'est le codeur qui dĂ©cide. Et pour cela il faut savoir programmer. Je ne suis personnellement pas pressĂ© de voir arriver les jeux gĂ©nĂ©rĂ©s par IA Ă  partir de simples prompts Ă©crits par le premier kidam venu. Je suis quelqu'un qui croit aux valeurs de l'effort. Je pense que sans effort la vie n'a pas de sens et que l'humain sombrera dans des graves nĂ©vroses (et ça a dĂ©jĂ  commencĂ©). Fais l'expĂ©rience : - Ouvre un Ă©diteur de code. - Installe un simple framework (avec une fonction "draw" pour dessiner une image Ă  l'Ă©cran), comme Love2D. - Code un jeu, en pur code. MĂȘme un truc super simple comme PONG. - Casse toi les dents, galĂšre... Et admire le rĂ©sultat. Le plaisir que tu vas ressentir en jouant Ă  ce jeu sera 1000 fois plus intense que celui que tu aurais eu Ă  poser 3 images sur une scĂšne avec la souris et Ă  recopier ce qu'un tuto t'indique. C'est incomparable. LĂ  c'est TOI qui a codĂ© le jeu. Et Ă  travers les quelques lignes de code que tu as tapĂ© et comprises, tu entrevois... une infinitĂ© de possibilitĂ©s !! Bienvenue chez les fous : Tu es devenu codeur de jeux vidĂ©o. Si tu veux aller plus loin, cette semaine tu peux encore rejoindre mon Ă©cole en ligne pour moins du 1/4 de son prix. C'est une vĂ©ritable Ă©cole de programmation de jeux vidĂ©o, et un club communautaire. L’offre qui te donne droit Ă  plus de 500.00€ offerts sur l'adhĂ©sion expire dans quelques jours. ​Clique ici pour en profiter avant qu’il ne soit trop tard : https://www.gamecodeur.fr/gamecodeur-le-club-prive/?code500t

Vous ne savez pas quoi choisir parmi vos multiples tùches ce matin ? Copiez/collez les dans https://wheel-decide.com/ et laissez la roue décider !

Un compilateur C (simplifié...) Qui prend 512 octets. impressionnant. Le truc tient en une phrase quoi. https://korben.info/sectorc-etonnant-compilateur-512-octets.html

Les tools du jour : https://getcoldturkey.com/ Des tools sympas pour se concentrer. Je me suis pris une licence de leur "writer". Génial.

Lundi... 15h... On affiche des donjons en pur C#. #notmadewithunity

WE series classiques. Ici avec la plus belle femme du monde. Qui reconnaßt la série ?
WE series classiques. Ici avec la plus belle femme du monde. Qui reconnaßt la série ?

Pensez a rejoindre le live. Liens au dessus 💕

Pour se connecter Ă  18h si vous ĂȘtes membres Club : https://www.gamecodeur.fr/mastermind-du-26-mai-2023/

Le lien Youtube : https://youtube.com/live/0Ff5fxvtnMU?feature=share Le lien zoom sera mis en ligne sur la plateforme Gamecodeur.fr dans la matinée.

Ce soir 26 mai à 18H c'est Mastermind et entraide. Sur Zoom avec possibilité de me parler en direct pour les membres Club, su
Ce soir 26 mai Ă  18H c'est Mastermind et entraide. Sur Zoom avec possibilitĂ© de me parler en direct pour les membres Club, sur Youtube pour y assister sans ĂȘtre membre. Tu es membre Club et tu veux prĂ©senter publiquement tes travaux ce soir ? Rempli le formulaire : https://ungpyi31k7b.typeform.com/to/l63CIqZV Tu as une question Ă  laquelle tu veux que je rĂ©ponde ? Pose-lĂ  ici : https://ungpyi31k7b.typeform.com/to/l63CIqZV

Je viens d'expédier les guides ! (à ceux qui m'ont donné leur adresse bien sûr, les autres, pas de miracle possible)
Je viens d'expédier les guides ! (à ceux qui m'ont donné leur adresse bien sûr, les autres, pas de miracle possible)

Un PC Ă  270 euros. On peut faire des jeux avec. https://chipsee.com/product/aio-cm4-156/

Le Live commence dans 20 mn

Les 6 commandements de Gamecodeur, selon mes membres : Dicton GC n°1 : "Le langage on s'en bat les couilles." Dicton GC n°2 : "Faites de la merde, c'est comme ça qu'on progresse." Dicton GC n°3 : "Osez expérimenter, le code n'explose pas." Dicton GC n°4 : "Sortez vous les doigts." Dicton GC n°5 : "Soyez insoumis, ne vous laissez pas contrÎler par des outils." Dicton GC n°6 : "De la contrainte né la créativité."

Cours débutant en Live RV à 15h pour démystifier le "return" https://www.gamecodeur.fr/dlc-147-sos-programmation-return-ca-se
Cours débutant en Live RV à 15h pour démystifier le "return" https://www.gamecodeur.fr/dlc-147-sos-programmation-return-ca-sert-a-quoi/

Aujourd'hui ça chouine dÚs qu'il faut apprendre à coder plus de 5 mn. Les gens veulent juste obtenir un résultat qui ne proviendrait d'aucun effort. Juste "j'ai pensé à un jeu" et ils veulent qu'une IA le créé pour eux. Des créations, clichés d'une pensée, seront générées par des milliers de gens car il n'y aura plus aucune difficulté, aucun effort à fournir. Je sais que ça en réjouit certains. Personnellement je ne me sens pas artiste quand j'ai écris une phrase pour demander une image a midjourney. Je ne me sens pas intelligent quand je pose une question à ChatGPT. Et je ne me sentirais pas concepteur de jeu vidéo quand il ne sera plus nécessaire de le concevoir.

A l'époque : Pas de git. Pas de copilot. Pas de langage de haut niveau qui fait le café. Pas de stack overflow pour aller copier le code des autres. Peu ou pas d'outils élaborés. Et bien sûr pas de moteur. Pas d'écrans 16/9 HDR et cie. https://youtu.be/XfIriaDbq4s

Ça fait tellement plaisir
Ça fait tellement plaisir