en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Gamecodeur - Les coulisses

Gamecodeur - Les coulisses

Open in Telegram

Mes formations et mes meilleurs conseils en avant premiĂšre.

Show more
702
Subscribers
-224 hours
-37 days
-1130 days
Posts Archive
Plusieurs personnes m'ont demandé s'il y aurait un jeu à programmer dans mon guide "Formation accélérée au langage C". Je sou
Plusieurs personnes m'ont demandé s'il y aurait un jeu à programmer dans mon guide "Formation accélérée au langage C". Je souhaite garder le guide orienté vers un seul but : "acquérir des bases solides de C en un temps record", donc pas question de me la jouer "je pars dans tous les sens pour faire plaisir". Néanmoins je vais ajouter un chapitre "Devant l'entrée du labyrinthe" avec un mini projet de jeu "ASCII", sans utilisation de moteur graphique. Il servira un objectif : vous montrer le raisonnement ("l'esprit du codeur") en décomposant le projets en étapes, du plus rudimentaire (déplacement), à plus complexe (dévoilement du labyrinthe, détection de piÚges, points de vies).

Programmer en C te donne de grands pouvoirs : Le pouvoir de comprendre : Le C est un langage de bas niveau, c'est-Ă -dire qu'il permet de communiquer directement avec le matĂ©riel informatique. En programmant en C, tu comprends mieux comment les ordinateurs fonctionnent au niveau le plus bas. Le pouvoir de coder prĂšs du mĂ©tal : Le C est un langage compilĂ©, ce qui signifie que ton code est directement traduit en langage machine lors de la compilation. Cela te permet non seulement d'optimiser les performances de ton programme, mais aussi d'atteindre un niveau d'efficacitĂ© rarement accessible avec des langages de haut niveau. Le pouvoir de l'optimisation : Le C te donne un contrĂŽle direct sur la mĂ©moire de l'ordinateur, ce qui te permet de gĂ©rer efficacement l'utilisation de la mĂ©moire et d'optimiser ton code pour obtenir les meilleures performances possibles. Le pouvoir de savoir tout programmer : Les principes de programmation que tu apprends en C sont applicables Ă  d'autres langages. MaĂźtriser le C peut donc t'aider Ă  apprendre plus facilement d'autres langages de programmation. Le pouvoir de l'universalitĂ© : Le C est utilisĂ© dans de nombreux domaines, des systĂšmes d'exploitation aux jeux vidĂ©o. MaĂźtriser ce langage peut ouvrir la porte Ă  de nombreux domaines d'application. Le pouvoir de la rigueur : Programmer en C exige une grande prĂ©cision et rigueur, car tu travaille "sans filet". Tu apprends donc Ă  coder de maniĂšre dĂ©fensive, Ă  blinder ton code, Ă  faire attention Ă  tout ce que tu fais. Ce sont des compĂ©tences qui sont trĂšs apprĂ©ciĂ©es dans le monde du dĂ©veloppement. Le pouvoir du bas niveau : En utilisant le C, tu as la capacitĂ© de crĂ©er des systĂšmes d'exploitation, des compilateurs, des interprĂ©teurs, et d'autres outils de bas niveau. Le noyau Linux est par exemple largement Ă©crit en langage C, ce qui reflĂšte l'importance de ce langage dans le dĂ©veloppement de systĂšmes d'exploitation. Mais programmer en C te donne aussi de grandes responsabilitĂ©s : La responsabilitĂ© de la gestion de la mĂ©moire : Contrairement Ă  de nombreux langages de haut niveau qui gĂšrent la mĂ©moire automatiquement, en C, c'est Ă  toi de gĂ©rer manuellement la mĂ©moire. Cela signifie que tu dois ĂȘtre trĂšs attentif Ă  la façon dont tu alloues et libĂšres la mĂ©moire pour Ă©viter les fuites de mĂ©moire et les erreurs de segmentation, parmi d'autres problĂšmes. La responsabilitĂ© de la rigueur : En C, tu as le pouvoir de faire presque tout ce que tu veux. Mais avec ce pouvoir vient la responsabilitĂ© de veiller Ă  ce que ton code soit sĂ©curisĂ©. Un simple dĂ©bordement de tampon peut entraĂźner des failles de sĂ©curitĂ© graves. Ces responsabilitĂ©s seront tes forces. Tu vas devenir un super hĂ©ro ❀.

Un grand pouvoir implique de grandes responsabilités
Un grand pouvoir implique de grandes responsabilités

Si tu es intéressé par ce guide, qui ne sera disponible qu'en 100 exemplaires, tu peux t'inscrire en liste d'attente ici : https://school.gamecodeur.fr/formation-acceleree-au-langage-c

La clé pour bien programmer est d'accepter l'idée qu'on va faire des erreurs... et d'apprendre à lire les messages d'erreurs
La clĂ© pour bien programmer est d'accepter l'idĂ©e qu'on va faire des erreurs... et d'apprendre Ă  lire les messages d'erreurs ! Les messages d'erreur gĂ©nĂ©rĂ©s par le compilateur fournissent gĂ©nĂ©ralement des indications prĂ©cieuses sur la nature de l'erreur et l'emplacement oĂč elle s'est produite. Je vois trop de monde compiler et ne pas lire les erreurs. Juste se dire "ha il y a une erreur" et plonger dans sa recherche "au pif" pendant des heures alors que le message indique clairement ce qui se passe ! Mon guide "Formation accĂ©lĂ©rĂ©e au langage C" intĂšgre un chapitre sur les messages d'erreurs de compilation les plus courants, ainsi que les erreurs d'exĂ©cution les plus sournoises.

On me demande : à quoi ça sert d'apprendre le C en 2023 ? Ma réponse : Savoir coder en C permet d'atteindre des niveaux d'expertise qui seraient plus compliqués à atteindre en passant seulement par les langages de + haut niveau (meilleure connaissance de l'occupation mémoire, des notions d'adresses (références), d'allocation dynamique, d'optimisation, d'algorithmique... Ouvre la voie à tous les autres langages... Permet de coder prÚs du métal pour le plaisir ou pour les performances. Permet de coder sur consoles rétro (exemple : SGDK pour Sega Megadrive). Permet de coder des noyaux ou des libs linux, etc. Etc. Et puis pourquoi demander à un menuisier pourquoi il apprend la menuiserie alors qu'il y a Ikea. Ou un peintre traditionnel à l'huile alors qu'il y a la palette graphique ? C'est aussi un choix de noblesse.

Il sera disponible en version imprimée bien sûr, uniquement à son lancement, sur un tirage limité car vu le nombre de pages ça va demander du taf, couter cher en papier et en timbres....

Il y aura aussi des exercices pratiques, illustrés et scénarisés, pour chaque chapitre.
Il y aura aussi des exercices pratiques, illustrés et scénarisés, pour chaque chapitre.

Je travaille sur un guide "Formation accélérée au langage C". Le guide sera illustré, et bien sûr suivra la méthode Gamecodeu
Je travaille sur un guide "Formation accélérée au langage C". Le guide sera illustré, et bien sûr suivra la méthode Gamecodeur pour vous apprendre le C comme jamais vous ne l'avez appris. J'en suis déjà à 90 pages sur la v0.

Twitter pas de "other datas", pas de "health", pas de financial (infos financiĂšres), pas de "sensitive infos" (informations s
Twitter pas de "other datas", pas de "health", pas de financial (infos financiĂšres), pas de "sensitive infos" (informations sensibles), pas de purchases (achats)

Magnifique la vie privée avec Threads, le Twitter de Zuckerberg
+1
Magnifique la vie privée avec Threads, le Twitter de Zuckerberg

Je vais aujourd'hui te poser la "question qui tue" que j'ai Ă©voquĂ© dans ma newsletter d'hier. Attention, si tu souhaites t'amuser Ă  y rĂ©pondre, joue le jeu Ă  100 %. C'est une question que je me suis posĂ©e en 2015 et qui a changĂ© ma vie. J'ai tout plaquĂ©, créé Gamecodeur et je suis parti vivre Ă  l'Ă©tranger pendant plus de 6 ans. Je l'utilise souvent pour dĂ©bloquer des personnes en situation de doute. Les personnes Ă  qui je la pose n'ose souvent pas y rĂ©pondre. Ou bien sont Ă©tonnĂ©es de leur propre rĂ©ponse. Il s'agit parfois de quelque chose Ă  laquelle elles n'avaient pas pensĂ©. Et parfois, ça a changĂ© leur vie... Avant que je te la pose, il faut d'abord te mettre en situation. Il va falloir faire preuve d'imagination. Je veux que tu imagines 2 choses simples : Imagine que tu n'as plus de contraintes financiĂšres : tu as tout l'argent dont tu as besoin, sans limites. Imagine que tu n'as plus de contraintes familiales : tu peux faire les choix que tu veux, sans craindre les critiques et les jugements. C'est bon ? Tu es en situation ? Voici ma question, elle est trĂšs simple : Si tu pouvais choisir ce que tu ferais tous les jours (pour en vivre ou pas), que ferais tu ? VoilĂ . Maintenant tu peux y rĂ©pondre. N'oublie pas : tu n'as aucune contrainte, c'est toi qui choisi. Tu seras peut-ĂȘtre Ă©tonnĂ© de ta rĂ©ponse. Car mĂȘme si tu t'es dĂ©jĂ  posĂ© une question similaire, la plupart du temps tu y as rĂ©pondu sous la pression sociale (un job respectable et qui rapporte) et familiale (passer pour une personne responsable). En 2015 ma rĂ©ponse a Ă©tĂ© : coder plein de jeux vidĂ©o et apprendre aux gens Ă  le faire d'une maniĂšre diffĂ©rente de ce qu'on trouve sur internet. Et surtout : ne plus avoir d'associĂ© ou de patron. Gamecodeur est nĂ©. Si ta rĂ©ponse est "coder mes jeux vidĂ©o", alors apprends Ă  le faire. Fais un pas dans la direction que t'a indiquĂ© cette question. Ne pas le faire, c'est aller Ă  l'encontre de ton essence. C'est ne pas ĂȘtre en accord avec toi mĂȘme. Tu ne pourras peut ĂȘtre pas t'y consacrer Ă  100% (car il y a cette p... de contrainte de l'argent). Mais au moins tu feras un pas, puis un autre... et peut ĂȘtre un jour ta vie va changer.

Le site est de nouveau opĂ©rationnel. Vous pouvez accĂ©der aux formations, et le code promo a Ă©tĂ© prolongĂ© de 24h. Merci Ă  tous ceux qui m’ont signalĂ© le problĂšme, et merci pour votre patience.

Je ferai en sorte que chaque personne qui n’a pas pu accĂ©der aux promos Ă  cause de ça puisse le faire.

Magnifique. Le systĂšme que j'utilise pour vendre mes formations lĂąche le dernier jour de mes ventes privĂ©es. Vous ĂȘtes plusie
Magnifique. Le systĂšme que j'utilise pour vendre mes formations lĂąche le dernier jour de mes ventes privĂ©es. Vous ĂȘtes plusieurs Ă  me dire que le site ne s'ouvre pas, ou pas toutes les pages. Si ça ne marche pas pour vous ce soir, je prolongerai les ventes de 24h Ă  partir de la rĂ©solution du problĂšme. Veuillez nous excuser pour cet incident indĂ©pendant de notre volontĂ©, etc. ❀

Pour ceux qui sont dans un passage Ă  vide. Sans ĂȘtre dĂ©mago, ma detox a tout changĂ© pour moi : plus de Facebook/insta/twitter/tiktok, plus aucune notifications (inclus les icones dans la barre d'Ă©tat du tel) hors coups de fils et SMS, plus de remplissage des temps d'attente avec un tĂ©lĂ©phone (livre Ă  la place ou rien), et plus de chaines d'infos. C'est environ 1000000 d'informations en moins dans la tĂȘte, c'est un repos incroyable, un retour de la pensĂ©e.

De votre propre expérience, avez-vous ressenti un passage à vide récemment ?
Anonymous voting

C'est gĂ©nial. Depuis quelques temps, et notamment depuis la fin des restrictions Covidℱ, je sentais une sorte de dĂ©motivation dans mon audience, et plus gĂ©nĂ©ralement dans tous les domaines de l'apprentissage. Mais depuis quels mois je constate un retour en force des passionnĂ©s. Je crois qu'une nouvelle gĂ©nĂ©ration de crĂ©ateurs est en train de naitre. Plus motivĂ©e que jamais. Qui reprend le contrĂŽle. Qui s'impose. J'ai reçu plus d'une centaine de commande depuis le lancement de mes ventes privĂ©es mercredi dernier. Mais attention : mes ventes privĂ©es se terminent ce soir (jeudi) Ă  22h00. Comment en profiter ? 1 - Clique sur ce lien pour activer la promotion (- 70% !) : https://school.gamecodeur.fr/?coupon=ETE2023T 2 - Fais ton choix parmi les formations fondamentales (CAMPUS), les guides de programmation, les stages, ou les saisons de DLC. 3 - Valide ta commande et tu as accĂšs immĂ©diat Ă  tes formations dans ton espace Ă©lĂšve. Toutes les formations incluent ; 🧬 AccĂšs Ă  vie Inscrivez-vous Ă  une formation et obtenez un accĂšs instantanĂ© Ă  vie. Aucun abonnement requis. 💬 AccĂšs Ă  la communautĂ© Echangez avec d'autres Ă©tudiants grĂące Ă  notre communautĂ© privĂ©e. đŸ’Ÿ Tous les codes sources Tous les codes sources nĂ©cessaires pour suivre ou valider la formation sont fournis et tĂ©lĂ©chargeables. 🏆 Certificat de complĂ©tion Vous recevrez un certificat de rĂ©ussite Ă  la fin de chaque formation (hors produits en tĂ©lĂ©chargements seuls). J'ai hĂąte de voir les jeux que tu vas crĂ©er une fois que tu auras appliquĂ© ces mĂ©thodes. Je te laisse faire ton choix, et je te retrouve demain pour te poser "la question qui tue". Tu vas voir, elle fait rĂ©flĂ©chir. À demain !

Midjourney...
Midjourney...