es
Feedback
Gamecodeur - Les coulisses

Gamecodeur - Les coulisses

Ir al canal en Telegram

Mes formations et mes meilleurs conseils en avant première.

Mostrar más
754
Suscriptores
Sin datos24 horas
+17 días
+530 días
Archivo de publicaciones
Je hais la complexité. Et j'en veux beaucoup aux personnes qui la cultivent. Si tu essayent d'apprendre à programmer tu y es confronté chaque jour. Ces tutos qui te font dire, en plein milieu : "MAIS DE QUOI TU PARLES ??". Ces gars qui gonflent le torse parce qu'ils codent des trucs super compliqués. Ces outils, truffés de fonctions, de véritables arbres de Noël... Ces termes pompeux... Ce jargon impossible à retenir... La complexité est un art pour certains. Elle leur permet de s'élever au dessus du lot. De compenser des complexes. De se sentir "plus" : plus fort, plus intelligent, plus malin... Je déteste ça. Dès que je trouve quelque chose de complexe, je recherche la solution la plus simple : Elle existe ! Je cherche le gars qui explique ça de manière claire : Il y en a ! Je ne ressens aucune gloire ni plaisir à plonger dans un gros tas de complexité. Je ne me sens pas plus intelligent. Par contre je me sens en accord avec moi même quand je trouve une méthode plus simple. Quand je trouve une explication claire, sans jargon fumeux. Quand je comprends quelque chose parce que cela m'a été expliqué clairement. Un de mes mentor (le patron de PC SOFT) me disait souvent : "Tout est simple, ce sont les gens qui sont compliqués." (j'ai appris plus tard que c'était tiré d'une citation d'Albert Camus : "Tout est simple. Ce sont les gens qui compliquent les choses") Je n'ai jamais oublié. C'est avec cette philosophie que j'enseigne la programmation de jeux vidéo. Ne jamais oublier que tu es là pour apprendre, pas pour craner. Ne jamais oublier que chaque terme technique que je vais utiliser, tu l'entends peut être pour la première fois. Ne jamais oublier que ce qui me semble simple, ou semble simple à certains, est peut être très complexe pour toi. Ne jamais oublier d'expliquer quelque chose de plusieurs manières, car personne ne comprends les choses sous le même angle. C'est ce qui fait la force de mon contenu. Et c'est pour cela que vous êtes si nombreux à me suivre et à acheter mes formations. Car vous aussi vous haïssez la complexité. Un grand merci à toi si tu fais partie de mes fidèles apprenants. 💕

Est-ce que j'utilise ChatGPT ? Oui. J'ai la version payante. Je l'utilise pour : - reformuler, résumer du texte - écrire des courriers administratifs - traduire - porter des algos rapidement d'un langage à un autre (ça marche pas toujours, faut savoir coder car il faut tout relire et adapter) Je ne l'utilise pas pour : - trouver des idées à ma place - écrire du contenu à la place - tromper des gens

Marrant toutes ces formations sur l'IA qui pullulent depuis quelques mois. Le principe est toujours le même : - avant j'étais contre l'IA (annonce) - mais finalement c'est bien (retournement) - mais c'est dur de s'en servir (déculpabilisation, en fait c'est du vrai travail !) - voici ma formation pour savoir écrire des prompts 💩

Tu veux apprendre les mêmes techniques qui m'ont permis de vivre du jeu vidéo pendant 10 ans ? (des jeux qui me rapportent encore 12 ans après), Je te forme à la programmation sur mon école en ligne. Pendant encore quelques jours, c'est les ventes privées, et toutes mes formations sont à -70%. ➡️ Apprends toutes les bases avec ma "FORMATION FONDAMENTALE : La formation Complète pour devenir Programmeur de Jeux Vidéo 2D avec Lua et LÖVE2D". ➡️ Deviens expert en gameplay avec mes "guides de programmation". ➡️ Maîtrise la programmation rapidement et aussi bien que les pros avec mes exercices ou mini jeux à programmer. Active le code de réduction et découvre mon catalogue de formations : https://school.gamecodeur.fr/?coupon=ETE2023 👉 Limité à 7 formations par personne ! 👉 Vérifie bien que la réduction est appliquée avant de commander.

Crois-tu que tous ceux qui vivent du jeu vidéo sont à la TV ou dans les magazines ? La plupart sont inconnus. Ils sont dans leur chambre aménagée en bureau, dans leur maison, au fin fond d'un département français. Loin de Paris. Loin des salons. Loin des réseaux sociaux. Et ils gagnent leur vie en codant des jeux vidéo. C'est valable dans beaucoup de domaines. Les gens ont tendance à ne croire qu'aux "experts". On appelle ça le "biais du champion". Je connais bien ce biais. J'ai gagné plusieurs centaines de milliers d'euros en codant des jeux vidéo. Un de mes jeux a été distribué dans 13 pays. Le nombre de copies écoulées s'élève à plus de 30000. Sans compter les téléchargements de la version de démo, par 100e de milliers. Est-ce qu'on a parlé de moi ? Non.  A l'époque les "indés" élevés en champions avaient pour certains vendu... 3000 copies. Mais c'était des "experts". Et surtout ils avaient créé des jeux dont le genre parlait aux geeks et aux pros du jeu. Personne n'aurait osé parlé d'un mec qui gagne sa vie avec un Puzzle/Mahjong et un jeu d'objets cachés. C'est pas des jeux ça ! Même si des gens les adorent. Tant pis si ça vend et que les autres devront changer de métier car ils ne gagnent rien. C'est eux les vrais ! En gros, il se congratulent entre eux pour des flops. Est-ce que ça m'a blessé ? Pas vraiment. Car j'en connais plein d'autres comme moi. Ils gagnent parfois 10000 euros par mois. Pour certains ils sont millionnaires et n'ont plus besoin de travailler. C'est pas mal non ? Et en plus, étant loin de la lumière, on est libre. On peut créer des jeux sans peur d'être jugés. Si j'avais voulu être dans la lumière j'aurais créé des jeux pour les autres. Et j'aurai sûrement fait des flops. Mais un flop célèbre. Très peu pour moi. Oui il y a des genre de jeux qui cartonnent et dont personne ne parle. Jeux d'échecs. De puzzle. De stratégie. De mahjong. De cartes. De mots. Des jeux narratifs. Des jeux d'amour ! Le principe : ils s'adressent à une niche qui est ok pour payer. La plupart du temps ce ne sont pas des joueurs de jeux vidéo. Si on leur pose la question : "est-ce que vous êtes passionnés de jeux vidéo", ils répondent non. Eux ils se divertissent. Ils se foutent de comment ça s'appelle. Même s'ils y passent des heures. Alors arrête de courir après des chimères. Oublie les Super Stars. Devient une Micro Star. Gagne 500, 1000, 5000 euros par mois avec des jeux dont personne ne parle. Mais qui passionnent une communauté. Trouve cette communauté et créé des jeux qui leur plaira. Crée plusieurs jeux jusqu'à que l'un d'eux rencontre le succès. Aujourd'hui il n'a jamais été aussi simple d'apprendre à coder. Mais encore une fois il ne faut pas courir après la chimère "Unity" ou "Unreal". Ce sont des moteurs pour les pros. Ils se codent en C#, un langage verbeux et exigeant (je le sais je forme des personnes en certification en C# et ils sont en PLS en le découvrant). As-tu envie de passer 3 ans à temps plein à devenir expert de ces outils ? Fais simple. Un langage de script : Lua. Un moteur 2D avec 3 ou 4 commandes : Love2D. Tu peux aussi en JS... en Python... en BASIC ! Ajoute ta passion. Et tes idées. Tu ne deviendra peut être pas riche, mais tu auras plus de chances que ceux qui se croient devenir Blizzard dans leur chambre.

Aujourd'hui j'ai compilé mon premier code pour Megadrive. C'est puissant mais encore obscur, ma mission va être de vous rendre ça limpide et que vous puissiez aller droit au but.

En 2000, un PC à 600Mhz, avec seulement 128Mo de RAM et un disque mécanique, pouvait lancer une appli instantanément. 0 lag, affichage instantané. Voir la vidéo https://twitter.com/i/status/1671670996921896960 Aujourd'hui sur un Quad Core à 2.4Ghz, 8go de RAM et SSD ça lague, clignote et prend quelque secondes... Magnifique. Vive les langages modernes, les couches d'abstraction, les architectures complexes et la nouvelle génération de codeurs. Un débat ici : https://jmmv.dev/2023/06/fast-machines-slow-machines.html

Se mettre en mouvement pour trouver des idées ? Parfois la motivation n'est plus là. Parfois on bloque sur un truc. Parfois on n'arrive pas à trouver l'origine d'un bug. Parfois on ne sait pas comment aborder une fonction qu'on doit programmer. Ne pensez pas être seul dans ce cas. Ce sentiment je l'ai très souvent. Et j'ai une technique imparable pour ça. Je me met en mouvement. Cela peut prendre plusieurs formes, et notamment en fonction de vos capacités physiques ou handicaps. Pour moi ce qui fonctionne le mieux c'est de marcher. Et j'ai beau savoir que ça marche à tous les coups, je rechigne toujours à m'y mettre. Car la tentation, c'est de rester bloqué sur son clavier devant son écran. C'est la pire des choses à faire. C'est comme quand on a oublié un nom de film ou d'acteurs. Il ne nous revient pas quand on se force à s'en rappeler. Il nous revient quand on n'y pense plus et qu'on s'est mis à faire autre chose ! Pour la motivation et les problèmes de code c'est la même chose. Tu n'es pas obligé de marcher. Fais quelque chose, idéalement nécessitant des mouvements. Passer le balai, ranger son bureau, ranger le garage (il y a toujours quelque chose à y ranger). Mais surtout, ne reste pas devant ton ordi. C'est la même technique pour trouver des idées. J'ai mes meilleures idées en vacances, en faisant mes courses, ou en marchant. Jamais devant mon ordi. Tout ce qui me vient devant mon ordi est chiant. Bon code ! David PS : Mes ventes privées on démarré hier. Il reste 7 jours. Mes meilleures formations sont en promotion avec une réduction de 70%. C'est limité à 7 formations par personne. Vous êtes déjà nombreux à en avoir profité. Pour activer la réduction : https://school.gamecodeur.fr/?coupon=ETE2023T

Quand je pose la question à un élève "tu as quoi comme idée de jeu ?". La réponse est le plus souvent "je sais pas....". Est-
Quand je pose la question à un élève "tu as quoi comme idée de jeu ?". La réponse est le plus souvent "je sais pas....". Est-ce qu'un apprenti réalisateur répondrait "j'ai aucune idée de film" ? Pourquoi avez-vous perdu vos rêves ? Mon avis dans cette vidéo. Avec des vaches, mon chien et un autre chien qui n'est pas bienvenu au gout du miens. https://youtu.be/2fx2-meDhgU Rappel : Toute ma boutique est à -70 % ! (avec plusieurs nouveautés exclusives) https://school.gamecodeur.fr/?coupon=ETE2023T

Les gens parfaits dont je parlais... ils ne savent rien. Celui-ci pense que le C++ est le langage plébiscité dans le Game Dev
Les gens parfaits dont je parlais... ils ne savent rien. Celui-ci pense que le C++ est le langage plébiscité dans le Game Dev et que Lua est has been. Rappel : Lua est une réf en Game Dev et en apprentissage, toutes les consoles virtuelles, et même la PlayDate s'appuie sur lui. Roblox c'est du Lua. Defold c'est du Lua etc. Et surtout Love2D, un des Framework les plus populaires chez les passionnés de programmation de jeux vidéo, c'est un Framework Lua. Le langage de référence dans le Game Dev, s'il devait y en avoir un, c'est C#. Le C++ c'est souvent cité par ceux qui ont cherché "langage unreal engine cool mdr lol" sur Internet, et qui pensent que tout le monde fait des jeux en Unreal alors que c'est le moteur le moins accessible du monde et que Unity le surpasse largement en parts de marchés et en offre d'emploi (d'où le C#).

Pour marquer le début des soldes, j’ai décidé de frapper un grand coup : Toutes mes formations sont à – 70% ! Mais attention : ça ne dure que 8 jours, et c’est limité à 7 formations par personne. Clique pour activer le code : https://school.gamecodeur.fr/?coupon=ETE2023T Pourquoi une si grosse réduction ? Parce que je sais que beaucoup de gens procrastinent. Ils veulent apprendre à programmer depuis longtemps… Ils ont des idées de jeux, ils ont des projets, de la passion. Mais ils attendent toujours le bon moment. Mon plan, c’est de te proposer une offre tellement irrésistible que tu ne peux plus procrastiner. La plupart de ces formations n’ont jamais été proposées à un prix aussi bas. On y trouve même des formations inédites, comme le guide "Le secret des Map Hexagonales" ou "10 supers jeux faciles à programmer". Et même l'intégrale des 147 épisodes de mon magazine de programmation "David Live Code (DLC)". Et la nouvelle formule de ma formation phare "Formation Complète Programmeur de Jeux Vidéo 2D avec Lua et LÖVE2D". Si tu veux te former intensivement dans les prochaines semaines et enfin débloquer tes objectifs… C’est l’occasion ou jamais. Dès ce soir, avant la tombée de la nuit… Tu pourrais déjà avoir des bases de programmation. Peut-être que tu auras créé un tout petit jeu, ou progressé sur un concept qui te faisait envie. Tu te sentiras fier de toi. D’ici quelques semaines, tu pourrais déjà voir les résultats dans ta passion. Des prototypes de jeux, ou un début de projet indé ou commercial. Une communauté qui suit tes créations. Ton projet de studio de jeux vidéo pourrait enfin démarrer. Comment faire valoir ton droit ? 1️⃣ Clique ici pour accéder au catalogue : https://school.gamecodeur.fr/?coupon=ETE2023T 2️⃣ Choisis les formations qui t’intéressent et passe commande (7 maximum) 3️⃣ Les formations seront immédiatement ajoutées à ton espace élève Tu pourras les suivre où tu veux, quand tu veux, autant de fois que tu le veux, à vie. Et commencer à les appliquer dès cet après-midi. Si tu attendais le bon moment pour te former et compléter ta collection… C’est maintenant. PS : Toutes mes formations incluent : ✅ Accès à vie ✅ Accès à la communauté ✅ Tous les codes sources ✅ Certificat de complétion

Je ne sais toi, mais j'ai l'impression d'être un OVNI Quand je me suis acheté mon premier ordinateur et que j'ai découvert la programmation, j'ai tout de suite eu envie de coder des jeux. Et j'avais beaucoup d'idées ! J'ai encore des cahiers plein de graphismes que je dessinais (des matrices de 8x8 pixels). J'avais 1000 idées de jeux par jour ! Après quelques mois j'avais déjà codé plein de mini jeux, ils étaient moches et duraient 5 mn mais quel pied ! Aujourd'hui les gens ne rêvent plus ? Je suis effaré quand je pose la question à mes membres (notamment en certification) : "tu veux coder quoi comme jeux ?". La réponse est la plupart du temps... "je sais pas j'ai aucune idée". ???? Est-ce qu'un apprenti réalisateur répondrait "j'ai aucune idée de film" ? Je pensais qu'internet et l'accès facilité aux jeux vidéo aurait eu un effet positif. Car j'ai commencé avec juste des amis, des magasins et des magazines. Pas d'internet ! Et il semble qu'internet ai annihilé l'imagination des gens. Gavés de contenus créatifs, les gens ont l'esprit épuisé. En plus ils développent un complexe d'infériorité. Comment avoir confiance en soi, si les autres sont déjà capable de produire tout ça ? Jeux indés, vidéos Youtube, vidéos Tik Tok ou Stories Instagram géniales... A mon époque on ne pouvait pas se comparer ainsi, donc on avait plus confiance en nous. Cela crée ce que j'appelle le syndrome de l'enfant prodige. C'est l'idée qu'on va se réveiller doué pour quelque chose. C'est oublier qu'avant de créer quelque chose de bien on doit créer beaucoup de choses médiocres. On ne va donc pas se lever un matin doué pour la programmation de jeux vidéo par exemple. Refuser cela c'est refuser ses rêves. On reste ainsi dans les mots, sans actes. On ne réussi rien avec des mots. Ceux qui réussissent sont ceux qui agissent. Retrouve le goût de rêver. Crois en toi. Reconnecte-toi à qui tu es vraiment. Oublie ce que font les autres, tu n'es pas là pour les copier ou te comparer à eux. Note plein d'idées de jeux vidéo sur un carnet. Surtout des idées modestes au départ (mini jeux, prototypes). Un jour, l'un d'eux sera dans les mains de joueurs du monde entier. 🛒 Note : Demain c'est les soldes. Je vais proposer une grosse offre sur mes formations. Si tu cherches à te former ou compléter ta collection, attend demain.

PopCorn codé par son créateur, Frédérick Raynal, sur Sega Megadrive, spécialement pour Gamecodeur ❤️. Je viens de passer 1h30
PopCorn codé par son créateur, Frédérick Raynal, sur Sega Megadrive, spécialement pour Gamecodeur ❤️. Je viens de passer 1h30 avec lui à refaire le monde. Formation prévue pour Septembre.

Mon texte du jour : Je ne fais pas confiance aux gens parfait. A lire sur : https://gamecodeur.fr/je-ne-fais-pas-confiance-au
Mon texte du jour : Je ne fais pas confiance aux gens parfait. A lire sur : https://gamecodeur.fr/je-ne-fais-pas-confiance-aux-gens-parfaits/

I'm back! Je travaille avec Fred cette semaine sur la formation SGDK (ça va prendre du temps, je voudrais l'accompagner d'une formation C propre et suffisamment complète pour aborder la Megadrive). La nouvelle formule à la carte est également bien avancée. Nouveau logo, système d'achat de formation à la carte avec vrai parcours + exercices + quizz. Vous pouvez par exemple dès cette semaine vous former à la programmation 2D avec un parcours balisé en 5 modules complets. Et comme j'ai envie que ce soit vraiment accessible à tous, c'est à moins de 100 € : https://school.gamecodeur.fr/cours-complet-de-programmation-de-jeux-video-pour-debutant/?coupon=50HOME Enjoy.

En vacances toute la semaine au Cap Ferret. (vue de notre Airbnb) Et en détox de digital donc je n'enverrai pas de messages.
En vacances toute la semaine au Cap Ferret. (vue de notre Airbnb) Et en détox de digital donc je n'enverrai pas de messages. J'ai entre temps reçu le code de Frederick Raynal, c'est top. Il a repris tous les graphismes pour les adapter à la Megadrive et à SGDK. Reprise de la production de la formation dès la semaine prochaine. Bonne semaine 🎈🥳

Je vous offre un cours de programmation avancée. Comment programmer en orienté objet avec Lua. Technique de pro ! https://youtu.be/sVPMopaK1VE

Conseils de lecture : Cal Newport Réussir (sa vie) grâce au minimalisme digital https://amzn.to/42IKLi8 Deep work: Retrouver la concentration dans un monde de distractions https://amzn.to/42D760R

1 seule heure passée par jour en moyenne sur le digital, sans avancer sur ses projets, c'est déjà 22 journées de 16h... 22 putains de journées.

En 1990, alors que j'avais 19 ans et des projets à revendre, j'avais le temps de : - lire (romans et bande dessinées) - dessiner (et me former au dessin) - jouer de la batterie dans un groupe de metal (et m'exercer chez moi) - écouter de la musique (et passer du temps dans les magasins de disques) - jouer à des jeux de rôle (en vrai, chez des amis, et du temps à préparer) - avoir une petite amie (et passer du temps de qualité avec elle, et du temps à me déplacer) - travailler à temps plein... Tout en même temps, sans avoir l'impression de me dépêcher. Sans avoir mal au crâne parce que "j'en ai plein la tête". Sans faire plusieurs choses à la fois.