Gamecodeur - Les coulisses
Open in Telegram
Mes formations et mes meilleurs conseils en avant premiĂšre.
Show more754
Subscribers
No data24 hours
+17 days
+530 days
Posts Archive
L'algorithme A* (prononcer AStar) au travail pour trouver le plus court chemin vers la case rouge.
On va coder ce mode "pas Ă pas" ensemble. Et vous allez voir, c'est non seulement fun, mais aussi super formateur !
J'ai compris plus en détail le comportement de mon code quand je l'ai vu fonctionner comme ça !
Raylib-Cs supporte maintenant Raylib 5.5 !
https://github.com/chrisdill/raylib-cs/pull/279
PATHFINDER
Les préinscriptions sont ouvertes.
Avec le programme détaillé de la formation et ce qu'elle peut vous apporter.
https://school.gamecodeur.fr/path-finder
Pass Culture.
L'organisme d'état coûte 29,2 millions d'euros (chiffre 2023) et reverse seulement 11% de ce pognon à nos jeunes.
Plus de 1 million d'euros de loyer par exemple.
Magnifique exemple d'entreprise rentable ;) !
Et ça, c'est un des 1000 organismes d'état qui nous coûte des milliards. Afuera !
https://www.lemonde.fr/culture/article/2024/12/17/la-cour-des-comptes-dresse-un-bilan-tres-severe-du-pass-culture_6453158_3246.html
Nouvelle formation démarrée aujourd'hui.
Progression : 10%.
ETA (Estimated Time of Arrival) : 1Ăšre 15e de janvier.
Moi je joue au pÚre noel comme chaque année, pour compenser la hausse des prix, des impots, et de la connerie à l'Elysée.
J'ai complété le pack "Fuck les moteurs" avec quelques packs et j'ai créé une page dédiée :
https://school.gamecodeur.fr/noel-2024
Les moteurs de jeu, câest comme le socialisme : c'est trop beau pour ĂȘtre vrai.
"Tout le monde peut créer des jeux."
Une belle promesse bullshit : pas besoin de coder, ou alors juste un peu.
Ou la belle phrase "pourquoi réinventer la roue ?".
Si tu as déjà essayé tu sais que c'est du flan. Si c'était le cas tu aurais déjà terminé un jeu non ?
Les moteurs, câest des monstres.
Un vrai labyrinthe dâoutils, de menus, de couches dâabstraction.
Déjà quand tu l'ouvres (aprÚs 10 mn à attendre) t'as les yeux qui saignent.
Et devine quoi ? Tu dois coder quand mĂȘme.
Si tu nâas pas une vraie compĂ©tence en code pur, tu passes des heures Ă chercher des solutions Ă des problĂšmes⊠que tu ne comprends mĂȘme pas.
Par exemple, l'API de Unity (le code que tu dois utiliser pour utiliser le moteur) compte des centaines de classes, des milliers de méthodes... L'équivalent de milliers de pages de documentation !
Le paradoxe des moteurs de jeu c'est :
- Ils ne simplifient rien, ils compliquent tout.
Pour faire des choses simples, tu dois apprendre une tonne de concepts. Et pour faire des choses avancées ? Tu dois maßtriser⊠du code pur.
- Ils ne tâapprennent pas Ă coder.
Tu appliques leurs rĂšgles, tu utilises leurs solutions. Mais au fond, tu ne comprends pas ce que tu fais.
- Tu nâes pas un programmeur, tu es un assembleur.
Câest leur façon de faire, pas la tienne. Ce que tu apprends nâest mĂȘme pas rĂ©utilisable ailleurs.
- Ils te font croire que câest plus facile.
Mais en rĂ©alitĂ©, ça tâempĂȘche de dĂ©velopper une vraie compĂ©tence technique.
La vĂ©ritĂ© qu'on te dis pas mais moi je vais pas me gĂȘner :
Les vrais développeurs qui finissent des jeux avec Unity ou Unreal maßtrisent déjà le vrai code.
Ce ne sont pas les moteurs qui les rendent bons : câest leur capacitĂ© Ă Ă©crire du code brut, ligne par ligne.
Alors pourquoi perdre du temps à apprendre à utiliser un outil compliqué, quand tu pourrais passer ce temps à apprendre à coder vraiment ?
La seule alternative : apprendre Ă coder en pur code.
- Commence avec des outils simples.
Love2D, Lua, ou mĂȘme du C# pur et une lib graphique. Ce que tu Ă©cris, tu le comprends. Ce que tu vois, câest ce que tu obtiens.
- Construis ton propre écosystÚme.
Tu peux coder ton propre mini moteur gameplay. Chaque ligne que tu écris te rend plus fort. Construit les briques de tes prochains jeux, c'est plus facile que tu ne le penses.
- Reprends le contrĂŽle de ton temps.
MaĂźtriser ton code, câest reprendre ta libertĂ©. Pas besoin d'une machine de guerre, et terminĂ© d'attendre plusieurs minutes dĂšs que tu cliques quelque part, tout est rapide et quasi instantanĂ© avec le pur code !
Oui je le rĂ©pĂšte : La libertĂ©, câest maĂźtriser ton code et non pas dĂ©pendre dâun outil complexe qui t'enchaĂźne et t'impose ses lois.
A toi la liberté.
PS : Si tu débutes et que tu veux reprendre le contrÎle, je te propose pour Noël un énorme pack "Fuck les Moteurs : Le Pack Ultime pour Les Débutants Rebelles".
Câest tout ce dont tu as besoin pour apprendre Ă coder des jeux vidĂ©o en toute libertĂ©. Lua, Love2D, Raylib, C# : des outils simples et puissants pour enfin comprendre ce que signifie coder vraiment.
Plus de 1000 ⏠de contenu ! Et tu vas ĂȘtre Ă©tonnĂ© du prix.
đ Clique ici pour dĂ©couvrir le pack :
https://school.gamecodeur.fr/fuck-les-moteurs-le-pack-ultime-pour-apprendre-a-programmer-des-jeux-video-sans-contraintes?coupon=FUCKMOTEURSNOEL
Belle semaine Ă toi, et... RESTE LIBRE !
Les amis, jâai une liste de formations notĂ©es sur un carnet, dites-moi celles qui vous intĂ©ressent le plus :
Et dĂ©jĂ pas mal de projets prĂ©sentĂ©s, dont des trucs incroyables. Vous ĂȘtes motivĂ©s !
Comme je le dis ça serait des petits jeux pour mettre en pratique chacun des concepts. Mais pas de jeux graphiques. L'idée est de se focaliser sur le langage et de rien avoir besoin d'installer.
Le cours pourrait du coup intéresser un public large intéressé par la programmation.
Pour le Lua le cours est déjà fait est disponible gratuitement.
Pour le C aussi (mon guide Formation accélérée au langage C). Mais je pourrais créer les vidéos qui reprennent le guide.
Je pourrais Ă©galement faire la mĂȘme chose pour JavaScript et pour Python.
Je me dis que je pourrais reprendre les langages avec une formation vraiment débutant et ludique.
Exemple un cours de C# from scratch, façon "La bible de...".
La Bible du C# | Tout ce qu'il faut pour programmer en C#
OĂč on apprendrait le langage pas Ă pas en mode texte sans jamais avoir besoin d'un framework.
Avec pour chaque concept un petit jeu en mode texte genre question-réponse.
Cela ferait le lien avec la formation La révolution Raylib.
