Gamecodeur - Les coulisses
前往频道在 Telegram
754
订阅者
无数据24 小时
+17 天
+530 天
帖子存档
Quand je mets le nez des gens dans leur addiction au smartphone et aux réseaux sociaux, associé la plupart du temps a de la procrastination, j'ai assez souvent une réaction aggressive voire insultante. Comme quand on dit a un toxico qu'il est addict :). Ça ne fait que confirmer ce que je pense de cet outil qui détruit une civilisation.
On me demande combien de temps je passe sur les réseaux sociaux :
10 mn sur Instagram.
10 mn sur X.
J'utilise un limiteur qui bloque après 10mn. Je ne me fais pas confiance.
C'est tout. Le reste de l'utilisation de mon smartphone c'est audible, Google maps et WhatsApp.
J'écris mes posts sur Convertkit ou telegram, ou sur Word. Je me connecte uniquement pour poster.
Devenir programmeur c'est assez simple.
Ce que les gens pensent qu'il faut faire :
- apprendre par coeur la syntaxe d'un langage
- suivre des tutos, quelques heures par-ci par-là
Hop, magie. On est devenu programmeur de jeux vidéo.
Ce qu'il faut faire en réalité :
- apprendre LE PRINCIPE de la programmation, quelque soit le langage
- apprendre un max de concepts de programmation, et le raisonnement qui va avec
- apprendre à exécuter mentalement du code
- pratiquer des centaines d'heures
Mais peu de gens acceptent la réalité. Ils veulent une baguette magique et continuer à rien branler de leur journée en passant 2 a 5h sur leur téléphone sur des réseaux sociaux de merde. Ils ont la capacité de concentration d'une huître (leur dopamine étant grillée par les réseaux sociaux et la surconsommation d'information), se lassent au bout de 20mn quand ils n'ont pas de résultats et abandonnent à la moindre difficulté.
Pour ceux qui n'étaient pas à Rennes avec nous, cette conférence était de loin la meilleure et tout bon programmeur gameplay doit l'avoir vu :
https://www.youtube.com/watch?v=8qdV6aKW7vM&t=1s
Le guide de Formation Accélérée au Langage C est parti chez l'imprimeur !
"Salut David, j'ai pu feuilleter le livret de formation, c'est comme je l’espérai, une mine d'or. Merci !" ❤️
C'est en ligne ! Enjoy. J'espère que vous aurez autant de plaisir à le lire et à l'utiliser que j'en ai eu à le produire sur ces 2 derniers mois.
Pour ceux qui n'ont pas encore acheté le guide, c'est encore possible :
https://school.gamecodeur.fr/formation-acceleree-au-langage-c-ebook
Je livre dans les minutes qui viennent une version digitale du guide de Formation à la programmation en C.
(elle sera disponible pour tous, ceux qui ont commandé la version papier inclus)
Vous avez jusqu'à lundi pour me transmettre toute coquille, car ça partira à l'impression en début de semaine.
De préférence via une image de la page annotée. A envoyer à david@gamecodeur.fr.
1500 euros pour 1 jour 1/2 ça me paraît cher surtout qu'il m'avait annoncé 3 et qu'il a mis la moitié sans ajuster le prix final. Vous avez déjà fait bosser un élagueur ? Quel tarif journalier pour un élagage + broyage (déchets laissés sur place) ?
Vous avez commandé le Guide de Formation Accélérée au Langage C en version print ?
Nous finalisons la relecture avec plusieurs relecteurs pros externes.
Voici des estimations pour les dates :
La version digitale sera mise en ligne d'ici le 14.
La version papier sera envoyée à l'imprimeur semaine prochaine. Il faudra compter 2 à 3 semaines ensuite entre le délai d'impression, le délai de réception des cartons, la manutention et l'envoi par la poste.
Merci de votre patience, elle sera récompensée par la qualité du guide !
Pour ceux qui s'interrogent sur la cruauté de l'élagage, le terrain sera occupé par une maison bois et une micro ferme en permaculture, ainsi qu'une forêt nourricière. Le laurier est dans la zone d'implantation de la maison, zone imposée par la mairie.
Je ne sais pas comment tu as été initié aux jeux vidéo. Moi j'en ai un très clair souvenir malgré mon âge avancé (51 !).
C'était les jeux d'arcade.
Tu connais peut être ces bornes d'arcade (il y a un revival depuis quelques années).
Moi j'allais y jouer dans les cafés.
Tous les cafés avaient au moins un jeu d'arcade et un flipper parfois.
Et certains cafés avaient carrément une salle dédiée. C'était le cas d'un café à Perpignan (j'y ai habité de 6 à 20 ans).
Ce café avait une salle avec une vingtaine de bornes ! Street Fighter 2, Shinobi, Rastan, Double Dragon, Solomon's key, Dragon's lair, et j'en passe.
Un paradis.
Enfin... quand on a des sous et j'en avais pas.
J'étais donc plutôt spectateur de mes amis plus aisés.
Ce qui explique ma bonne culture du jeu vidéo mais mon niveau exécrable !
Il y avait aussi l'Amstrad, puis Amiga, puis Megadrive et NES, ou encore la Néo Géo d'un pote.
Et toi ? Tu as commencé comment ?
Pour en revenir à la programmation, aujourd'hui, seul le langage en C me rapproche de cette époque formidable.
C'est le langage le plus noble, le plus performant, et le plus répandu.
Quand on code en C on se sent le maitre du monde.
Il permet aujourd'hui de recoder tous les jeux d'arcades mythiques, sur PC mais aussi sur les consoles de l'époque.
Car maintenant le C est supporté par la Gameboy, la NES, la Megadrive...
A vrai dire, je pense que toutes les consoles sont concernées quasiment, car le C, une fois compilé, c'est du langage machine, on peut pas faire plus près du métal !
Toi aussi si tu le souhaites, tu peux devenir programmeur C en suivant ma Formation Accélérée au Langage C.
Apprendre à coder en C n'a jamais été aussi simple et rapide. Tu seras étonné des résultats que tu vas obtenir en quelques jours.
La version digitale est enfin proposée et prête à être commandée au prix exceptionnel de 39 euros :
https://school.gamecodeur.fr/formation-acceleree-au-langage-c-ebook
Si tu as déjà acheté la version papier, tu auras automatiquement accès à la version digitale.
L'offre est limitée à 50 acheteurs. Il reste une 20e de places à prendre (les 30 premières ont été vendues en moins de 24h).
Les photos du jour.
On a enfin obtenu notre permis de construire pour notre micro-ferme à la montagne. Les travaux d'élagage on commencé. Ici un énorme arbre à Papillon qui a poussé tout seul et bloque les travaux, qu'on doit retirer. Il sera remboursé au centuple.
Je ne sais si tu as suivi mon actualité ?
Je suis sur un projet de nouvelle formation totalement délirante.
Mon idée est de t'apprendre à programmer des jeux pour Sega Megadrive... en duo avec une star du jeu vidéo !
Ca fait des années que vous me demandez d'apprendre à programmer pour console retro, je vais enfin exaucer votre vœu (et réaliser un rêve personnel).
En quel langage ? En C bien sûr.
C'est pour cela que j'ai lancé mon nouveau guide "Formation Accélérée au Langage C" qui arrive en digital à la fin de la semaine et en version papier à la fin du mois (pour ceux qui ont eu la chance de le précommander).
(C'est un guide EXCEPTIONNEL. Ne le manque pas. J'ai donné le meilleur de moi-même et c'est le meilleur guide que j'ai créé à ce jour.)
Car oui : on peut aujourd'hui programmer des jeux pour Sega Megadrive en C grâce à un Français : Stéphane Dallongeville.
Il a créé le SDK le plus puissant qui soit, ça s'appelle SGDK, et ça se programme en C.
Avec SGDK tu peux tout faire : afficher de sprites, une map, faire des scrollings, jouer des sons, des musiques, programmer des effets visuels...
Sans passer par le langage machine comme c'était le cas dans les années 80/90.
La plupart des jeux homebrew créés aujourd'hui sont codés en C avec SGDK qui est devenue la référence !
Pour que cette formation soir totalement exceptionnelle, j'ai eu l'idée de contacter mon camarade Frédérick Raynal (PopCorn, Alone in the Dark, Little Big Adventure).
Une véritable star pour toute une génération.
Avec lui nous sommes en train de cloner son mythique jeu de casse brique PopCorn, en pur C + SGDK, et pour Sega Megadrive.
Et on veut t'apprendre à le programmer toi aussi !
La formation sera constituée d'un guide numérique, de vidéos Masterclass en duo avec Fred, et d'une série de projets en C, étape par étape, pour voir comment coder PopCorn en C sur Megadrive.
Tu pourra compiler et exécuter le code sur ta machine, et l'installer sur une Megadrive si tu le souhaite.
On va te montrer pas à pas comment le faire !
On va bosser là-dessus ensemble en septembre. Fred a déjà terminé le portage, il faut maintenant le découper étape par étape. Et moi je dois bosser sur le guide.
En attendant, tu peux déjà devenir un expert du C, sans te prendre la tête, en suivant ma Formation Accélérée au Langage C.
Apprendre à coder en C n'a jamais été aussi simple avec ma méthode !
La version digitale de mon guide complet est enfin proposée et prête à être commandée au prix exceptionnel de 39 euros :
https://school.gamecodeur.fr/formation-acceleree-au-langage-c-ebook
Je sais que tu attendais ce moment avec impatience si tu n'as pas pu commander la version papier.
Je te recommande vivement d'utiliser le lien aujourd'hui, car il ne sera plus valide très longtemps. Tu ne voudrais pas rater cette incroyable opportunité à ce tarif, n'est-ce pas ?
Le lien est réservé aux 50 premiers acheteurs, ensuite il est automatiquement désactivé.
Il reste en 30e de place au moment où j'écris cet email.
Le guide digital sera disponible d'ici la fin de la semaine (et inclus avec la version papier) !
Passe commande dès maintenant, l'aventure du C commence pour toi aujourd'hui.
Le guide a été relu par Alain Le Guirec (ex Cryo et Delphine Software, développeur C/C++ sénior).
Son retour :
"Ça se lit facilement.
Tu prend bien le lecteur par la main.
Tes exercices ont un petit coté livre dont vous êtes le héros.
Ils sont impressionnant et ont l'air balaise mais sont accessibles.
Tu as vraiment le don d'embarquer les gens et de motiver les troupes.
Finalement je n'ai pas grand chose à redire." ❤️
Si vous avez raté la version papier de mon guide, je vous propose de le commander en version digitale :https://school.gamecodeur.fr/formation-acceleree-au-langage-c-ebook
Réservé aux 50 premiers acheteurs.
Le PDF sera disponible d'ici la fin de la semaine.
Note : j'expérimente un prix fixe, très bas, sans promotion ou coupon de réduction. Je verrais si vous êtes réceptif et je pourrais éventuellement généraliser cela.
Le sommaire de mon nouveau guide "Formation accélérée au Langage C".
Mon meilleur guide depuis que j'en écris, de loin.
Pour comprendre l'intérêt des pointeurs, rien de mieux que de comparer le code assembleur généré par le compilateur, avec et sans utilisation d'un pointeur.
A gauche, une fonction qui reçoit une structure par copie (sans pointeur), à droite, la même fonction qui reçoit une référence (avec un pointeur donc).
