Comme les autres commentaires, j'ai un peu le sentiment d'être lésé sur cette vidéo. Déjà parce que la quasi totalité des illustrations de vidéo proviennent du jeu Mario Kart et pas du site en question et puis surtout parce qu'après avoir testé le jeu, j'ai un sentiment amer, le jeu a planté après 15 secondes, pas de fluidité, maniabilité bancale fin j'ai pas envie de cracher sur le travail qui a été fait parce qu'il est vraiment impressionnant mais au vu du résultat, est-ce que ça vaut une vidéo de 22minutes dont le titre prétend que c'est une merveille. Un beau side project dont le travail est impressionnant avec un créateur qui est plaisant à écouter et qui dégage une passion mais une merveille j'en suis pas sûr. Et encore une fois, j'ai pas envie de minimiser le travail ou d'être aigri, j'ai juste l'impression d'avoir été un peu trompé par la vidéo et c'est dommage.
Ce qui est mis en avant c'est plus la prouesse de réalisé un jeu en 3d sur navigateur en javascript. Evidemment qu'une personne seule ne va pas développer un jeu 3D fonctionnel seul en 3 mois sur navigateur. Déjà qu'avec un moteur graphique dernière génération c'est très long, je vous laisse imaginer le boulot. Ce qui est exceptionnel c'est d'avoir prouvé qu'il était possible de créer un jeu 3D en javascript, ceux qui ne font pas de programmation ne se rendent pas compte du boulot, ce langage n'est à la base absolument pas design pour ça et ça ouvre les horizons sur les possibilité d'évolution de portage des jeux dans le futur. Bien sur pour avoir un jeu un minimum fonctionnel il faudrait 5 ou 6 personnes de plus et 3 à 4x plus de temps de développement
@@alantoussaint1861 Si je ne dis pas de bêtise, ThreeJS a été développé pour les scènes 3D dans le navigateur. Il n’y avait pas besoin de ce projet pour prouver que c’était possible. Il existe des centaines de projets de ce genre mais admettons. Je ne remets pas en question la qualité du produit livré, je n’aurais pas fait mieux que le créateur, loin de là. Ce qui me laisse sur ma faim, c’est la manière dont on m’a vendu le projet au travers de la vidéo : des scènes fluides, des graphismes époustouflants à base du jeu officiel, un titre accrocheur, un engouement qui se ressent tout au long de la vidéo pour au final, après avoir consommé la vidéo on en arrive à tester la jeu et c’est une déception. J’ai du mal à saisir la pertinence d’en faire une vidéo montée et vendue de cette façon. Et j’ai le sentiment d’avoir été « arnaqué » par la vidéo. C’est dommage.
En tant que VFX Artist travaillant dans l'industrie du JV, c'est toujours un plaisir de voir quelqu'un parler de notre taff, en général les joueurs ne se rendent pas compte de la complexité de création d'effets spéciaux dans les jeux et de la quantité et de la diversité de connaissances nécéssaires !
Pour avoir fait des etudes de 3D game artist , et avoir eu quelque cours sur le VFX c'est je crois l'un des domaines les plus complexes que j'ai eu a apprendre x) j'adore les vfx mais j'ai l'impression que vraiment reussir a apprendre a en faire est casi impossible ajd :/ trop de video brouillon ou de formation malheuresement depasser par rapport au nouveau moteur vfx dans les moteur :/ si tu as des conseille / ressources je suis preneur ^^
je suis un vieux gars, joueur de jeux video, utilisateur de pc, mais j'y connais rien en code, et pourtant je me regale a vous suivre. ce type est tellement incroyable, intéressant et enthousiaste. bravo a lui
salut et bravo pour ce projet !! content de trouver un autre developpeur (et bien meilleur que moi) qui travaille sur ce genre de projet qui se sert de jeux connus pour l'appel à la communication mais qui apres compte changer les assets pour eviter le proces Nintendo ^^ je fais pareil avec Zelda TOTK ^^ et j'ai encore bcp de taf mais c'est super plaisant !! je me retrouve aussi sur le fait d'allumer tot le pc et 23h00 y etre encore avec, comme vous l'avez dit : bcp d'essais, soit bcp d'iterations ^^ et idem : pkoi on a codé de telle sorte, on trouve notre code quand on repasse, des fois, super maladroit ^^
Bonjour. Juste impressionnant votre projet. Je suis développeur autodidacte en web et j’adorerais me former avec quelqu’un comme vous. Merci pour votre travail et votre partage. Ça fait plus réveiller que plein d’IA du moment honnêtement. 👏🏽 On a vraiment besoins de plus de personne comme vous. Je m’abonne déjà.
C'est là que tu vois que cette chaîne est très utile. J'ai fait un projet similaire et je me suis heurté à tellement de barrières que j'ai abandonné. De connaître tous ces modules qui permettent de gagner énormément de temps est primordial. Je n'ai même pas fait l'effort de les chercher car j'étais parti du principe que chaque module (réseau, 3D, sprites, moteur, etc.) allait le coûter 500 balles chacun.
Et pourtant, le nombre de ptojets open source est phenomenal. Aujourd'hui tunas l'embarras du choix pour faire du dev 2d/3d sur le web. Meme des moteurs comme godot peuvent t'exporter ton projet en webgl
Sa passion est contagieuse! j'ai beaucoup aimé cet épisode. Avec les étapes décrites comme ça il t'explique simplement des choses complexes et t'as l'impression que c'est facile. Un vrai passionné. Total respect
Underscore me captive de plus en plus et j'y apprends des trucs. Mais attention parce que là, cet enthousiasme pour un projet aussi peu intéressant que pauvre techniquement, ça fait remettre toute la ligne éditoriale en question ! Si le projet vous avait vraiment plu, vous l'auriez mis au montage au lieu de Mario Kart 8... Même pour un partenaire commercial [a priori] intéressant, c'est pas ok de faire des contenus sponsorisés aussi pauvres quand on a votre potentiel.
@@NoBody-sv7xg'Le meilleur jeu du monde codé par un français' puis 'Vous n'êtes pas prêt pour ce bijou de jeu vidéo' puis 'Mario Kart enfin totalement gratuit' puis celui actuel.
Vidéo incroyable ! Beaucoup sont en train de cracher sur le projet, disant que le code est pas opti ou mal fait... Franchement c'est petit de votre part... Pour un premier projet sur long terme c'est pas mauvais du tout ! Surtout que la vidéo n'est pas là pour vendre son projet, mais pour parler de son expérience qu'il a eu pour son projet. Cette vidéo est superbe pour les néophytes des notion de jeu, des mécaniques qui les régissent. Il a du plaisir a partager l'amour qu'il a mis dans ce projet encore en cours et ça se voit ça fait plaisir ! Ce n'est pas un jeu vidéo fini qui promet de jouer à Mario kart sur navigateur non ! C'est un projet de refaire from scratch (du moins pour les aspects techniques) un mario kart... Ça force le respect bien joué
franchement gg pour ton projet et puis c'est tellement cool comment via ce projet , tu peux intepeller les gens à se lancer dans n'importe quelle aure type de jeu je suis admirative du resultalt et surtout du travail fourni
La vidéo est bien, mais le "Mario Kart" en question c'est juste un jeu de course pas fini avec des textures de Mario Kart. Le dev a l'air bon et c'est une bonne proof of concept, mais ce n'est pratiquement pas jouable... C'est franchement dommage que le 3/4 des images utilisées dans la vidéo proviennent du vrai Mario Kart et non du projet présenté
Pour être allé voir le git je confirme que c'est pas ouf ... Enfin ca méritait surement pas une vidéo de 30min avec autant d'audience. Et le titre "Mariokart.js est une merveille" on en parle ? c'est juste une alpha et encore. Et tout a fait d'accord sur l'histoire des images d'illustration qui proviennent du vrai jeu ... c'est déjà un aveu en quelque sorte.
@@GamePlay-lc1pg Tu dis ça parce-que tu n'es pas dev, mais en tant que dev tu verrais que le code n'a rien d'exceptionnel, il n'est pas bien formatté, y'a pas de linter, du code dupliqué, pas de tests (je sais pas si c'est possible en threejs d'ailleurs), on a des blocs de code clairement copié/collés (chatGPT ou stackoverflow, peu importe, ça ce voit, c'est pas opti, ça dégrade la maintenabilité), niveau optimisation des perfs peut mieux faire (les sons en wav c'est pas ce qui se fait de plus léger par exemple, de toute façon ils sont horribles, et j'ai beau avoir une bonne machine, le gameplay est tout buggé), la caméra fou la gerbe, les interfaces c'est du html et c'est pas beau, etc... Et de façon subjective, je doute de la pertinence de react ici. Si je me permet de dire tout ça, c'est que j'en ai bouffé du code (10 ans+ d'xp), et de vraies merveilles j'en ai vu, c'est vraiment un gros level au dessus de ça. Des jeux en threejs créé par des indépendants, il y en a des centaines, plus ou moins bien foutus, avec plus ou moins de succès, la seule "innovation" ici c'est d'avoir build en public et ainsi fait un petit buzz sur la marque MarioKart, ce qui était d'ailleurs le but premier de la manoeuvre si j'ai bien compris, franchement bravo à lui pour ce moove, ça va lui apporter masse opportunités, et donc masse oseille au vu du peu de dev threejs sur le marché et de la demande croissante. M'enfin c'est un side-project qui a le mérite d'exister et qui ne demande qu'à être amélioré, qui sait, la commu peut faire des merveilles justement, en l'état, ça n'en n'est pas une par contre. Conclusion: ils ne bâchent pas pour rien.
Je ne connais pas pour les autres mais en tous cas chez moi, le jeu marche assez bien. Les animations et les différents devices sur lesquels on peut y jouer. Il y a encore beaucoup à faire, pour autant le travail et l'effort est à saluer. Félicitations pour ce travail, en soi ce sont les opportunités qui se trouvent derrière cette vidéo que je trouve superbe. Merci pour cette vidéo pleine de richesse.
L'invité est incroyable, et on sent surtout le plaisir qu'il a a expliquer son projet de fou . Par contre, les "calculations" et les "rotationner" , c'est ses neurones qui mélangent le language et le code sûrement 🤣😅
Il a l'air sympa ce mec ! Et son projet est cool, j'ai essayer son MK, y'a un trou pour aller sous la map près du saut ou il y a les Yoshi (reverse le jump, et dans l'angle a gauche), et pour moi la cam est un peu basse (genre il manque 20cm au caméraman de mon ressenti). Sinon c'est cool, bon feeling pour la maniabilité, les anims et tout son fidèle ! J'espere vraiment que sa ira plus loin :)
Trop content de voir que les jeux fonctionnent avec le Game pad sur chrome (je n'ai pas encore pu tester) mais c'est proposé dans le jeu. Ce serait trop bien d'avoir un émulateur NES et/ou SNES sur chrome avec possibilité de jouer en réseau pour les jeux à 2-4 joueurs. Super intéressant les infos pour le développement du jeu. J'ai testé un peu le jeu, c'est du beau travail. Bravo au développeur.
Dans le même style y a un gars qui a fait the windwaker en JS. Pareil c'est pas le jeu entier mais une expérience de code (avec tuto et tout), mais c'est super cool ! Bravo pour ce projet en tout cas.
@@MSamy-id9qp moi aussi, et j'etais le prof de techno d'Alex 🤣🤣sinon, je code Mario, Megamanx,Resident evil1, un squadron, Zelda 3 et TOTK. je fais comme Alex ^^
Y’a tellement de génies Bravo On donne pas vraiment les chances et les moyens aux gens d’exploiter leur plein potentiel. Heureusement grâce à toutes ces difficultés ça lui a permis de connaître son parcours passionnant !
La jurisprudence par rapport au code il a raison c'est ce qui permet à des projets comme ZRET d'exister mais bon là il utilise des assets donc ça pourrait lui couter une mise en demeure.
WebGPU est en test chez Apple. Depuis décembre dans Safari Technology Preview 185 et sur iOS 17.4 en early preview. J'ai vérifié et on peut aller dans les paramètres d'iPadOS, Safari, Avancé, Drapeaux de fonctionnalité et on peut activer WebGPU. Même chose dans iOS (sur iPhone). Sur macOS 14.5, dans les paramètres avancés de Safari, on peut activer le mode développer. On a alors accès aux mêmes drapeaux de fonctionnalité dont WebGPU. Donc cela arrive :-) Du coup, cela va utiliser Metal au lieu de Vulkan sur android ou Direct X sur Windows.
Pardon ms c'est la 1ère fois que je une itv ds Undercore, durant laquelle je comprends plus les propos de l'invité que des présentateurs 🤗🧡 Et j'ai adoré le concept et la mise en appli qui paraît si simple...👊👏
Tout ca me rappel ma toute 1ere expérience Minecraft sur navigateur, car oui Minecraft a commencé gratuitement en Java sur navigateur et j'y étais :) merci Markus Persson
Bon ... Donc on peut faire une vidéo de 30min sur un projet d'étudiant qui est en alpha (et encore) et illustrer pendant les 90% de l'interview par des images du VRAI Mario kart sans vraiment avertir le public, tellement la version JS n'est pas abouti. Je ne parlerais pas du titre de la vidéo "Mariokart.js est une merveille", car même celui qui a pondu ce titre doit avoir honte. Je suis allé voir son projet sur github. Entre la qualité du code source, et le résultat en l'état, j'ai le sentiment de m'être fait duper pendant 22min14. Cela dit j'ai quand même pas mal rigolé quand j'ai vu le résultat, merci. Note: Je n'ai absolument rien contre ce jeune homme surement très sympathique, plein de motivation et fier de son projet, et qui n'avait aucune raison de refuser cette invitation.
Je te trouve un peu dur avec ce jeune homme. Il a démarré il y a peu, penses-tu vraiment que tu as fait du code clean lorsque tu as commencé ? Si c'est le cas, désolé, mais ce n'est pas le cas. Et ce n'est pas grave. On ne peut pas faire quelque chose d'énorme sur nos 1ers projets. Par contre, on peut en effet reprocher à la team Underscore_ d'avoir bien trop enjolivé les faits et de ne pas prévenir que les images sont du vrai jeu.
@@frenchietucker effectivement, c'est pour ca que j'ai rajouté une note à mon commentaire. Ma remarque est plus concernant le choix éditorial et la mise en lumière à forte audience d'un projet si peu abouti.
Franchement je me demande souvent si pour vous la lune devrait être atteinte en Trois mois et de la première fusée. On peut pas être de mauvaise foie pareille. Regardons le côté des informations qu'il apporte durant la vidéo. Moi par exemple ça m'a ouvert l'esprit sur des opportunités que je ne réalisais même pas. En même temps, si vous êtes si déçu, faîtes-en mieux et créer votre chaine pour vanter le projet abouti que vous auriez fait en 3 Mois.
@@RaymondBelinga la critique un peu vive n'était pas justifiée. Toutefois, le projet est encore early et il est vrai que les images présentées durant l'interview laissent penser qu'elles proviennent du nouveau jeu, pas de l'original (ce que je pensais également), donc pas terrible de ce côté.
Si les jeux Web ce popularise j'aurai l'impression d'être dans les années 2005 avec les jeux Miniclip, JeuxFlash, des live MSN et des baladeurs MP3 (une vraie période de bonheur) 🙌 Mais perso je préfère quand même jouer sur console de salon 😅
Pour moi ce projet illustre parfaitement les problèmes avec toutes les "innovations web" du moment, particulièrement en jeu vidéo. Des développeurs sortent par milliers ce genre de projet parce que le web récent permet beaucoup plus de liberté. Mais à chaque fois c'est une démonstration technique au final peu impressionnante parce que ça reste du web et il y a beaucoup de limite. A tous les développeurs qui font ce genre de trucs, vous voulez pas prendre de votre temps et de votre talent pour concevoir un vrai jeu/expérience scénaristiquement, graphiquement et techniquement intéressants et adaptés au web, et surtout qui profite des aspects d'accessibilité et de partage du medium ?
Apple ont toujours apportés beaucoup à l'innovation. L'interface graphique avec souris en fait partie. Pour ce que tu as cité c'est simplement que ce n'était pas leur partie prit. PWA consomme beaucoup plus d'énergie qu'une app native. Le lightning est physiquement mieux inventé que l'USB-C, WebGPU en réalité il faut une carte graphique légèrement puissante sur ton ordinateur.
@@stiffmaster1701 Sans faire le jeu du pro ou anti Apple, oui bien sûr qu'ils ont apportés des choses. Par contre pour les PWA ils étaient contre principalement parce qu'on pouvait installer des applications sans passer par leur store, c'était pour protéger leur modèle économique et ça se comprend (ça reste une entreprise qui doit tourner). Pour le reste ça freine l'innovation (WebGpu), et niveau écologie les câbles différents on sait que c'est un désastre
Je trouve le projet vraiment super… je viens de tester c’est déjà beaucoup de travail réalisé. Mais je n’ai pas tout à fait trouvé l’esprit Mario… il y a encore beaucoup à faire… mais j’aime beaucoup son esprit !
C'est amusant, nous aussi on a fait une sphère sur un circuit mais on est restés dessus et on a refait un moteur physique custom pour exploiter la boule au maximum.
Au vu de l'intro, j'ai essayé le jeux avant de regarder la vidéo, je pense qu'il faut diminuer les superlatifs. C'est une simulation de kart avec Mario en sprite et les pouvoirs (jsp comment utiliser) mais c'est pas Mario Kart. Donc non c'est pas "recodé ENTIEREMENT Mario Kart" ni "Bluffant de réalisme", je regarderai pas votre contenu, je trouve que c'est me prendre pour un imbécile. Bravo quand même pour son développement, bon courage pour la suite et je suis déçu de pas voir une amélioration sur votre discours.
Mais fréro normal que ça ressemble pas vraiment à mario kart, le gars ça fait 2 mois qu'il a commencé son projet, c'est qu'une maquette pour le moment.
Je viens d'essayer le truc : la carte Paris de Mario Kart Tour, y a les déplacements, un système de drift avec les niveaux de turbo, et quelques items ! C'est intéressant de voir que, de mon côté, le kart est relativement lent, et souvent plus quand j'utilise le turbo. Il y a eu plein de passages ou mon kart s'est mis à avancer au ralenti pour se mettre à accélérer sans raison apparente, comme si l'effet du boost s'était stack up avec un boost ou champignon précédent avant d'être effectif, ou si juste l'accélération avait été mise de côté tant que le jeu ne pouvait pas l'appliquer (mauvais sol ?). Par contre, comme dans d'autres jeux, étonemment j'ai l'impression qu'on peut aller beaucoup plus vite en dérapant : en tournant autour de l'arc de triomphe avec un boost puis en alternant dérapage niveau 3, boost, repeat, le kart semblait aller beaucoup plus vite. Je ne sais pas par contre si le gain de vitesse de chaque boost s'additionne tandis que le dérapage permet de maintenir la vitesse entre chaque boost, ni s'il y a un cap infranchissable. Dédicace à la carapace rouge que j'ai tirée au début, pour la retrouver 3mns plus tard avec toutes mes traces de pneu, toujours là, à tourner contre un mur du décor.
ceux qui sont sur laptop, pensez bien à lancer chrome sur votre DGPU sinon vous allez avoir des pics de lags énormes. Mariokart JS est plus gourmand que je l'imaginais edit: j'ai réussi à explorer les farlands de la map en à peine 30 secondes, lol
Si vous voulez parler de JV, faites venir des pros du JVs, pas des amateurs Là, c'est un projet perso sympatique, mais c'est vraiment rien de dingue et quand il s'exprime, y'a beaucoup de choses fausses ou imprécises Force à lui pour la suite
Exactement, le projet est très sympa, il présente beaucoup de compétences différentes mais ça touche de manière très superficielle. C'est un bon projet de fin d'études. Pour parler du futur des AAAA et de l'industrie, ce serait bien d'avoir des experts, il y a beaucoup a dire. Je vais voir si j'arrive à motiver mes collègues 😅
@@DevelopAnEngine Je pense pas qu'on ait besoin d'expert en jeu AAA ou AAAA (je savais pas que ça existait ça xD) pour rendre le sujet intéressant, mais là j'avoue que j'ai aussi trouvé ça un peu léger. L'intervenant a l'air cool et compétent, mais il aurait peut-être fallu encadrer un peu plus l'interview pour éviter la potentielle désinformation. Même si au final, j'imagine que c'est cette spontanéité qui rend la vidéo plus authentique.
C'est quoi cette arnaque ?! Ce jeu n'a rien d'une merveille, c'est un jeu buggé injouable, ça fait des années qu'on peut faire des jeux 3D sur navigateur
Merci je ne comprends pas la fascination, prendre un moteur, utiliser des librairies et des assets. Je félicite le gars pour le temps passé mais c'est tout. C'est à la portée de n'importe quelle bac+2 en informatique. Joli projet de fin d'année de BTS, Deust, DEUG, dut. Et puis merde faut arrêter avec JS.
Pour Ecosia, ils se vantent de faire pleins de plantation, sauf que les arbres ne poussent pas, ou très très peu, donc ça replante par dessus. Mais ils comptent quand même les arbres morts comme planté, donc tu as de beau chiffre "waaa 1000000 d'arbres planté" alors que c'est même pas 20% en réalité.... il faut donc arreter de faire la promo d'écosia source, plusieurs vidéo et reportage que j'ai vu
Très beau projet !! Mais une question, pourquoi l'avoir pas fait avec Unity et build en Webgl ? Car du coup on peut directement le mettre dans le navigateur web, j'ai réalisé des projets de jeu comme ça !
@@thomasprovot8851c’est même pas une question de ça, c’est que je suis bon en JavaScript, et le challenge de JS plutôt que Unity, c’est que tout est fait artisanalement, ça les gens ne s’en rendent pas compte, mais tout est fait artisanalement. Y’a pas d’éditeurs visuels c’est juste toi et tes lignes de codes c’est là le challenge.
Ça aurait été intéressant de savoir s'il a un modèle économique autour. Est-ce que le temps qu'il continue à passer dessus est rémunéré de manière directe (tipeee, patreon, mécénat, ...) ou de manière indirecte (je passe du temps dessus gratuitement mais c'est un investissement pour chopper des gros contrats demain). En gros comment il gère la soutenabilité économique de son projet ?
C’est un bon point, la réalité c’est que ça a été un investissement en temps qui m’a permis de choper des gros contrats comme tu dis, il n’y a jamais eu de financements direct du projet et je ne veux pas (c’est là où je pourrais avoir des problèmes côté Nintendo)
Oui merci ! Enfin c'est super pour lui, mais vraiment c'est pas non plus insane quoi 😅 90% de l'effet Woaw que tout le monde as c'est les meshs et textures qui sont juste prélevé sur le jeu de base
@@DwenShell je retrouve pas du tout le meme feeling au niveaux du derapage . et pour moi ca casse tout aprés je suis particulier tu me ferais jouer a mario kart avec des textur en 100p et a la place des étincelle une pastille de couleur je verais pas la difference.
et trhee js gerre tout la 3d .. fin bon je vais pas en dire plus . ca se fait pas de cracher sur le travaille des collegues . jesperre que ca lui donneras lexposition necessaire pour trouver un job
@@nocomposit646 j'ai fait un moteur 3d avec la sdl 3d qui permet juste d'afficher un pixel sur un axe x y et d'en choisire la couleur . et on la tous fait dans mon école je vois pas le genie qui est aclamer dans la video desoler . aprés oui effectivement ca reste un taff respectable se qu'il a fait
Dans cyberpunk le moteur made in CD project donnait des effets de miroir ... beaux à en crever. Tu te rendais dans un building pour une mission ? La porte d'entrée en verre coulissante te reflétait ta bagnole que t'avais garé devant ptin les malades
Excellent interview et invité très bon pédagogue et qui partage ses connaissances avec une grande simplicité. Un grand merci à lui pour ce moment passionnant !
"j'ai joué toute ma vie à Mario Kart" On croirait entendre un vieux joueur qui a de la bouteille sauf que vu son âge il a joué à Mario Kart Wii et 8 LOL
Je vais regarder la vidéo, mais j'ai testé d'abord le jeu... Bon, on est clairement pas sur une copie parfaite, mais il faut bien commencer quelque-part quand on as un projet même si c'est pour s'amuser ou autre ! Peut être qu'on aura de super bonnes surprises dans un futur proche qui sait ? :)
Le jeu a crash au bout de 15 secondes (littéralement). Je réessayerai demain avec mon pc car ma tablette est trop pourrie visiblement =( Mais j'admire quand même la dinguerie qu'il nous a pondue, bravo !
Comme un autre commentaire le dit, j'ai aussi le sentiment que le projet est loin d'être assez abouti pour être le sujet d'une vidéo de 20 minutes, qui plus est une vidéo qui parle de "merveille". Je soutiens complètement l'auteur du projet et j'espère qu'il aboutira, mais si on essaie la démo, on a en fait un moteur 3D, une voiture et puis c'est tout. A nouveau je remets pas cause la difficulté du projet, mais est-ce que c'était l'heure d'en faire une vidéo clickbait ? On dirait effectivement juste un placement de produit caché pour Playroom :/
0:25 Oui, mais pas en JS, on le voit dans ce jeu, niveau performances c'est pas fou. Mais en Web Assembly, clairement, on a déjà vu plus beau, plus fluide et c'est pas nouveau (Tomb Raider 1 plus beau que jamais dans votre navigateur: OpenLara ) 3:31 Non, mais tu as utilisé le terme Mario Kart (déposé) sans leur accord ^^. Bel exercice en tous cas!
"AAA dans un browser" : un AAA c'est tirer le max d'une architecture, passer des centaines/milliers d'heures à optimiser du code (SIMD etc...), le parallélisme, minimiser les cache miss, éviter les branchs dans les loops, identifier les bottlenecks... on est loin d'avoir la possibilité d'optimiser des jeux AAA dans un browser XD
En effet Apple est contre l'HTML5, mais dans mon domaine (WebAudio), ils ont quand même implementé les fonctions de chrome avec 5 ans de retard, sur iOS inclu. Je developpe une app audio en HTML5 depuis 10ans... (YouDJ)
J'ai fait l'essai sur tél et PC. Sur tél, quand j'appuie sur drift, je vole, et sur PC, ça a marché, mais j'avais seulement 15 FPS à tout casser. Après, quand même, à partir de code Java, c'est impressionnant, mais c'est une copie de Mario Kart très light. Quand il parlait de mode multijoueur, je me suis dit "waouh", mais non.
2 mois de dev tout seul ou presque. Sincèrement il n'y aurait pas de bugg ce serait Le Dieu de la programmation. Des studios "triple A" avec des équipes de malades et des années de dev nous pondent des bouses codées avec les coudes. Franchement t'es dur lol
@@flax9367 Et les médiocres qui ne respectent pas les retours constructifs qui permettent d'améliorer les produits... Si un jour tu attends trop à l'hôpital et que tu râles t'aimerais te prendre un laconique "si t'es pas content ferme ta gueule et va faire médecine" ?
@@flax9367 parce que il faudrait avoir de la mauvaise foi et dire que tout est parfait ? Non tout n'est pas parfait, et c'est pas grave, ils ont pas de limite de délais, ils ont pas d'obligations à terminer leur projet. C'est buggé, c'est un fait, mais c'est déjà un bon début.
Du coup ce n'est pas de zéro : - Il a réutiliser une API JavaScript pour la 3D - il a réutiliser un moteur physique - (Sans parler du fait que le js est interprété dans un navigateur qu'il n'a pas fait non plus)
Ok pour le moteur physique, mais le reste je suis pas trop d'accord, je suis en train de dev un moteur C++ avec OpenGL et c'est comme si on me disait que je suis pas parti de 0 car j'ai pas codé moi même openGL qui est l'api 3D et que j'ai pas créé moi même le C++...
Comme les autres commentaires, j'ai un peu le sentiment d'être lésé sur cette vidéo.
Déjà parce que la quasi totalité des illustrations de vidéo proviennent du jeu Mario Kart et pas du site en question et puis surtout parce qu'après avoir testé le jeu, j'ai un sentiment amer, le jeu a planté après 15 secondes, pas de fluidité, maniabilité bancale fin j'ai pas envie de cracher sur le travail qui a été fait parce qu'il est vraiment impressionnant mais au vu du résultat, est-ce que ça vaut une vidéo de 22minutes dont le titre prétend que c'est une merveille.
Un beau side project dont le travail est impressionnant avec un créateur qui est plaisant à écouter et qui dégage une passion mais une merveille j'en suis pas sûr.
Et encore une fois, j'ai pas envie de minimiser le travail ou d'être aigri, j'ai juste l'impression d'avoir été un peu trompé par la vidéo et c'est dommage.
Pareil le jeu est full bug
Chez moi, il ne marche juste pas. Après avoir sélectionné le type de contrôle, la carte disparait et il y a juste le kart sur fond blanc.
Cette video me donne l'impression d'etre une publicité pour Playroom
Ce qui est mis en avant c'est plus la prouesse de réalisé un jeu en 3d sur navigateur en javascript.
Evidemment qu'une personne seule ne va pas développer un jeu 3D fonctionnel seul en 3 mois sur navigateur. Déjà qu'avec un moteur graphique dernière génération c'est très long, je vous laisse imaginer le boulot.
Ce qui est exceptionnel c'est d'avoir prouvé qu'il était possible de créer un jeu 3D en javascript, ceux qui ne font pas de programmation ne se rendent pas compte du boulot, ce langage n'est à la base absolument pas design pour ça et ça ouvre les horizons sur les possibilité d'évolution de portage des jeux dans le futur.
Bien sur pour avoir un jeu un minimum fonctionnel il faudrait 5 ou 6 personnes de plus et 3 à 4x plus de temps de développement
@@alantoussaint1861 Si je ne dis pas de bêtise, ThreeJS a été développé pour les scènes 3D dans le navigateur. Il n’y avait pas besoin de ce projet pour prouver que c’était possible.
Il existe des centaines de projets de ce genre mais admettons. Je ne remets pas en question la qualité du produit livré, je n’aurais pas fait mieux que le créateur, loin de là.
Ce qui me laisse sur ma faim, c’est la manière dont on m’a vendu le projet au travers de la vidéo : des scènes fluides, des graphismes époustouflants à base du jeu officiel, un titre accrocheur, un engouement qui se ressent tout au long de la vidéo pour au final, après avoir consommé la vidéo on en arrive à tester la jeu et c’est une déception.
J’ai du mal à saisir la pertinence d’en faire une vidéo montée et vendue de cette façon. Et j’ai le sentiment d’avoir été « arnaqué » par la vidéo. C’est dommage.
C'est cool de voir des sujets hors IA, j'en pouvais plus
l'ia est trop intéressante !!!! il faut absolument une video sur gpt_o
"Cette IA va révolutionner les révolutions révolutionnaires !"
comment cette IA vient de se faire détrôner par cette autre IA qui va révolutionner l’IA et rentre ton IA inutile !
Cette IA a créé sa propre IA pour l'aider à se coder elle-même.
Ma i aaaa iiii ...ma i aaaa oouuuu
Il a l'air tellement heureux de parler de son projet, c'est tellement communicatif ! J'adore !
Complètement, je suis fan ! Il a l'air trop cool !
Et il est super heureux haha il est super reconnaissant de la chance qu'il a
@@lunakepio5387 wahou GG mec ! Tu m'as passionné, hâte d'en découvrir + ! Continue comme ça, t'assures ! 💪🏾
En tant que VFX Artist travaillant dans l'industrie du JV, c'est toujours un plaisir de voir quelqu'un parler de notre taff, en général les joueurs ne se rendent pas compte de la complexité de création d'effets spéciaux dans les jeux et de la quantité et de la diversité de connaissances nécéssaires !
C'est une dinguerie absolu ce travail
Pour avoir fait des etudes de 3D game artist , et avoir eu quelque cours sur le VFX c'est je crois l'un des domaines les plus complexes que j'ai eu a apprendre x) j'adore les vfx mais j'ai l'impression que vraiment reussir a apprendre a en faire est casi impossible ajd :/ trop de video brouillon ou de formation malheuresement depasser par rapport au nouveau moteur vfx dans les moteur :/ si tu as des conseille / ressources je suis preneur ^^
je suis un vieux gars, joueur de jeux video, utilisateur de pc, mais j'y connais rien en code, et pourtant je me regale a vous suivre. ce type est tellement incroyable, intéressant et enthousiaste. bravo a lui
Je t'invite a tester le jeu...
Merci encore à toute l’équipe vous êtes géniaux c’était super cool ! J’espère que la vidéo plaira !
Moi je la trouve super !
salut et bravo pour ce projet !! content de trouver un autre developpeur (et bien meilleur que moi) qui travaille sur ce genre de projet qui se sert de jeux connus pour l'appel à la communication mais qui apres compte changer les assets pour eviter le proces Nintendo ^^ je fais pareil avec Zelda TOTK ^^ et j'ai encore bcp de taf mais c'est super plaisant !! je me retrouve aussi sur le fait d'allumer tot le pc et 23h00 y etre encore avec, comme vous l'avez dit : bcp d'essais, soit bcp d'iterations ^^ et idem : pkoi on a codé de telle sorte, on trouve notre code quand on repasse, des fois, super maladroit ^^
T'es un monstre 😮
Très impressionnant et quelle déter ! Bravo, t'as du level up de fou grâce à ce projet.
Bon courage à toi dans ton projet ! :D
J'aime les gens qui donnent un coup de pied au cul de Nintendo !
Bonjour. Juste impressionnant votre projet.
Je suis développeur autodidacte en web et j’adorerais me former avec quelqu’un comme vous.
Merci pour votre travail et votre partage.
Ça fait plus réveiller que plein d’IA du moment honnêtement. 👏🏽
On a vraiment besoins de plus de personne comme vous.
Je m’abonne déjà.
C'est là que tu vois que cette chaîne est très utile.
J'ai fait un projet similaire et je me suis heurté à tellement de barrières que j'ai abandonné.
De connaître tous ces modules qui permettent de gagner énormément de temps est primordial.
Je n'ai même pas fait l'effort de les chercher car j'étais parti du principe que chaque module (réseau, 3D, sprites, moteur, etc.) allait le coûter 500 balles chacun.
Et pourtant, le nombre de ptojets open source est phenomenal. Aujourd'hui tunas l'embarras du choix pour faire du dev 2d/3d sur le web. Meme des moteurs comme godot peuvent t'exporter ton projet en webgl
Sa passion est contagieuse! j'ai beaucoup aimé cet épisode.
Avec les étapes décrites comme ça il t'explique simplement des choses complexes et t'as l'impression que c'est facile. Un vrai passionné.
Total respect
Underscore me captive de plus en plus et j'y apprends des trucs. Mais attention parce que là, cet enthousiasme pour un projet aussi peu intéressant que pauvre techniquement, ça fait remettre toute la ligne éditoriale en question !
Si le projet vous avait vraiment plu, vous l'auriez mis au montage au lieu de Mario Kart 8... Même pour un partenaire commercial [a priori] intéressant, c'est pas ok de faire des contenus sponsorisés aussi pauvres quand on a votre potentiel.
Mon nouveau passe-temps c'est de regarder le titre et la miniature changer toutes les 30 minutes
t as l'historique ?
Effectivement, je suis aussi preneur pour l’historique si tu as
@@NoBody-sv7xg'Le meilleur jeu du monde codé par un français' puis 'Vous n'êtes pas prêt pour ce bijou de jeu vidéo' puis 'Mario Kart enfin totalement gratuit' puis celui actuel.
@@lasagessedemarie tous ces tritres sont faux (incluant le titre actuel: Mariokart.js est une merveille )... ce channel devient clickbait
Mr.Beast fait pareil, alors on s'en fou royalement de ton nouveau passe-temps.
Très gros projet , bravo ! On sent qu'il est vraiment à fond dedans, il a même la moustache de Mario 😛
Vidéo incroyable !
Beaucoup sont en train de cracher sur le projet, disant que le code est pas opti ou mal fait... Franchement c'est petit de votre part...
Pour un premier projet sur long terme c'est pas mauvais du tout !
Surtout que la vidéo n'est pas là pour vendre son projet, mais pour parler de son expérience qu'il a eu pour son projet.
Cette vidéo est superbe pour les néophytes des notion de jeu, des mécaniques qui les régissent.
Il a du plaisir a partager l'amour qu'il a mis dans ce projet encore en cours et ça se voit ça fait plaisir !
Ce n'est pas un jeu vidéo fini qui promet de jouer à Mario kart sur navigateur non ! C'est un projet de refaire from scratch (du moins pour les aspects techniques) un mario kart...
Ça force le respect bien joué
franchement gg pour ton projet et puis c'est tellement cool comment via ce projet , tu peux intepeller les gens à se lancer dans n'importe quelle aure type de jeu
je suis admirative du resultalt et surtout du travail fourni
bonne chance pour ton projet, ca fait plaisir de voir des francais briller comme ca a l'etranger, tu vas aller loin !
La vidéo est bien, mais le "Mario Kart" en question c'est juste un jeu de course pas fini avec des textures de Mario Kart. Le dev a l'air bon et c'est une bonne proof of concept, mais ce n'est pratiquement pas jouable...
C'est franchement dommage que le 3/4 des images utilisées dans la vidéo proviennent du vrai Mario Kart et non du projet présenté
J'ai pas trouvé le projet très impressionnant perso mais ça reste très cool et bravo à lui
En réalité, je ne me rends probablement pas compte de la quantité de travail que cela représente.
Pour être allé voir le git je confirme que c'est pas ouf ... Enfin ca méritait surement pas une vidéo de 30min avec autant d'audience. Et le titre "Mariokart.js est une merveille" on en parle ? c'est juste une alpha et encore. Et tout a fait d'accord sur l'histoire des images d'illustration qui proviennent du vrai jeu ... c'est déjà un aveu en quelque sorte.
Soutenez le au lieu de la bacher pour rien ça rend malade
@@GamePlay-lc1pg Tu dis ça parce-que tu n'es pas dev, mais en tant que dev tu verrais que le code n'a rien d'exceptionnel, il n'est pas bien formatté, y'a pas de linter, du code dupliqué, pas de tests (je sais pas si c'est possible en threejs d'ailleurs), on a des blocs de code clairement copié/collés (chatGPT ou stackoverflow, peu importe, ça ce voit, c'est pas opti, ça dégrade la maintenabilité), niveau optimisation des perfs peut mieux faire (les sons en wav c'est pas ce qui se fait de plus léger par exemple, de toute façon ils sont horribles, et j'ai beau avoir une bonne machine, le gameplay est tout buggé), la caméra fou la gerbe, les interfaces c'est du html et c'est pas beau, etc...
Et de façon subjective, je doute de la pertinence de react ici.
Si je me permet de dire tout ça, c'est que j'en ai bouffé du code (10 ans+ d'xp), et de vraies merveilles j'en ai vu, c'est vraiment un gros level au dessus de ça.
Des jeux en threejs créé par des indépendants, il y en a des centaines, plus ou moins bien foutus, avec plus ou moins de succès, la seule "innovation" ici c'est d'avoir build en public et ainsi fait un petit buzz sur la marque MarioKart, ce qui était d'ailleurs le but premier de la manoeuvre si j'ai bien compris, franchement bravo à lui pour ce moove, ça va lui apporter masse opportunités, et donc masse oseille au vu du peu de dev threejs sur le marché et de la demande croissante.
M'enfin c'est un side-project qui a le mérite d'exister et qui ne demande qu'à être amélioré, qui sait, la commu peut faire des merveilles justement, en l'état, ça n'en n'est pas une par contre.
Conclusion: ils ne bâchent pas pour rien.
C'est la beauté de coder aujourd'hui. On a tellement d'outils pour faciliter la vie ! On vit dans une epoque incroyable en tant que développeur. 🤩
Vraiment un sujet super interessant très bien expliqué !!
Je ne connais pas pour les autres mais en tous cas chez moi, le jeu marche assez bien. Les animations et les différents devices sur lesquels on peut y jouer.
Il y a encore beaucoup à faire, pour autant le travail et l'effort est à saluer.
Félicitations pour ce travail, en soi ce sont les opportunités qui se trouvent derrière cette vidéo que je trouve superbe.
Merci pour cette vidéo pleine de richesse.
L'invité est incroyable, et on sent surtout le plaisir qu'il a a expliquer son projet de fou . Par contre, les "calculations" et les "rotationner" , c'est ses neurones qui mélangent le language et le code sûrement 🤣😅
deja bossé pour donner ce travail sa prend du temps félicitations
Il a l'air sympa ce mec ! Et son projet est cool, j'ai essayer son MK, y'a un trou pour aller sous la map près du saut ou il y a les Yoshi (reverse le jump, et dans l'angle a gauche), et pour moi la cam est un peu basse (genre il manque 20cm au caméraman de mon ressenti). Sinon c'est cool, bon feeling pour la maniabilité, les anims et tout son fidèle ! J'espere vraiment que sa ira plus loin :)
Quel travail incroyable, bravo !
super vidéo bien travailler comme d’habitude un régale
Trop content de voir que les jeux fonctionnent avec le Game pad sur chrome (je n'ai pas encore pu tester) mais c'est proposé dans le jeu. Ce serait trop bien d'avoir un émulateur NES et/ou SNES sur chrome avec possibilité de jouer en réseau pour les jeux à 2-4 joueurs. Super intéressant les infos pour le développement du jeu. J'ai testé un peu le jeu, c'est du beau travail. Bravo au développeur.
Dans le même style y a un gars qui a fait the windwaker en JS. Pareil c'est pas le jeu entier mais une expérience de code (avec tuto et tout), mais c'est super cool ! Bravo pour ce projet en tout cas.
Faudrait l'inviter aussi pourquoi pas ! Je like ton post pour + de visibilité
chapeau !! tout ça en three JS c'est impressionnant!!!
Mdr on etait ensemble au lycée Alex !!!
Wow la chance
Jure damien
Il est vrai il est vrai 👀👀
Moi aussi j'étais au lycée avec Jeff Bezos. Il me dois de l'argent
@@MSamy-id9qp moi aussi, et j'etais le prof de techno d'Alex 🤣🤣sinon, je code Mario, Megamanx,Resident evil1, un squadron, Zelda 3 et TOTK. je fais comme Alex ^^
Y’a tellement de génies
Bravo
On donne pas vraiment les chances et les moyens aux gens d’exploiter leur plein potentiel. Heureusement grâce à toutes ces difficultés ça lui a permis de connaître son parcours passionnant !
C'est a chacun d'exploiter son potentiel comme un grand...
Pourquoi tu veux qu'on te tienne la main pour t'encourager ?
Monde d'assistés...
La jurisprudence par rapport au code il a raison c'est ce qui permet à des projets comme ZRET d'exister mais bon là il utilise des assets donc ça pourrait lui couter une mise en demeure.
Clairement les IW c'est le top!
La qualité du son 😊, merci pour les ajustements: 99.5/100!
Merci Micode, merci l'équipe, merci aux invités.
Le jeu est buggé mais je serait patient et j'attendrai qu'il deviennent un banger.
Le jeux est complètement buggué sur mon tel, je sais pas si c'est aussi le cas sur PC
@@Dimitri_gdr pc aussi buggé
Monstrueux et Magnifique en même temps...
J'y ai joué un peu, étant un grand fan de glitchs j'en ai trouver quelqu'un et j'en suis que très heureux
Un titre sobre sans prétention ça fait plaisir
Toujours un plaisir de voir une nouvelle vidéo underscore ❤
Génial ça trouvaille
Ya vraiment des génies dans ce monde... et ya elle.
WebGPU est en test chez Apple. Depuis décembre dans Safari Technology Preview 185 et sur iOS 17.4 en early preview. J'ai vérifié et on peut aller dans les paramètres d'iPadOS, Safari, Avancé, Drapeaux de fonctionnalité et on peut activer WebGPU. Même chose dans iOS (sur iPhone). Sur macOS 14.5, dans les paramètres avancés de Safari, on peut activer le mode développer. On a alors accès aux mêmes drapeaux de fonctionnalité dont WebGPU. Donc cela arrive :-) Du coup, cela va utiliser Metal au lieu de Vulkan sur android ou Direct X sur Windows.
Pardon ms c'est la 1ère fois que je une itv ds Undercore, durant laquelle je comprends plus les propos de l'invité que des présentateurs 🤗🧡 Et j'ai adoré le concept et la mise en appli qui paraît si simple...👊👏
Hâte de voir la même vidéo avec Pokérogue !
Tout ca me rappel ma toute 1ere expérience Minecraft sur navigateur, car oui Minecraft a commencé gratuitement en Java sur navigateur et j'y étais :) merci Markus Persson
Passionnant, félicitations !
Mon jeu préféré avec splatoon 🤩
J'adore, bravo pour ce travail, très beau, en plus d'être très intéressant grâce notamment au question d'underscore
Bon ... Donc on peut faire une vidéo de 30min sur un projet d'étudiant qui est en alpha (et encore) et illustrer pendant les 90% de l'interview par des images du VRAI Mario kart sans vraiment avertir le public, tellement la version JS n'est pas abouti. Je ne parlerais pas du titre de la vidéo "Mariokart.js est une merveille", car même celui qui a pondu ce titre doit avoir honte. Je suis allé voir son projet sur github. Entre la qualité du code source, et le résultat en l'état, j'ai le sentiment de m'être fait duper pendant 22min14. Cela dit j'ai quand même pas mal rigolé quand j'ai vu le résultat, merci.
Note: Je n'ai absolument rien contre ce jeune homme surement très sympathique, plein de motivation et fier de son projet, et qui n'avait aucune raison de refuser cette invitation.
Je te trouve un peu dur avec ce jeune homme. Il a démarré il y a peu, penses-tu vraiment que tu as fait du code clean lorsque tu as commencé ?
Si c'est le cas, désolé, mais ce n'est pas le cas. Et ce n'est pas grave. On ne peut pas faire quelque chose d'énorme sur nos 1ers projets.
Par contre, on peut en effet reprocher à la team Underscore_ d'avoir bien trop enjolivé les faits et de ne pas prévenir que les images sont du vrai jeu.
@@frenchietucker effectivement, c'est pour ca que j'ai rajouté une note à mon commentaire. Ma remarque est plus concernant le choix éditorial et la mise en lumière à forte audience d'un projet si peu abouti.
Tu dois voir les autres vidéos de la chaîne, ils connaissent UA-cam
Franchement je me demande souvent si pour vous la lune devrait être atteinte en Trois mois et de la première fusée.
On peut pas être de mauvaise foie pareille. Regardons le côté des informations qu'il apporte durant la vidéo.
Moi par exemple ça m'a ouvert l'esprit sur des opportunités que je ne réalisais même pas.
En même temps, si vous êtes si déçu, faîtes-en mieux et créer votre chaine pour vanter le projet abouti que vous auriez fait en 3 Mois.
@@RaymondBelinga la critique un peu vive n'était pas justifiée. Toutefois, le projet est encore early et il est vrai que les images présentées durant l'interview laissent penser qu'elles proviennent du nouveau jeu, pas de l'original (ce que je pensais également), donc pas terrible de ce côté.
Si les jeux Web ce popularise j'aurai l'impression d'être dans les années 2005 avec les jeux Miniclip, JeuxFlash, des live MSN et des baladeurs MP3 (une vraie période de bonheur) 🙌
Mais perso je préfère quand même jouer sur console de salon 😅
Pour moi ce projet illustre parfaitement les problèmes avec toutes les "innovations web" du moment, particulièrement en jeu vidéo. Des développeurs sortent par milliers ce genre de projet parce que le web récent permet beaucoup plus de liberté. Mais à chaque fois c'est une démonstration technique au final peu impressionnante parce que ça reste du web et il y a beaucoup de limite. A tous les développeurs qui font ce genre de trucs, vous voulez pas prendre de votre temps et de votre talent pour concevoir un vrai jeu/expérience scénaristiquement, graphiquement et techniquement intéressants et adaptés au web, et surtout qui profite des aspects d'accessibilité et de partage du medium ?
J'adore et franchement le boulot est monstre !
Ce que je retiens, c'est que le problème en informatique c'est toujours Apple (PWA, USB-C, WebGPU, ...)
Si tu ignores leur présence c'est plus un problème :)
Apple ont toujours apportés beaucoup à l'innovation. L'interface graphique avec souris en fait partie. Pour ce que tu as cité c'est simplement que ce n'était pas leur partie prit. PWA consomme beaucoup plus d'énergie qu'une app native. Le lightning est physiquement mieux inventé que l'USB-C, WebGPU en réalité il faut une carte graphique légèrement puissante sur ton ordinateur.
@@stiffmaster1701 Sans faire le jeu du pro ou anti Apple, oui bien sûr qu'ils ont apportés des choses. Par contre pour les PWA ils étaient contre principalement parce qu'on pouvait installer des applications sans passer par leur store, c'était pour protéger leur modèle économique et ça se comprend (ça reste une entreprise qui doit tourner).
Pour le reste ça freine l'innovation (WebGpu), et niveau écologie les câbles différents on sait que c'est un désastre
Je trouve le projet vraiment super… je viens de tester c’est déjà beaucoup de travail réalisé. Mais je n’ai pas tout à fait trouvé l’esprit Mario… il y a encore beaucoup à faire… mais j’aime beaucoup son esprit !
C'est amusant, nous aussi on a fait une sphère sur un circuit mais on est restés dessus et on a refait un moteur physique custom pour exploiter la boule au maximum.
Une conversation qui est véritablement une mine d'or en terme de ressources pour les micro-développeurs !
Trop sympa le gars et c'est trop cool ce qu'il a fait :)
Au vu de l'intro, j'ai essayé le jeux avant de regarder la vidéo, je pense qu'il faut diminuer les superlatifs. C'est une simulation de kart avec Mario en sprite et les pouvoirs (jsp comment utiliser) mais c'est pas Mario Kart.
Donc non c'est pas "recodé ENTIEREMENT Mario Kart" ni "Bluffant de réalisme", je regarderai pas votre contenu, je trouve que c'est me prendre pour un imbécile.
Bravo quand même pour son développement, bon courage pour la suite et je suis déçu de pas voir une amélioration sur votre discours.
C'est exactement ça, bravo mais doucement.
Mais fréro normal que ça ressemble pas vraiment à mario kart, le gars ça fait 2 mois qu'il a commencé son projet, c'est qu'une maquette pour le moment.
Super vidéo ! Merci les gars
Le gars est très fort et franchement je dis BRAVO MEC je te souhaite de poursuivre tout tes rêves même les plus fou
Ya du quantik dans son cerveau 🤯
Je viens d'essayer le truc : la carte Paris de Mario Kart Tour, y a les déplacements, un système de drift avec les niveaux de turbo, et quelques items ! C'est intéressant de voir que, de mon côté, le kart est relativement lent, et souvent plus quand j'utilise le turbo. Il y a eu plein de passages ou mon kart s'est mis à avancer au ralenti pour se mettre à accélérer sans raison apparente, comme si l'effet du boost s'était stack up avec un boost ou champignon précédent avant d'être effectif, ou si juste l'accélération avait été mise de côté tant que le jeu ne pouvait pas l'appliquer (mauvais sol ?). Par contre, comme dans d'autres jeux, étonemment j'ai l'impression qu'on peut aller beaucoup plus vite en dérapant : en tournant autour de l'arc de triomphe avec un boost puis en alternant dérapage niveau 3, boost, repeat, le kart semblait aller beaucoup plus vite. Je ne sais pas par contre si le gain de vitesse de chaque boost s'additionne tandis que le dérapage permet de maintenir la vitesse entre chaque boost, ni s'il y a un cap infranchissable.
Dédicace à la carapace rouge que j'ai tirée au début, pour la retrouver 3mns plus tard avec toutes mes traces de pneu, toujours là, à tourner contre un mur du décor.
GG a lui ! Et c'est français 🇫🇷🤜🏼🤛🏼
ceux qui sont sur laptop, pensez bien à lancer chrome sur votre DGPU sinon vous allez avoir des pics de lags énormes. Mariokart JS est plus gourmand que je l'imaginais
edit: j'ai réussi à explorer les farlands de la map en à peine 30 secondes, lol
dgpu?
Si vous voulez parler de JV, faites venir des pros du JVs, pas des amateurs
Là, c'est un projet perso sympatique, mais c'est vraiment rien de dingue et quand il s'exprime, y'a beaucoup de choses fausses ou imprécises
Force à lui pour la suite
Exactement, le projet est très sympa, il présente beaucoup de compétences différentes mais ça touche de manière très superficielle. C'est un bon projet de fin d'études. Pour parler du futur des AAAA et de l'industrie, ce serait bien d'avoir des experts, il y a beaucoup a dire. Je vais voir si j'arrive à motiver mes collègues 😅
@@DevelopAnEngine Je pense pas qu'on ait besoin d'expert en jeu AAA ou AAAA (je savais pas que ça existait ça xD) pour rendre le sujet intéressant, mais là j'avoue que j'ai aussi trouvé ça un peu léger.
L'intervenant a l'air cool et compétent, mais il aurait peut-être fallu encadrer un peu plus l'interview pour éviter la potentielle désinformation.
Même si au final, j'imagine que c'est cette spontanéité qui rend la vidéo plus authentique.
Testez-le, Nintendo n'a pas besoin de s'inquiéter. mdr
Effectivement c'est bien buggé
Mdr c'est réel j'ai direct pensé à l'overeact
C'est quoi cette arnaque ?! Ce jeu n'a rien d'une merveille, c'est un jeu buggé injouable, ça fait des années qu'on peut faire des jeux 3D sur navigateur
Totalement vrai
Merci je ne comprends pas la fascination, prendre un moteur, utiliser des librairies et des assets. Je félicite le gars pour le temps passé mais c'est tout. C'est à la portée de n'importe quelle bac+2 en informatique. Joli projet de fin d'année de BTS, Deust, DEUG, dut.
Et puis merde faut arrêter avec JS.
C'est lui qui a fait mon oral de bts blanc ^^ je m'en rappel il m'avait fait voir le projet.
Bien joué à lui en tout cas ! ça fait tellement plaisir de voir des passionnés ! et comme à dit certains ça fait plaisir de souffler des IA un peu
Alex peut dormir confortablement !
Merci pour la vidéo
Il est meilleur que toute l'équipe de Super Tux Kart
bon visionnage !
Tres tres fort!!!
Ca manque de couleurs
Félicitations pour ce travail de ouf🎉
ca marche pas pour moi, comment tu as fait ?
J'ai un pc du turfu c'est normal que son projet bug de fou ?
Quelles sont toutes les touches avec un clavier dans le jeu? Par exemple la touche pour lancer un objet? Merci
Pour Ecosia, ils se vantent de faire pleins de plantation, sauf que les arbres ne poussent pas, ou très très peu, donc ça replante par dessus.
Mais ils comptent quand même les arbres morts comme planté, donc tu as de beau chiffre "waaa 1000000 d'arbres planté" alors que c'est même pas 20% en réalité.... il faut donc arreter de faire la promo d'écosia
source, plusieurs vidéo et reportage que j'ai vu
Très beau projet !! Mais une question, pourquoi l'avoir pas fait avec Unity et build en Webgl ? Car du coup on peut directement le mettre dans le navigateur web, j'ai réalisé des projets de jeu comme ça !
Il se serait pas fait remarquer si il l'avait fait sur unity à la place de Java script
@@thomasprovot8851 oui c'est sûr ^^ mais y en a pas tant que ça de jeu web unity "bien"
@@thomasprovot8851c’est même pas une question de ça, c’est que je suis bon en JavaScript, et le challenge de JS plutôt que Unity, c’est que tout est fait artisanalement, ça les gens ne s’en rendent pas compte, mais tout est fait artisanalement.
Y’a pas d’éditeurs visuels c’est juste toi et tes lignes de codes c’est là le challenge.
Le bundle est beaucoup plus gros en export webgl d'unity
Nos regions ont du talent !!
Franchement c'est incroyable ce qu'il a fait ce Mr !!
Ça aurait été intéressant de savoir s'il a un modèle économique autour. Est-ce que le temps qu'il continue à passer dessus est rémunéré de manière directe (tipeee, patreon, mécénat, ...) ou de manière indirecte (je passe du temps dessus gratuitement mais c'est un investissement pour chopper des gros contrats demain). En gros comment il gère la soutenabilité économique de son projet ?
C’est un bon point, la réalité c’est que ça a été un investissement en temps qui m’a permis de choper des gros contrats comme tu dis, il n’y a jamais eu de financements direct du projet et je ne veux pas (c’est là où je pourrais avoir des problèmes côté Nintendo)
Ce mec devrait vendre une formation et ça va cartonner je pense., vu la qualité de ces explications. Likez si vous aimez l'idée
je suis le seuls a trouver ca un peu hoverhyper ? fin le projet est bien et tout . ca as du lui demander du temps . mais c'est pas une revolution
Oui merci ! Enfin c'est super pour lui, mais vraiment c'est pas non plus insane quoi 😅 90% de l'effet Woaw que tout le monde as c'est les meshs et textures qui sont juste prélevé sur le jeu de base
@@DwenShell je retrouve pas du tout le meme feeling au niveaux du derapage . et pour moi ca casse tout aprés je suis particulier tu me ferais jouer a mario kart avec des textur en 100p et a la place des étincelle une pastille de couleur je verais pas la difference.
et trhee js gerre tout la 3d .. fin bon je vais pas en dire plus . ca se fait pas de cracher sur le travaille des collegues . jesperre que ca lui donneras lexposition necessaire pour trouver un job
Y a que les français pour critiquer..
@@nocomposit646 j'ai fait un moteur 3d avec la sdl 3d qui permet juste d'afficher un pixel sur un axe x y et d'en choisire la couleur . et on la tous fait dans mon école je vois pas le genie qui est aclamer dans la video desoler .
aprés oui effectivement ca reste un taff respectable se qu'il a fait
Dans cyberpunk le moteur made in CD project donnait des effets de miroir ... beaux à en crever. Tu te rendais dans un building pour une mission ? La porte d'entrée en verre coulissante te reflétait ta bagnole que t'avais garé devant ptin les malades
Excellent interview et invité très bon pédagogue et qui partage ses connaissances avec une grande simplicité. Un grand merci à lui pour ce moment passionnant !
"j'ai joué toute ma vie à Mario Kart" On croirait entendre un vieux joueur qui a de la bouteille sauf que vu son âge il a joué à Mario Kart Wii et 8 LOL
Ce mec est une brute. Quelques mois pour faire ça c’est énorme. Dingue. Absolument dingue tout le boulot que ça représente.
Je vais regarder la vidéo, mais j'ai testé d'abord le jeu... Bon, on est clairement pas sur une copie parfaite, mais il faut bien commencer quelque-part quand on as un projet même si c'est pour s'amuser ou autre ! Peut être qu'on aura de super bonnes surprises dans un futur proche qui sait ? :)
Le jeu a crash au bout de 15 secondes (littéralement). Je réessayerai demain avec mon pc car ma tablette est trop pourrie visiblement =( Mais j'admire quand même la dinguerie qu'il nous a pondue, bravo !
Le jeu est clairement buggé sur téléphone a voir sur ordinateur
@@ASHOUM34 j'ai essayer avec un ryzen 9 5900HX et une RTX 3060 ça lag de ouf aussi
@@ASHOUM34 j'ai essayer sur mon ipad 10 sa tourne très bien par contre je pense que ça depend du navigateur
Super vidéo ! 🎉 Elle aurait mérité d'être un peu plus longue et de parler un peu de sa nouvelle vie avec l'exposition de son projet.
quel crack !
Le frère de Benjamin code est vraiment bon, c'est de famille le talent en dev? 🤣 Il y a un air de famille il faut le reconnaître 😅
Comme un autre commentaire le dit, j'ai aussi le sentiment que le projet est loin d'être assez abouti pour être le sujet d'une vidéo de 20 minutes, qui plus est une vidéo qui parle de "merveille". Je soutiens complètement l'auteur du projet et j'espère qu'il aboutira, mais si on essaie la démo, on a en fait un moteur 3D, une voiture et puis c'est tout. A nouveau je remets pas cause la difficulté du projet, mais est-ce que c'était l'heure d'en faire une vidéo clickbait ?
On dirait effectivement juste un placement de produit caché pour Playroom :/
0:25 Oui, mais pas en JS, on le voit dans ce jeu, niveau performances c'est pas fou. Mais en Web Assembly, clairement, on a déjà vu plus beau, plus fluide et c'est pas nouveau (Tomb Raider 1 plus beau que jamais dans votre navigateur: OpenLara )
3:31 Non, mais tu as utilisé le terme Mario Kart (déposé) sans leur accord ^^.
Bel exercice en tous cas!
"AAA dans un browser" : un AAA c'est tirer le max d'une architecture, passer des centaines/milliers d'heures à optimiser du code (SIMD etc...), le parallélisme, minimiser les cache miss, éviter les branchs dans les loops, identifier les bottlenecks... on est loin d'avoir la possibilité d'optimiser des jeux AAA dans un browser XD
Actuellement, c'est faux, regarde Food for fish, le premier jeux vidéo WebGPU qui est sortie, ça arrive et ça arrive plus vite qu'on le croit
Moulinneuf is the new Molyneux
Et maintenant on porte ça dans Google streetview
Alors ok, c'est pas mal, mais y a de la marge encore hein ^^
fais mieux qu'on rigole
@@UnrankedSoldier Je pense que l'exploit est dans le fait de l'avoir fait en JS. Si on fait abstraction de ca, c'est pas ouf non plus.
@@Qual_ En JS on a déjà vu mieux niveau concept et 3D. Peut-être la partie shader qui peut être sympa à étudier!
@@Qual_ En java, seul et juste en 2 mois... T'es certain que ce n'est pas ouf ? Fais voir ce que tu fais en 2 mois
Vas-y rendez vous dans 2 mois pour voir si tu nous sors un projet plus abouti et plus fou en sachant qu'il est seul et que c'est codé en Java
En effet Apple est contre l'HTML5, mais dans mon domaine (WebAudio), ils ont quand même implementé les fonctions de chrome avec 5 ans de retard, sur iOS inclu. Je developpe une app audio en HTML5 depuis 10ans... (YouDJ)
J'ai fait l'essai sur tél et PC. Sur tél, quand j'appuie sur drift, je vole, et sur PC, ça a marché, mais j'avais seulement 15 FPS à tout casser. Après, quand même, à partir de code Java, c'est impressionnant, mais c'est une copie de Mario Kart très light. Quand il parlait de mode multijoueur, je me suis dit "waouh", mais non.
Bravo pour l'initiative! En revanche je viens de tester et c'est encore mega buggé, y'a du taff good luck!
2 mois de dev tout seul ou presque. Sincèrement il n'y aurait pas de bugg ce serait Le Dieu de la programmation.
Des studios "triple A" avec des équipes de malades et des années de dev nous pondent des bouses codées avec les coudes. Franchement t'es dur lol
Ca sert a rien de dire un truc pareil. Toi t’as codé quoi ?
Dans le monde d’aujourd’hui…il y a ceux qui sont créatifs. Et ceux qui commentent…
@@flax9367 Et les médiocres qui ne respectent pas les retours constructifs qui permettent d'améliorer les produits... Si un jour tu attends trop à l'hôpital et que tu râles t'aimerais te prendre un laconique "si t'es pas content ferme ta gueule et va faire médecine" ?
@@flax9367 parce que il faudrait avoir de la mauvaise foi et dire que tout est parfait ?
Non tout n'est pas parfait, et c'est pas grave, ils ont pas de limite de délais, ils ont pas d'obligations à terminer leur projet.
C'est buggé, c'est un fait, mais c'est déjà un bon début.
C’est responsive ? :p supported by safari 15?
Dinguerie, quel talent !
Je me suis retrouvé sous la Maps en spamment espace pour sauté eheh 😂
La map est infinie sous la map 😂😂😂
Je suis tombé et mtn la map est toute blanche 😂
Bon j’ai fait crash ton jeu en 2 min même pas ❤😂
Du coup ce n'est pas de zéro :
- Il a réutiliser une API JavaScript pour la 3D
- il a réutiliser un moteur physique
- (Sans parler du fait que le js est interprété dans un navigateur qu'il n'a pas fait non plus)
Mdr, il a pas créé son propre langage de programmation non plus, ni créé son ordinateur, il a vraiment rien eu à faire quoi
Donc tous les jeux qui sont codés via unity, unreal, gamemaker... c'est pareil?
Il a pas fait non plus le navigateur. 😂😂
Ok pour le moteur physique, mais le reste je suis pas trop d'accord, je suis en train de dev un moteur C++ avec OpenGL et c'est comme si on me disait que je suis pas parti de 0 car j'ai pas codé moi même openGL qui est l'api 3D et que j'ai pas créé moi même le C++...
et pourtant i a fait énormément seul, surtout quand on a déjà fait du code
Amortissage et calculations.
Evidémmentationnage.
j'adore threejs, je l'utilise aussi
👍👍