Comment j'ai appris à programmer des jeux vidéo

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • Hry

Komentáře • 45

  • @jpcrtube
    @jpcrtube Před 5 lety +3

    toute ma jeunesse , hebdogiciel et jeux et strategies, merci David pour le gros coup de nostalgie.....

  • @Luxylux
    @Luxylux Před 8 lety +4

    Salut David, je viens de te découvrir, J'ai par le passé beaucoup
    programmé dans mon adolescence, beaucoup bidouillé, ça remonte aux
    années 92-98. Le quick basic ne permettait pas d'économiser les cycles alors j'ai bidouilé en ASM... enfin comme tous bidouilleurs j'ai touché à tout. Même si je pense avoir tourné la page, le contenu que tu proposes, et surtout ta philosophie soulage le pincement que j'ai au cœur quand je repense à la programmation de jeux vidéos. A l'époque il
    fallait se démerder tout seul et il fallait survivre à tous les préjugés de son entourage pour continuer. Je te dis merci car tu es un cadeau pour la génération
    d’aujourd’hui qui grâce à ton travail va un peu moins écouter les abrutis et suivre leurs rêves.

    • @gamecodeur
      @gamecodeur  Před 8 lety

      +Luxylux merci à toi :) moi je codais beaucoup en GFA Basic sur Amiga, puis en asm 68000. Je me sentirais pas capable aujourd'hui de refaire de l'asm mais j'aimerais beaucoup!

    • @Luxylux
      @Luxylux Před 8 lety

      Pareil de mon côté, en ce qui concerne l'ASM et je suppose que ce serait refaire la roue dans bien des cas vu les outils à disposition en 2016. Mais a l'époque comme tu t'en souviens, c'était nécessaire à petite dose pour optimiser vu qu'il fallait économiser sur presque tout CPU, mémoire, etc... Les livres de Michael Abrash sur les x86 à l'époque étaient une mine de renseignements pour tout ca.

    • @computeraddict4993
      @computeraddict4993 Před 7 lety +1

      C'est encourageant ca :) ! Je fais de l a prog depuis 5-6 ans et j'ai 17 ans demain ^^ j'espère pouvoir en faire mon métier même si le scolaire c'est pas trop mon délire :p et j'espère que ca débouche sur quelque chose de stable.

    • @Lakitu1446
      @Lakitu1446 Před 7 lety +1

      Computer Addict Je ne veux pas t'influencer mais j'ai pensé comme ça aussi puis la zone géographique où je suis ne favorise pas ce métier aussi... Bref j'aime beaucoup programmer mais j'aime surtout la libertée de faire ce que je veux en temps voulu pas faire des petits jeux pompe à fric avec des timing de merde comme en entreprise et surtout gratuits mais bon ce rêve de tout gratuit ne se réalisera sans doute jamais mais je veux bien essayer.

  • @djerem6805
    @djerem6805 Před 7 lety +3

    Merci David, ça me rappelle mes débuts. C'est exactement comme tu le décris; tu sais immédiatement quand tu as chopé le virus du codeur. Et tu sais également que tu ne vas pas t'en débarrasser comme ça ;) J'avais huit ans quand mon père m'a offert un ZX Spectrum+2 (à cassette aussi, 128K aussi, basic aussi et bouquin rempli de programmes à recopier. Tout pareil). Aujourd'hui j'en ai 37 et je suis développeur professionnel. Merci Papa :)

    • @gamecodeur
      @gamecodeur  Před 7 lety +1

      +Djé Rèm je suis heureux de cela, bienvenue chez les vrais codeurs alors, on t'attendais depuis toutes ces années 😋

    • @djerem6805
      @djerem6805 Před 7 lety

      " on t'attendais depuis toutes ces années"
      J'en suis sûr, comment avez vous survécu aussi longtemps sans l'Immense Djé Rèm ;)

    • @moussatounkara3099
      @moussatounkara3099 Před 4 lety

      Slt je cherche un développeur pour un projet de jeux vidéo que souhaite réalisé.

  • @oliviertsafhold8457
    @oliviertsafhold8457 Před 5 lety

    Merci David cette pépite m'as fait revivre cette époque de pionner de la micro informatique personnelle, j'avais un CPC 6128 on s'émerveillait avec les copains des graphismes rien n’était facile les jeux étaient chers, il fallait programmer ou taper les listings d'hebdologiciel que l'on découvrait avidement toutes les semaines ce qui nous apprenait à programmer aussi, de cette passion j'en ai fait mon métier ça fait maintenant 25 ans ! Tu nous fais revivre ces moments fort, la magie de la découverte il fallait optimiser donc passer souvent pas des routines assembleur, la mémoire n'était pas abondante et il fallait vraiment se creuser la tête et chercher dans les livres car pas d'internet !

  • @am206l5
    @am206l5 Před 3 lety

    Wahoo, Flashback quand j'avais 14 ans, mon 1er ordinateur : un MSX !!! ... pas d'internet, des livres, des magz, le bonheur pour apprendre ... le BASIC. *** Aujourd'hui, il faut tout réapprendre. Je ne sais plus par quoi commencer : HTML, CSS, Python, Java, JS, C, C++, C# : Trop de langages m'empêchent de me concentrer et d'avancer !!! Mais avec David Gamecodeur, on y voit un peu plus clair, car cette situation, David, tu l'as vécue et surmontée !

  • @JeanMonos
    @JeanMonos Před 8 lety +2

    Mon regret quand j'étais môme de ne pas avoir été sérieux pour apprendre à programmer mon 6128.
    Merci pour cette vidéo encore nostalgique que j'aime tant.

  • @maleksultan9372
    @maleksultan9372 Před 8 lety +2

    pfff oula la...que de bon moments j ai passé avec cette machine...Green beret sorcery tanatos infernal runner turbo esprit kick off...j ai même programmé un jeu complet de texte avec des portes fermées des clés à trouver des salle obscure qui nécessitait des lunettes nocturne qui elle même avait besoin de piles...Pff si j avais persévéré...Merci David pour cette vidéo j ai juste surkiffé

    • @ggousier
      @ggousier Před 6 lety

      La même sauf que moi j'étais sur C64, les gens confondaient souvent d'ailleurs les C64 et les CPC 464 ;).

  • @jeuromegaming8219
    @jeuromegaming8219 Před 8 lety +1

    j'adore ta vidéo que de souvenir. le temps chargement était au delà de tout!!

  • @michelcab4777
    @michelcab4777 Před 8 lety

    Bon ben encore un petit bon vers le passé :) ...j'ai utilisé l'Amstrad ...et je me rappel de quelques galères avec le lecteur de cassettes ...j'ai utilisé dans la foulé aussi le Spectrum Sinclair ,le Commodore ,l'Atari , l'Amiga ,le TO9 d’ailleurs c'est sur le TO9 que j'ai appris vraiment le Basic ....que de bon souvenir ...et chaque machine avait son manuel et ses disquettes d'installation etc...
    Merci David pour ce petit voyage en arrière ....

  • @phil64852
    @phil64852 Před rokem

    Hebdogiciel, mon canard préféré de l'époque, les aventures du justicier...y avait aussi la rubrique des deuligneurs, soit coder un truc sympa sur 2 lignes seulement. Ma seule machine était un ti99/4a avec un basic assez lent mais avec aussi un basic etendu sous forme de module. Mais je pouvais pas dessiner facilement des cercles, disques (à moins de créer des sprites avec des portions de cercles et les afficher dans une grille... surréaliste...). Alors j'allais parfois chez un pote qui avait un cpc464 sur lequel je pouvais m'amuser à afficher des formes graphiques à base de cercles, disques rectangles qui apparaissaient progressivement à l'écran avec des effets d'aliasing générés par la faible définition de l'écran. C'était méditatif de voir la progression de l'affichage comme dans les films de l'époque. J'ai souvent chercher à progresser et je bute souvent sur des concepts ou la capacité d'analyser un problème et de le découper en plusieurs sous ensembles. C'est assez pénible du coup et je perds en spontanéité. Faut quand même avoir une sacré dose de patience et de persévérance, que je n'ai plus... mais merci pour ce saut nostalgique...

    • @gamecodeur
      @gamecodeur  Před rokem

      Il y avait eu un "2 lignes" un peu osé, avec 2 caractères redéfinis (symbol after) qui représentais 2 personnages et animés en 2 images (je te laisse imaginer la scène). Je l'avais appris par coeur et j'allais le taper et le lancer sur les CPC exposé à Auchan :)

  • @Notir072
    @Notir072 Před 3 lety +1

    Ce n'était pas par ondes sonores, c'était des sorte de bande magnétiques, le bruit venait souvent de logiciels qui le faisait en fonction des données lus. Le joueur ou utilisateur, avait alors l'impression d'entendre les données se charger.
    Moi j'ai appris à programmer sur Commodore 64, le concurrent de l'Amstrad à l'époque. Et pareil, j'ai tapé pas mal de listings de divers magazines, et parfois même à la fin ça ne marchait pas, à cause d'une erreur de frappe... Plus tard j'ai appris à programmer en langage machine (appelé aussi assembleur, à l'époque on ne faisait pas la différence). J'ai commencé à programmer des jeux à l'âge de 12 ans, malheureusement aucun n'a jamais abouti. Plus tard j'ai eu un Amiga 500, et pareil, commencé 2 ou 3 jeux, mais jamais j'en ai fini un.
    Au jour d'aujourd'hui je suis entrain de programmer un jeu, genre rogue like avec une vue à la "Dungeon master" ou "Eye of the Beholder", et ce coup-ci j'espère enfin arriver au bout. Ça fait presque 3 ans que j'y suis, et je sais que la concurrence est rude dans le milieu maintenant, avec des milliers de personnes dans le monde qui veulent le faire aussi. Enfin, je me fait plaisir en le faisant, et puis, on verra bien !
    Merci pour ce petit rappel nostalgique.

    • @gamecodeur
      @gamecodeur  Před 3 lety +1

      Effectivement, les données "magnétiques" s'entendaient. Tu m'as fait douter mais en fait ce sont bien des sons. Comme précisé dans la documentation "This cassette contains a audio representation of the computer data." ou encore "The audio from the cassette is read from a cassette player through the Amstrad's cassette electronics.
      The Amstrad's cassette electronics converts the amplitude of the sound (a analogue signal) into a "0" or "1" measurement (a digital signal). "
      Et on peut aussi utiliser, sur un CPC, une fausse cassette connectée à un Jack, passer le son d'un fichier mp3 contenant les données et l'Amstrad les reconnaient. De même, les modems fonctionnent aussi de la même manière : "The sending modem modulates the data into a signal that is compatible with the phone line, and the receiving modem demodulates the signal back into digital data.".

  • @geoffreypetitpas7851
    @geoffreypetitpas7851 Před 3 lety

    Amstrad mon vieil ami. Mon premier pc et mes premières lignes de code... Je ne serais certainement pas développeur sans cette machine... Trop de nostalgie.

  • @wpecnik2
    @wpecnik2 Před 3 lety +1

    A 12 ans j ai commencé avec un CPC464 ..basic puis je suis passé assez vite a l assembleur Z80 ..

  • @maxal7503
    @maxal7503 Před 8 lety +1

    Tu m'a rappelé ma jeunesse là. J'ai eu l'Amstrad aussi, j'ai eu le bouquin, j'ai commencé à le lire et j'adorais essayer des lignes de commandes mais, je ne sais pas pourquoi, je n'ai pas continué et je n'ai redécouvert la programmation que 15 ans plus tard et maintenant je suis un peu dèg de voir le temps perdu et de penser au niveau que je pourrais avoir aujourd'hui si je m'étais accroché à l'époque

    • @gamecodeur
      @gamecodeur  Před 8 lety

      C'est le moment de t'y remettre, sans te mettre de pression.

    • @maxal7503
      @maxal7503 Před 8 lety +1

      Ah mais je m'y suis remis ^^ je suis concepteur développeur de logiciels médicaux et je développe un mixe entre "Advance Wars" et "Fire Emblem" avec Monogame sur mon temps libre en ce moment. J'hésitais entre Monogame et Unity mais tu m'as rappelé que ce que j'aime c'est développer et non apprendre à utiliser un logiciel qui fait tout pour moi.

    • @gamecodeur
      @gamecodeur  Před 8 lety

      +Max Al cool faudra partager ça !

  • @gibs2b
    @gibs2b Před 8 lety +2

    hehe j'ai aussi commencé sur ZX Spectrum et l'HHHHHEBDO... Et j'ai pris le CPC 464 à sa sortie ;) j'en avait trop marre de me faire dégager de la TV par mon père à l'heure du film :(

  • @patrickclement1511
    @patrickclement1511 Před 6 lety +2

    Exactement le même parcours 😀
    Des heures et des heures à copier des lignes de code..... Rien de tel pour se former à la programmation et lire un listing par la suite, comme un livre d aventure 😁, je me souviens du listing de DALLAS.... Je dois avoir mis une semaine pour le taper. Et quinzaine jours pour retrouver les erreurs de frappe qui bloquaient le démarrage du programme 😂😂😂

    • @gamecodeur
      @gamecodeur  Před 6 lety +1

      +Patrick Clement ça forge une codeur ça :)

  • @bodyfitnessguillaume5810

    Superbe histoire et très passionnant

  • @jp3d911
    @jp3d911 Před 6 lety +1

    amstrad cpc 464 c'est déja de la haute technologie ... thompson MO5 edition spéciale michel platini ... ça c'est vintage ;)

  • @ccgauche2553
    @ccgauche2553 Před 8 lety +1

    moi j'ai commencé en vbs et bat sur xp maintenant je regrette d'être passé au java et C#

  • @cerna51arfa87
    @cerna51arfa87 Před 4 lety +1

    Superbe vid

  • @boxcod-bru3716
    @boxcod-bru3716 Před 7 lety

    bonjour tt lmonde, je voudrais savoir si pour l instant en 2017 dans le monde du travail, on est pas en surplus de programmeur ? (codeur pour ceux qui préfère).Je parle en général. Merci de me repondre

    • @gamecodeur
      @gamecodeur  Před 7 lety +1

      Non, il y a toujours autant d'annonces... En fait, tout est informatisé aujourd'hui, plus que jamais. On vit dans un monde de code...

    • @boxcod-bru3716
      @boxcod-bru3716 Před 7 lety

      merci beaucoup de votre reponse cela m encourage encore plus pour la programmation et je trouve super cette ecole de jeu video en ligne et bonne continuation

  • @jackylex3715
    @jackylex3715 Před 8 lety

    bonjour le lien pour télécharger ton guide ne marche pas ou c'est juste moi ?

    • @gamecodeur
      @gamecodeur  Před 8 lety +3

      p... heureusement que tu es là ! Réparé ! Et dire que certainement ça fait un moment que le lien est cassé et personne n'a rien dit :) merci !!! Pour la peine, si tu me donnes ton pseudo sur Gamecodeur, je t'offre un mois de formation Premium.

    • @jackylex3715
      @jackylex3715 Před 8 lety

      David Gamecodeur sérieux 😅 a ba merci c'est hyper sympa c'est (teillek) mon pseudo et désolé pour la réponse tardive je n'ai pas reçu la notif 👍

  • @tomroux7252
    @tomroux7252 Před 5 lety +1

    VIVE l'amstrad !!! 464/6128 !!!!!

  • @yacaro_sur_youtube6971

    Moi je sais pas coder ;-( qui sais comment on l'apprend?

    • @gamecodeur
      @gamecodeur  Před 7 lety

      Ben j'en parle tous les jours sur ma chaîne... Le mieux est de t'inscrire en Essai gratuit sur mon site www.gamecodeur.fr et d'apprendre à programmer avec 3h de formation gratuite.

    • @marcoskate3063
      @marcoskate3063 Před 3 lety

      @@sebastienkennel-lamagiedev4380 tu peux m'aider