Comment ce génie est devenu le meilleur développeur au monde
Vložit
- čas přidán 14. 01. 2024
- Optimise ton cluster K8 gratuitement avec Cast.ai : l.cocadmin.com/castai
Formations: cours.cocadmin.com
Newsletter: cours.cocadmin.com/newsletter
Rejoignez le discord: / discord
Twitter: / cocadmin
Instagram: / cocadmin
Tiktok: / cocadmin - Věda a technologie
Ce que j'aime le plus dans tes vidéos c'est le fait que tu explique les détails technique d'une façon simplifier et même si je connaissait déjà l'histoire de carmac à travers d'autre vidéaste j'ai appris beaucoup de nouvelles choses à travers ta vidéo. Continue comme ça et merci beaucoup .
Félicitations Cocodamin. Tu m'as fait revivre des magnifiques expériences que j'ai vécues dans ma jeunesse. Quand on pouvait travailler et programmer avec des ordinateurs portables (noir et blanc) de 20 ko de mémoire, en BASIC et Assembleur. 😂 Merci pour cette belle dose d'endorphine que ta vidéo m'a procurée. Et, surtout, bravo pour ce travail énorme que tu as fait pour réunir ces documents historiques. Quelle passion. 🏆
Ta vidéo est très interessante et bien réalisée, mais tu n'es pas obligé de dénigrer les anciennes machines qui méritent le respect, elles ont contribué à l'évolution, tu dis "ces vieux ordinateurs tout pourris" et "cette 3D nulle", ou avec un peu de mauvaise foi "ces jeux en noir et blanc", il ne faut pas exagérer, il y avait de belles machines et de beaux jeux en 1991, tu montres des jeux 3D des années 70/80 quand tu pouvais montrer des jeux comme Race Drivin' 1990, mais ça ne rentrait pas dans la narration que tu avais imaginé, tu ne donnes de mauvaises informations aux jeunes qui ne connaissent pas cette période et qui vont penser que c'était un âge sombre, alors que c'était l'âge de toutes les innovations.
À te lire on dirait t’es né avn 90 😅
@@myubang Oui et fier de l'être, à te lire on dirait un génération Alpha :)
@@myubang ce commentaire pourri de génération cringe 😂 heureusement qu’il y a des gens nés avant les 90 t’aurais pas tes tiktoks pourris et toutes tes conneries qui garnissent nos comptes en banques 🎉
@@elfo1799 tranquille vieux , va faire tes sous en arnaquant des jeunes innocent . Génération de vieux con
@@tetsuro2032 non plus tôt Z 😉
On adore les histoires de génies 🔥 C'est motivant, on en veut plus, merci.
Très bonne vidéo! Elle me rappel malgré elle le plaisir d'avoir eu la possibilité de connaitre cette évolution technologique et graphique des années 90's :)
Quel story-telling de qualité :D merci !
Super intéressant.
Concernant l'affichage des textures dont tu parles ( vers 7:45 ) il s'agit d'un découpage de l'image représentant la texture par lignes verticales entière de 1 pixel de largeur, admettons que ta texture fasse 128*128, tu découpes tel quel :
1 px de largeur pour 128 de hauteur et tu affiches la bande à afficher en fonction du modulo ( % ) sur 128 du rayon projeté afin de savoir quelle partie de la bande de texture à afficher :)
Excellente vidéo !
Wawww j'attendais ce video vraiment merci big merci, c'est une video vraiment super et jadmine beaucoup john carmack le gars derrier id tech et je suis un vrai passionné de moteur de jeu , big merci vous etes le meilleur.
tu peux aller loin j'adore ta maniere de raconter les choses merci beaucoup pour ce travail de qualité, j'ai passé un agréable moment !
Pour Quake, on avait déjà des cg mais elles étaient uniquement utilisées pour la 2d. Ensuite la 3dfx est sortie et une version de Quake qui marchait avec aussi... et là, l'immense claque... on avait donc 2 cartes dans la bécane. Et ca coutait cher 300$ pour la cg 3dfx si je me souviens bien. Avec mon argent du boulot de l'été, j'en ai acheté une et lors de la 1ere LAN d'automne avec les potes, ils ont pu voir Quake avec 3dfx et l'après-midi même ils ont cassé la banque ( demandé à leur mère) et ont quitté la LAN pour aller en acheter une... c'était juste fou. La révolution 3d => des bords lisses des textures smooth... :)
Bonjour, à l'époque de wolfeistein3d et de doom, beaucoup de cartes graphiques étaient accélérées 2D pour windows 3: elles possédaient en général d'une accélération matérielle pour afficher le curseur de la souris, une accélération plus ou moins poussée pour l'API windows de l'époque: le GDI, parfois une accélération pour la déformation ou l'étirement d'images (plus tôt, les consoles de jeux super nintendo et mega CD étaient connues pour leur capacités dans avec les "sprites"), on peut penser aussi à la conversion des couleurs; mais ces dites accélérations n'étaient , à ma connaissance pas utilisées (et pas adaptés d'ailleurs) pour les jeux.
Les cartes graphiques existaient en effet dès le premier IBM PC en 1981, ce qui manquait c’est l'accélération vraiment dédiée aux jeux et surtout standardisé. Les premières cartes graphiques pour PC étaient les cartes CGA et MDA de IBM. Elles disposaient d'une accélération pour l’affichage des polices de caractères. Pourtant la même époque, d'autres types d'ordinateurs (commodores par exemple) ou bien les consoles de jeux comportaient de vraies fonctions d'accélération graphique. Les PC étaient très en retard dans ce domaine mais c’est parce qu'ils étaient conçus comme poste de travail pas comme station de jeu. De plus la puissance du CPU compensait partiellement. Il est sortit sur le marché au moins un accélérateur vectoriel (ça sers pour la 3D) à l'époque des intel 80286.
@@GuigEspritDuSage Tu as raison la 3Dfx est sortie plus tard, tout était codé en dur et en assembleur et pour DOS au départ.(du coup l'accélération 2D de certaines cartes graphiques n'était pas utilisé)
Après oui la 3Dfx c'était une grosse claque, les premiers shaders et moteurs transform & lighting pris en charge par la CG ! :)
Il utilisait openGL au début et pas directX.
(Pour les bords lisses c'était déjà de l'anti aliasing, et la carte avait de la mémoire pour les textures, plus ce que j'ai dit au dessus, pour le shading, gouraud shading en général)
Ça devait faire bizarre de chasser les dinosaures à coup de lance
Vraiment passionnante la vidéo! merci beaucoup
Je découvre ta chaine, super intéressant ! merci l'algo de recommandation :)
Quel merveilleux sentiment de voir une nouvelle vidéo de cocadmin 😂
La Demoscene a été un moteur dans le développement de la 3D. Du comodore 64 à l’amiga les technique de tri matriciel, la programmation en assembleur ont permis de faire un bon en avant fantastique. Carmack devait suivre de près les codeurs ´warez’
Excellente vidéo comme d'habitude ! Tu mérites tellement plus d'abonnés !!!!!!
Excellente vidéo merci !😀
Super intéressant! J'ignorais que ce prodige existait. Merci pour ce genre de vidéo!
Cocadmin is back stidkalis !! Ca fait plaisir.
En 1995, c'est Descent qui m'avait scotché. A l'époque des modems 56k, les librairies étaient remplies de magazines informatiques vendus avec des CD qui regroupaient des demos de jeux, des logiciels, des drivers, des m.a.j. bref tout ce qui était trop long à télécharger.
Incroyable cette histoire, je ne connaissais pas
Merci pour cette présentation :p
J'attendais une vidéo en français qui rendrait enfin hommage à John Carmack ! Merci cocoadmin
Excellente vidéo. Merci.
Enfin une vidéo de cocadmin lets goo🎉
J'ai regardé l'épisode de JDG dédié à ces 2 mecs hier soir.
Super vidéo, merci beaucoup. C'était très intéressant.
Formidable narration ! Extraordinaire success stories... radio and TV powers associated. I had no idea who revolutionized video games. It is also an IT history. Many THX!
Bravo très intéressant, j'aurai bien aimé que tu parles de golden eye n64, un classic parmis les fps dans les débuts de la 3d, ont-ils utilisé le moteur de carmack?
J'apprécie vraiment ce genre de contenu et si tu pouvais faire des vidéos ou tu expliques les techniques de réalisations des jeux les plus connus ça aiderait un noobs comme moi en game dev. 😁
Woowww incroyable bravo frr 🔥
TRES BELLE HISTOIR ET TRES INTERESSANTE MERCI
C'était vraiment top, ça m'a rappelé le bon vieux temps :) Tu es vraiment doué pour raconter des histoires, persiste mon ami, c'est vraiment trés bon. En 1996 Quand Quake est sorti, j'avais un Pentium 133Mhz et une Tseng labs ET6000, ça valait pas une ATI rage pro ou une 3DFx, mais c'était déjà pas mal pour jouer :)
Quake, techniquement c'est ni plus ni moins que le début du JV moderne 🙂
@@GamingDesCavernes ?? Et pourquoi pas Doom ?
@@garryiglesias4074 Parce que Doom était encore loin de la vraie 3D. Avant Quake, la seule vraie 3D était "fil de fer" ou "faces pleines" et avec très peu de polygones.
Qu'est-ce que je kiff se genre de vidéo !
Génial ta vidéo ! vraiment... Merci beaucoup ! T'assure
Bonne vidéo ! Tu as quoi comme écran ?
tes vidéo commence a devenir lourd franchement .
Excellente vidéo, ! À quand une vidéo sur Fabrice Bellard celui qui entre autres a révolutionné la vidéo numérique, la compression et la virtualisation.
tes videos sont toujours aussi intéressantes et surtout motivante pour un flemmard comme moi , j'ai un bon niveau en code mais je manque de motivation 😅😅😅
Mais comment fait-il ? Ses videos sont toujours rafraîchissantes. C'est dynamique, tu aprends des trucs et en plus c'est à la cool. C'est toujours un bon moment. Cimer Albert.
Oui pour un jeune il est calé en pas mal de choses notre cocoadmin....
J'ai tenté de faire un moteur 3D from scratch perso, et les algo ne sont pas simple, pour la lumière et tout ça c'est bien expliqué, même si juste cet aspect des jeux pourrait mériter une vidéo à lui seul. (lumière spéculaire, ambiante, et diffuse)
t as le bonjour d albert, ohohohooh :p
Trop cool. Vidéo très intéressante
superbe vidéo !!
comment ça s'appelle le style de vidéo qui tourne derrière toi ? je trouve ça super stylé
C’est juste des vidéo que j’ai trouvé avec caméra libre dans les niveau de quake et doom
Développer les games 3D c'est vraiment la chose la plus difficile à faire même après une expérience de 5ans en programmation... c'est vraiment inspirant ce contenu
Excellent, je suis en train de galèrer en programmation, je sais pas mais tu viens de me booster😂. Quel bon story-telling
Très intéressant, je savais pas que c'était la même personne qui avait sorti Wolfenstein, Doom et Quake. A l'époque l'un des jeux en 3D qui a vraiment cartonné c'était Tekken, il vraiment été un concurrent sérieux de Street Fighter 2.
Magnifique c est un kiff 😊. Trop balaise les gars
Sont ia est tu disponible?
Très belle vidéo
Salut, merci pour cette vidéo. On peut comprendre que tu ne puisses pas tout y mettre et que le travail de vulgarisation soit efficace, mais entre Quake 2 et Rage il se passe 15 ans. Le moteur de Doom 3 méritait une petite place avec l'introduction des lumières dynamiques.
Excellent! Comme d'hab.
Petite astuce : met son nom dans le titre de la video. Comme ça tout les curieux qui vont faire une recherche sur lui tombera sur ta vid.
Ah Wolfenstein 3d , c'était une grosse claque graphique à l'époque. Puis doom est arrivé et est resté longtemps au top.
Cela dit, a l'époque, il y avait des cartes graphiques, on avait les CGA en 4 couleurs puis les VGA en 256 couleurs. J'avais ça sur mon pc avec processeur Intel 80386 avec 1 méga de mémoire et 2 lecteurs de disquettes 😮
Yep, je pense c’est surtout des cartes 3D qui était pas aussi commune que maintenant
@@cocadmin A l'époque de Wolf et de Doom, les cartes 3D n'existaient même pas.
Super vidéo comme toujours, mais sérieux 15:05 ? Bg !
si je peux me permettre, à 21:03 tu parles de la vente du moteur de Quake pour d'autres jeux, en réalité, le Quake engine a été offert par ID à Valve, et Valve l'a modifié pour créer le moteur "Goldsrc", et non "source" qui lui est sorti bien plus tard. Sinon la vidéo est juste parfaite, des sujets passionnants comme toujours!
🙏🏽
Cf la superbe vidéo de Sylvqin sur Valve
Est ce tu es sur de tes sources ? Je sais que Gabe connaissait bien certaines personnes chez ID (Michael Abrash), et que cela a facilité les négociations. Après leur avoir rendu visite, ils sont reparti avec le source code sur un CD pour évaluation (c'est dans le documentaire des 25 ans). Mais est ce que ca veut dire qu'après ils ont rien du payer ? je suis pas sur.
@@Tigrou7777 c'est ce que j'en ai compris de la vidéo des 25 ans de HL, 'offert' n'est peut être pas le bon terme, mais il leur a été fourni le code source du quake engine comme un 'pied à l'étrier' pour se lancer dans l'aventure. J'irai vérifier ça demain mais je l'ai toujours compris comme ça, désolé si j'ai mal compris... J'ai également le livre 'Half Life, le FPS libéré', j'irai vérifier mes sources et les mettrai dans le message, le corrigeant, si erreur il y a eu.
@@Tigrou7777 d'après 'half life, le FPS libéré' de Yann François,
(Il y a même l'URL de l'interview de Newell de septembre 2007, oui oui, ils ont mit ça dans le livre, mais ça commençait a faire beaucoup a recopier déjà...)
Voilà, je conseille d'ailleurs ce livre à tout vrai fan d'Half Life!
De l'inspiration et de l'admiration en une vidéo !
On veut une prochaine gorgée de Caca ;)
Faut aller à Dubaï pour ça 😢
Excellent que de souvenirs
J’adore tes vidéos
Dans la catégorie extraterrestre du code, y a le français Fabrice Bellard, un véritable génie.
C'est pour cela aussi, que, quand Doom est tombé dans le DP, et bien on a pu y jouer sur Amiga, avec le moteur Adoom 🙂
Super vidéo. Je te propose Stephen Wolfram pour une prochaine bio.
Faudrait peut-être en parler aux dev de StarCitizen! XD
Quelqu'un peut m'aider j'ai installé kali linux sur usb bootable mais c'était ya bien longtemps et je ne peux plus accéder au bios pour redémarrer mon ordinateur sous Windows 10home je me suis connecté sur kali j'ai supprimé 2 3 dossier dans dd local dossier passwd password boot depuis mon ordinateur et bloqué sur kali linux sur l'écran il ya 3 choix kali linux. Advanced kali linux. Setup setting.... pas de page de connexion kali linux pas de démarrage sur Windows 10 ou il ya tout mes documents mot de passe pour accéder au bios et démarrer l'ordinateur sous Windows je n'arrive pas à accéder ( g boot une usb sous Windows 10 depuis je n'arrive plus à utilisé mon ordinateur là seul chose que je peut faire c'est entré dans l'interface de connexion mdp pour le bios ou bien resté sur la page d'accueil de kali linux avant d'atterrir sur la page de connexion j'ai fait tout ce que j'ai pue voir sur internet sauf retire la pile (cmosh) dsl mais jpense que vous m'aviez compris celle dla carte mère 30sec quelqun peut m'aider sachant que l'ordinateur et un écran bureau pas trés connu sa rend la réparation plus difficile c'est un lenovo 520 22ast f0d6.
Merci crdlt
Top merci 😊
Bonne vulgarisation! As-tu le nom de la musique à 20:47 ? Merci 🤘
Déso je sais pas c'est le monteur qui l'a choisie de storyblocks :)
@@cocadmin Ca marche, merci!
Meilleur youtuber!!
bien la video.
on est d'accord
Le père des Doom, des Quake, Wolfenstein, une légende ! Tout ultra optimisé.(sans unité à virgule flottante, juste 2 chiffres après la virgule ça suffisait à faire un truc propre, vu le temps que prenaient les coprocesseurs arithmétiques)
Jhon Carmack est mon héros depuis toujours. (càd depuis que j'ai joué à Wolf3D et que j'ai lu le livre de son mentor Michael Abrash "Zen assembly" :))
Merci ❤
Ah bah nicee une nouvelle vidéo
Carmack est parti de id software avec du code pour la reprojection optique corrigeant la lentille de fresnel. Code appartenant à ZeniMax et ce qui à mené à un procès coutant 500 millions à oculus. Tout n'est pas rose chez ce personnage :)
Meilleurs développeurs au monde ? 😂😂😂 Ça n'existe pas il y a toujours quelqu'un de meilleur.
Merci 🙏
La légende.
tu pourrais faire des pode case j'adore même si mon écran et fermer je suis en classe
merci pour la 4k
Pourquoi je vois jamais tes vidéos dans mes pour toi :( bref super vidéo. Merci
S'il vous plaît la liste de musique tu a utilisé en se vidéo
C’est des musique de storyblock :)
@@cocadmin merci because 😊
J'aDORAIS Catacomb, ça devait être sur un i386 à l'époque, vers 1991 j'avais 10 piges... Grands souvenirs.
Je pense ça déjà était dit mais il y avait des cartes graphique, par contre pas d’accélération 3d il fallait sinon ajouté au par exemple une carte supplémentaire pour le faire
La definition d'un 10X dev 🔥
Haha
Trop bien 👍
Banger
Attend, as-tu dit en début de vidéo que Carmack avait apprit ''sur internet'' comment faire de la thermite?
21:22 GoldSrc le moteur de Half-Life et CS
Des vrais chefs d’entreprise
J’aime bien l’Amérique pour cela ,ils sont forts...
Tu m'as fait revivre la vidéo de Thegreatreview sur l'histoire se thresh
Merci de bien me faire sentir vieux 😂 juste en1990 il y avait déjà la sortie des premières cartes 3DFX, je sais pas pourquoi elles étaient pas plus que ça exploitées par les jeux 🤔 code propriétaire, pas faites pour ça, pas assez puissante ?
Note aux plus jeunes : il n'a pas cherché la recette de la thermite sur Internet à l'époque du Basic et de l'Apple II. Ni quand il avait dix ans, ni même quand il en avait vingt.
Super video mon tonton écoute pas les chiffons.
🙏🏽
super merci mais la musique moins forte voir sans
John Carmack, peut-être que les jeunes générations ça ne leur dit rien mais pour les gars de la mienne, c'est une rockstar ! Par contre moi aussi j'ai commencé à coder à 10 ans sur mon C64 mais je ne suis jamais devenu une légende. 🤣🤣
Il a beau avoir été le meilleur dev du monde, il s'est fait écraser par les corpos
Pour résumer ma pensée. Bof. C'est vraiment cool ! J'ai réellement aimé tes explications du jeu vs le concepteur et sa progression du jeu culte. Je n'ai jamais entendu l'histoire du mec vu par un programmeur. Moi, je fais juste de l'automatisation de systèmes d'infrastructure, j'aurais tellement aimé découvrir le graphisme et encore plus de langages de programmation. Merci.
Il n'est jamais trop tard pour apprendre :)
Géni ? Qu'il fasse un programme d'optimisation de remplissage d'un grand carton avec différents objets hétéroclites, qu'on rigole.
lol..."il regarde sur internet comment faire de la termite"...en 1988...internet...😅
A part ça très chouette vidéo!
J'aime beaucoup tes vidéos, mais ya déjà une dinguerie à moins d'une minute : "il a regardé sur internet comment faire de la thermite" ... Dans les années 80 ? 😕
Top ! Je tiens à dire que c'est la 1ere fois que je vois une sponso qui a un certain interet (ça change des vpn et des matelas ^^"). Bon après c'est géré par une IA donc à voir si c'est pas juste une surcouche à chatGPT "codée" en 30s par un startupper lambda qui a senti le filon ^^" !
Ya pas tant d'IA il me semble, surtout des algo un peu smart. Content que ca t'interesse :)
Doom est toujours en 2d, c'est d'ailleurs pour doom que le terme 2.5d a été crée/inventé/trouvé
donc cest de la naissance il avait deja un cerveau pour la programmation et les maths
Deux choses qui font que je quitte la video au bout de 5 min :
La pub au milieu de la video pour un site surement frauduleux comme nord vpn
Les sources de la videos qui me font un peu flippé quand j'entends le texte, j'ai l'impression que certaines infos sont pas sûr sûr
Tu m'étonnes ! A 0:35 déjà "il a regardé sur internet comment faire de la thermite" ... Je me suis arrêté là
J'ai tiqué sur Carmack qui quitterait l'école parce que "trop théorique" aussi hahahaha... Non mais... Comme si il avait peur de la théorie...
Il ne voulait surtout pas se faire chier a passer des années pour un tampon sur un papier alors qu'il n'apprendrait pas grand chose...
Bordel le bsp... ca m a donne des sueurs froide en compilant mes map pour cs... je ne savait meme pas ce que ca voulais dire a l epoque. .. mais moindre erreur dans la map et tout plantais...
quelque petite rectifications
- doom je connait casi personne qui jouais au clavier a l epoque. mais si il n y avais pas axe Y plus facile vise souris.
- un CPU de l epoque de quake c est plutot 300 Mhz (pentium2) que 30. Ca ne tournerais pas su 30 (486)
sinon super video on apprend plein de truc du coup je m abonne
Tiens tu me fais penser a cet acteur lol Jose Pablo Cantillo
haha
Une autre très bonne vidéo pour compléter le sujet : czcams.com/video/R8mFST7i3TU/video.html