PAUSE PROCESS #44 L'Optimisation

Поделиться
HTML-код
  • Опубликовано: 8 окт 2024
  • ▼Au programme:
    ▪ La signification du terme "optimisation"
    ▪ Donald Knuth
    ▪ Les méthodes d'optimisation
    ▪ Analyse d'un jeu et ses particularités
    ▪ Différents algorithmes de rendu
    ▪ "Bottleneck"
    ▪ Les outils utilisés
    ▪ Kung Fu & Himalaya
    ▼PLAYLIST:
    (en bas de page de:)
    ▫ www.tipeee.com...
    =
    Merci à tous les tipeurs de nous permettre de continuer ce qu'on fait !
    Et merci aussi à tous évidemment! Votre enthousiasme fait toujours plaisir et nous encourage à poursuivre ce qu'on fait.
    Des bisous, on se voit pour le prochain.
    TIPEEE ► www.tipeee.com...
    FACEBOOK► / p4usepr0ce55
    NESBLOG ► www.nesblog.com/

Комментарии • 481

  • @SPuech
    @SPuech 7 лет назад +179

    Toujours beaucoup trop lourd !

    • @ajen003
      @ajen003 7 лет назад +3

      Simon Puech Ahhh le Simon est présent

    • @subsystemd
      @subsystemd 7 лет назад +4

      fragile

    • @TrollDuke
      @TrollDuke 7 лет назад +3

      Jamais assez

  • @legendaryguitarhero
    @legendaryguitarhero 7 лет назад +3

    Merci pour faire ce genre de vidéo, les néophytes critiquent facilement les jeux sans se rendre compte de la difficulté. Perso je suis impressionné par le travail des développeurs!

  • @xavierloux
    @xavierloux 7 лет назад +62

    Une vidéos encore une fois très intéressante ! C'est souvent un truc sur le quel suis assez maniaque j'avoue

    • @leopng
      @leopng 7 лет назад +3

      BleuRaven Comment tu a pu répondre il y a deux jours alors que je viens juste de recevoir la notification ?! :o

    • @frezonex2320
      @frezonex2320 7 лет назад +4

      Leo Png La video devait sûrement être en non-répertorié

    • @thibaultbruyere
      @thibaultbruyere 7 лет назад +4

      Sûrement un tiper !

    • @xavierloux
      @xavierloux 7 лет назад +3

      C'est en effet sur Tipeee. Donner un don permet de voir en avance la vidéo qui a été financé. :)

    • @omeneto3737
      @omeneto3737 7 лет назад +1

      BleuRaven été*

  • @LeCoinDuMasque
    @LeCoinDuMasque 7 лет назад +2

    Merci INFINIMENT pour votre travail et votre investissement!!!!!
    Toujours un énorme plaisir à chaque épisode!!!

  • @william7678
    @william7678 7 лет назад

    toujours aussi bon ! Quand je pense aux heures que j'ai passé à étudier tous ces concepts pour mes cours, j'ai une pensée pour tous les nouveaux développeurs que vous allez aider avec vos résumés clairs en précis ! Du bon boulot !

  • @redboard340
    @redboard340 7 лет назад

    Toutes les vidéos Pause Process jusqu'à maintenant sont extrêmement bien travaillées. Un très grand bravo à vous et merci de me donner un peu plus envie à chaque fois de me lancer dans le game dev (même si j'ai beaucoup de mal à m'y mettre vraiment) !

  • @Kyu_Kyu_Kyu
    @Kyu_Kyu_Kyu 7 лет назад

    ENFIN!!
    vous n'êtes donc pas mort! Merci pour cette super vidéo, vous expliquez précisément, justement et clairement pour ceux qu'il n'y connaissent rien avec des exemples vous êtes des super vidéastes!

  •  7 лет назад +1

    A chaque nouvel épisode, vous me donnez encore plus envie de créer quelque chose

  • @Damien63
    @Damien63 7 лет назад +5

    La journée est déjà belle quand on voit Pause Process dans ses abonnements !

  • @cyrilcost
    @cyrilcost 7 лет назад +1

    Encore une fois merci pour vos videos, a chaque fois c'est vraiment un apprentissage et un pas de plus vers la motivation de se lancer sans avoir peur de se foirer. car se foirer c'est apprendre ! mais des fois on oublie !

  • @lapinblanc9971
    @lapinblanc9971 7 лет назад +1

    J'aime bien regarder Pause process en même temps que les vidéos sur star citizen, les deux vont bien ensemble ^^
    Ca me semble assez rare de pouvoir voir un gros jeu en plein développement, avec tout un tas d'images de vidéos et d'explications sur "comment qu'on fait un jeu".

  • @saiz4604
    @saiz4604 7 лет назад +1

    Cette émission est toujours aussi intéressante, elle mériterais tellement plus de vues ...

  • @OddStare
    @OddStare 7 лет назад

    Vous etes des dieux les gars on apprend tellement en si peut de temps et du concret pour changer pas de bullshit technique qui veut rien dire...
    C'est cool de suivre des tuto en Anglais et d'avoir les explication chez vous continuez comme ça c'est top 👌

  • @tristan_lp
    @tristan_lp 7 лет назад +6

    Tu as bien géré l'algorithme RUclips, car je suis tombé sur une superbe chaîne! Je m'abonne :)

  • @mad_haunter
    @mad_haunter 7 лет назад

    Vous méritez tellement plus de vues les gars. Contenu très qualitatif comme d'habitude !

  • @Unydric
    @Unydric 7 лет назад

    C'est de mieux en mieux cette série d'épisodes on en apprend de plus en plus

  • @SaizenEX
    @SaizenEX 7 лет назад +1

    Super vidéo! au moment ou j'ai vu qu'il avait un nouvel épisode de pause process j'ai foncé le voir

  • @Fumontonko
    @Fumontonko 7 лет назад +1

    Obligé de poster pour dire à quel point la vidéo est drole, bien foutue, accessible et complète !
    J'avais un peu décroché à l'émission mais cette vidéo m'a remotivé à mater tout le reste, c'est bien joué :)

  • @clixmods
    @clixmods 7 лет назад +2

    Jadore jadore jadore, votre chaine est une pepite. J'ai tout regardé en 1 jour ! :) Bref bonne continuation !

  • @xavieryt412
    @xavieryt412 7 лет назад +2

    J'connais rien au dev' de jeux et je ne compte même pas en faire, mais j'peux pas m'empêcher de regarder vos videos avec passion ahah

  • @elkheysitas4294
    @elkheysitas4294 7 лет назад +4

    Bel épisode, en même temps normal avec Jordan aux commandes. Presque tout est dit à part peut être un passage manquant sur l'alignement des données et la bonne utilisation des caches pour réduire les cycles CPU; C'est évoqué de manière superficielle mais l'optimisation passe aussi surtout par la bonne connaissance de l'architecture matérielle pour laquelle on développe. C'est pour ça que les jeux développés exclusivement pour PS4 par exemple seront plus optimisés que des jeux bénéficiant de portages divers (mobile, pc, consoles). Enfin je rajouterais qu'il n'y a pas de recette miracle pour optimiser un jeu, seulement de bonnes connaissances de ce qui se fait autour de soi (importance de la veille technologique) et du développement d'outils propres de benchmarking.

  • @SableRaf
    @SableRaf 7 лет назад

    Super qualité d’écriture et de contenu sur cet épisode ! Chapeau...

  • @frezonex2320
    @frezonex2320 7 лет назад +133

    Donc au final le mieux c'est un jeu optimiser avec les pieds ou coder avec le cul ?

    • @SaizenEX
      @SaizenEX 7 лет назад +5

      FRezonex c'est mieux avec le Culieds

    • @axelroth4721
      @axelroth4721 7 лет назад +3

      Putain la conjugaison merde quoi

    • @Lakitu1446
      @Lakitu1446 7 лет назад +2

      FRezonex je pense que le fait de d'optimiser avec les pieds c'est mieux au moins ça fonctionne. Très mal mais ça fonctionne.

    • @redizdead666
      @redizdead666 7 лет назад +7

      Putain, la ponctuation. Merde !

    • @axelroth4721
      @axelroth4721 7 лет назад +1

      Joli coup, Lashinoaz. Joli coup.

  • @Bluesky35102
    @Bluesky35102 7 лет назад +2

    Omg, e-penser c'est le top-tipeur de Pause Process :O

  • @DrawRunner
    @DrawRunner 7 лет назад

    Super vidéo qui synthétise super bien les différents moyens d'optimisation !

  • @mike_datpseudo
    @mike_datpseudo 7 лет назад

    Une de mes chaines préférés ! merci pour votre travail

  • @FowksProd
    @FowksProd 7 лет назад

    T'es de plus en plus à l'aise et c'est plaisant, le contenu comme d'habitude est très bon, mais la forme devient vraiment top!

  • @thibaultdouchin6017
    @thibaultdouchin6017 7 лет назад

    Ça fait toujours plaisir à voir vos vidéos, super taf.

  • @YouriCastro
    @YouriCastro 7 лет назад

    C'est tellement captivant, tellement intéressant, on a envie de se lancer dans la conception de jeux vidéo !

  • @victorsoudant6026
    @victorsoudant6026 7 лет назад +2

    Toujours des vidéos de qualité ! Pouce bleu avant le visionnage !

  • @isterx
    @isterx 7 лет назад

    Vous faites un boulot de dingue , merci pour tout et bonne continuation !

  • @lescookies2575
    @lescookies2575 7 лет назад +2

    C'est un peu grâce à vous que je me suis lancer dans le devellopement

  • @joachimmoulfi5165
    @joachimmoulfi5165 7 лет назад

    C'est marrant cette chaine, je code pas du tout, je comprends pas tout du tout mais c'est agréable à suivre à chaque fois !

  • @CAyou
    @CAyou 7 лет назад +17

    En tant que développeur qui a du optimiser quelques jeux et apps on retrouve pas mal de choses de la vidéo, c'est un chouette résumé ! Juste une note à propos de la prononciation des mots anglais...profiler, j'ai un peu saigné des oreilles.

    • @ajen003
      @ajen003 7 лет назад +3

      cAyou preaufileure

    • @kaetir
      @kaetir 7 лет назад

      profeader ?

    • @x_Oeuf
      @x_Oeuf 7 лет назад

      drawcolle

  • @LaurentSenta
    @LaurentSenta 7 лет назад

    Toujours cool de te voir parler des cotés technique du dev Jordan, je suis étonné que t'ai pas parlé de la racine de Carmack comme démonstration de filoutage :)

  • @LyvTube
    @LyvTube 3 года назад

    Aaaah ... le fameux koune fou d'Himalaya :p
    Comme d'hab, super vidéo ;) ... oui je sais je suis super à la bourre mais j'ai découvert la chaine que très récemment ... on fait comme on peut !

  • @geraldmerkowitz4360
    @geraldmerkowitz4360 7 лет назад

    Jordane et Roni, vous êtes tout les deux très bon pour présenter l'émission !

  • @ANTMOIS
    @ANTMOIS 7 лет назад

    franchement les sujets sont passionnants, j'apprends des trucs qui m'aide pour blender!!!

  • @izaw6981
    @izaw6981 7 лет назад +1

    Une nouvelle super vidéo! Continuer votre bon boulot!

  • @puxalhazred8286
    @puxalhazred8286 7 лет назад

    Pause Process. La seul notification RUclips qui me fait plaisir !

  • @mouhcine4831
    @mouhcine4831 7 лет назад

    Toujours aussi bien écrit, gros BIG UP !

  • @samihimas
    @samihimas 7 лет назад

    Un vrai kiffe cette chaîne! lol le début m'a fait marrer (le codage avec les pieds mdr).

  • @Dryon1196
    @Dryon1196 7 лет назад +1

    excellent épisode

  • @TheNegimagie
    @TheNegimagie 7 лет назад

    Très bien expliqué, c'est génial.

  • @RadzzacPGM
    @RadzzacPGM 7 лет назад

    J'ai un demi-mole à chaque fois que je vois la notif d'une nouvelle vidéo de pause process :/ Merci de nous régaler comme ça ;)

  • @sebastien-vandaele
    @sebastien-vandaele 7 лет назад

    Franchement vous faites un travail génial , merci à vous :)

  • @sergiofr83
    @sergiofr83 7 лет назад

    Toujours aussi bien , détaillé (n'en déplaise à certains) mais ludique et jovial

  • @cooltux5437
    @cooltux5437 7 лет назад +1

    J'adore ces vidéos.

  • @thibaultbruyere
    @thibaultbruyere 6 лет назад

    Un de mes épisodes préférés !

  • @HermesGO3
    @HermesGO3 7 лет назад

    Tellement au dessus les gars. Vivement le prochain épisode

  • @izaacchirac4501
    @izaacchirac4501 7 лет назад +3

    Passionant, comme d'hab', en plus ça peut faire taire les relous des forums Steam qui pensent qu'il suffit de cliquer sur un gros bouton rose avec ecrit "OPTIMISATION" dessus pour resoudre les problemes. Bientot un episode sur les bugs, pour faire taire les "Fix this, fix that"? :P

  • @jerem3135
    @jerem3135 7 лет назад

    Tellement bien cette émission. Flawless!
    Ca tombe bien de parler d'optimisation, j'ai été en plein dedans sur mon jeu 2D.
    Je suis passé de 1.5GB de RAM utilisé à 300-400MB. Plusieurs calques de 40.000px sur 2.000px chargés par monde, ça prend de la place.
    Encore bravo pour tout ce travail et ces vidéos que vous fournissez.

    • @asuasuasu
      @asuasuasu 7 лет назад

      400MB ça me paraît énorme pour un jeu 2D...

    • @jerem3135
      @jerem3135 7 лет назад

      Pas pour du dessin fait main. C'est pas un jeu à base de tuiles.

    • @asuasuasu
      @asuasuasu 7 лет назад

      Ouais, sauf que la texture t'es pas censé avoir besoin de la conserver dans la RAM de mémoire.

    • @jerem3135
      @jerem3135 7 лет назад

      Je ne suis pas censé la conserver dans la RAM alors que je l'utilise ?

    • @asuasuasu
      @asuasuasu 7 лет назад

      Bah, si t'envoies la texture au GPU tu n'as généralement plus aucune raison de la conserver dans la mémoire du CPU. Il ne me semble pas que (dans le cas d'OpenGL du moins) le driver s'amuse à garder en mémoire CPU la texture.

  • @MMonstre
    @MMonstre 7 лет назад

    J'adore votre émission ! Bien joué, et bien codé les gars ;D

  • @lecintreyt
    @lecintreyt 7 лет назад +1

    TOUJOURS AU TOP !

  • @flokiololo6698
    @flokiololo6698 7 лет назад

    super vidéo ! Encore une petite touche d'humour vraiment sympa ;)

  • @OveerdooZzz
    @OveerdooZzz 7 лет назад

    ah je vous aime, continuez à nous faire kiffer les boys !

  • @MightyCreak
    @MightyCreak 7 лет назад +102

    Aujourd'hui, on n'optimise plus vraiment en assembleur directement. C'est sûr que ça fait viril de dire qu'on a utilisé de l'assembleur pour optimiser quelque chose, mais c'est juste pas maintenable à long terme. Aussi, le compilateur est très très très souvent plus intelligent que le développeur quand on parle de compiler des instructions. La raison en est simple: il a toutes les info à disposition, le nombre de registre, les extensions x86 acceptées par le CPU, etc. Par exemple, l'optimisation pour la division par deux en faisant un décalage binaire à droite (>> 1), c'était vrai à l'époque de Doom, mais aujourd'hui les compilateurs sont tout à fait capable de détecter ce genre de pattern et d'appliquer l'optimisation tout seuls.
    Le plus bas niveau qu'on aurait aujourd'hui serait l'utilisation de fonctions intrinsèques (fr.wikipedia.org/wiki/Fonction_intrins%C3%A8que) telles que le SIMD.

    • @ajen003
      @ajen003 7 лет назад

      Romain Failliot le fameux -O sur GCC/G++ :)

    • @ajen003
      @ajen003 7 лет назад +1

      (pour certaines optimisations pas pour tout)

    • @zaklagalere9813
      @zaklagalere9813 7 лет назад +3

      Romain Failliot euuuuh… j'ai rien compris

    • @Earthlighted
      @Earthlighted 7 лет назад

      Merci pour l'info complémentaire :-) !

    • @PainterVierax
      @PainterVierax 7 лет назад +1

      L'ASM c'est effectivement très important pour apprendre mais à l'heure où les machines sont souvent très puissantes et les compilateurs bien plus performants qu'un humain ce n'est plus retable comme optimisation. Même si les jeux sortent sur plusieurs plates-formes différentes qui sont quasi toutes en x86_64 il devient beaucoup plus intéressant d'utiliser des moteurs et des API réduisant le coût et le temps de portage.
      Même dans l’informatique ou l'électronique embarqué on utilise de plus en plus rarement du code assembleur.
      L'opti se fait davantage via l’algorithmie et les devs bossent beaucoup plus sur l'ergonomie du programme ou le game desgn.

  • @ANTMOIS
    @ANTMOIS 7 лет назад

    super reportage comme d'habitude!!!

  • @TheTwiixy
    @TheTwiixy 7 лет назад

    C'est vrai que ce demander si on utilise la bonne approche ça arrive très fréquemment, c'est toujours mieux de reprendre un script avec un code propre, optimisé et logique donc je pense que c'est un bon côté. En tout cas c'est toujours un plaisir vos pause process je n'ai pas vue le temps passer :D

  • @theolopo6115
    @theolopo6115 7 лет назад

    J'ai adoré la vidéo.
    D’ailleurs la partie ou tu explique que optimiser c'est en partie rechercher le moyen de réduire le nombre d'instruction afin d’évité d'avoir "une usine à gaz" comme on dit. Et vrai dans tous les domaine lier a la programmation pas seulement pour le jeux vidéo. Personnellement je code sur microcontrôleur et les programme doivent être les plus simple possible, surtout que l'on dispose de ressource limité (enfin plus vraiment aujourd'hui).
    Dans un autre registre je me demande si il est vraiment nécessaire d'avoir des moteur graphique ultra-réaliste si il ne serve pas la direction artistique d'un jeu. Passer l'effet waouh du réalisme du décors je n'y prête plus vraiment attention si la direction artistique et quelconque. Mais aux contraire un jeux ayant des graphisme daté mais une DA rechercher me tiendra beaucoup plus longtemps devant c'est décors. On y gagnerai beaucoup si l'industrie du jeux vidéo arrêtais cette course a celui qui aura la plus belle feuille du 36 éme chêne a la gauche de notre perso. Mais bon je pense que cette course serre avant tous le marketing car c'est justement l'effet waouh des graphisme ultra-réaliste qui fait qu'un jeu vas marqué lors de sa révélation (exemple : Anthem à l'E3 2017) et forcer de constater que beaucoup de personnes tombe dans le panneau et lorsqu'ils s’agit de personnes comme des vidéastes ils influence tous leurs publics a pensé comme eux (#MrLaPassion si vous voiliez de qui je veut parlé). On se retrouve avec des jeux qui à peine annoncés se vois déjà critiquer si ils ont des graphismes en dessous des standard actuelle. Bref nos PC on pas finis de souffrirent.

  • @sl0wM0_
    @sl0wM0_ 7 лет назад

    Ouiiiiii un nouvel épisode *o*
    Génial, vous gérez les gars

  • @splinter01100
    @splinter01100 7 лет назад

    ayaaaa, c'est bon ça , bordel c'est tellement bien travaillé !

  • @Ruzgfpegk
    @Ruzgfpegk 7 лет назад +1

    Et parfois, optimiser quelque chose en particulier peut entraîner par effet de bord une perte de performances ailleurs... donc vive le profiling pour vérifier.

  • @kizoru9596
    @kizoru9596 7 лет назад

    Super vidéo. Bon travail.

  • @Meygis
    @Meygis 7 лет назад

    Excellent, merci.

  • @LOUISON78480
    @LOUISON78480 7 лет назад

    merci les tipeurs

  • @clunkwestwood389
    @clunkwestwood389 7 лет назад +2

    Quel kiffe vos videos :)

  • @NeedBackupProd
    @NeedBackupProd 7 лет назад +9

    Oui bon je vais me contenter de jouer :p

  • @85myk
    @85myk 7 лет назад +1

    comme d'hab super intéressant ;)

  • @ClementGenniaux
    @ClementGenniaux 7 лет назад

    passionnant comme d'hab !

  • @MrLuffy38120
    @MrLuffy38120 7 лет назад

    Vous êtes tellement déters les mecs x)
    Et c'est tellement de l'excellent taff de vulgarisation !

  • @antoine0077
    @antoine0077 7 лет назад

    Toujours aussi bien cette émission =) !!

  • @DeadFTB
    @DeadFTB 7 лет назад

    Toujours très intéressant comme d'habitude :)
    Attention par contre à ne pas rester dans un entre-deux entre détailler une méthode ou non. J'ai pas mal de connaissances en mathématiques et en informatique et je maîtrise bien les arbres binaires mais je n'ai pas compris comment ce type de données s'applique au BSP.

  • @TheRoronblyse77
    @TheRoronblyse77 7 лет назад

    Très intéressant merci beaucoup ! ^^

  • @mathieu9523
    @mathieu9523 7 лет назад +1

    5:31 le fameux wagon dans un bloc dans minecraft...

  • @Kurios57
    @Kurios57 7 лет назад

    Une chronique qu'elle est bien à la regarder !

  • @Fusorf
    @Fusorf 7 лет назад +1

    YES UN NOUVEL EPISODE :D

  • @GLITEULBURG
    @GLITEULBURG 7 лет назад +1

    C'était très bien.

  •  7 лет назад

    Excellent comme dhab !

  • @themyopist5541
    @themyopist5541 7 лет назад

    Très bon épisode! J'ai aperçu un exemple de comparaison d'assembleur et de C++, est-il possible d'obtenir le lien de la ressource de cet extrait? J'ai un examen de passage en Assembly langage, ça peut m'être utile ;)
    Continuez comme ça :)

  • @alexandredraim3943
    @alexandredraim3943 7 лет назад

    Excellent !

  • @MrDjelidi
    @MrDjelidi 7 лет назад

    Toujours cool !
    J'ai (presque) compris d'un trait tous les épisodes mais là vous parliez un peut vite à mon gout (j'ai du rewind plusieurs fois) et je me situe dans les 50% de viewer qui on déjà approché du code (amateur du python).
    Bisous & Beastie Boys

    • @neloka4313
      @neloka4313 6 лет назад

      Au contraire c'est bien mieux pour assimiler que de devoir faire un effort (rewind) pour comprendre. Donc c'est une très bonne chose s'ils font des vidéos incompréhensibles si on ne se pose pas pour réfléchir à ce qu'ils disent. :)

  • @Damoygames
    @Damoygames 7 лет назад +2

    Super vidéo ! Juste une question, 8:35, en quoi les tableaux sont différents des arrays ? XD Les arrays sont la traduction anglaise des tableaux, même si vous parlez des tableaux dynamiques ça reste des tableaux, ou pourquoi, à ce moment là, ne pas marquer tableaux dynamiques au lieu de arrays ? Ça n'a pas de sens ou maybe je loupe un truc :)

    • @Damoygames
      @Damoygames 7 лет назад +1

      Ils marquent tableaux, listes et arrays, vu que tableaux == arrays ça n'a pas de sens ^^ Donc ici les tableaux dynamiques seraient les arrays ? Pour l'espace utilisé pour l'affichage sur la vidéo peut-être

  • @mrjay42
    @mrjay42 7 лет назад

    Un truc qui peut être utile de clarifier, en rapport avec l'optimisation de l'utilisation de la mémoire:
    De nos jours, c'est moins la taille occupée en mémoire qui pose problème que la bande passante entre la mémoire et le CPU.
    Cette bande passante: va être trés différente d'un ordinateur à un autre.
    Et c'est elle qui va limiter la vitesse de chargement, voire d'éxecution d'un problème de taille conséquente.
    On parle de programmes qui sont "memory bound", par opposition à "compute bound"
    Mais je ne sais pas si ces problèmes sont connus dans le domaine specifique du jeu video.
    (Perso je fais de la recherche en informatique haute performance et c'est quelque chose qui revient souvent)

  • @persilfleur2698
    @persilfleur2698 7 лет назад

    Vraiment passionnant, comme d'hab ! Même si parfois il faut que je regarde plusieurs fois une même séquence pour à peu près tout comprendre, parce que ça va vite ! Ah oui, juste un truc : attention à votre diction les gars (déformation pro, désolé, mais je devais vous le dire ;-P )

  • @alexandre_debieve
    @alexandre_debieve 7 лет назад +1

    seconde 38, c'est une bien grand mot, 15 points au scrabble x) les gars vous m'avez tué x)

  • @So0rax
    @So0rax 7 лет назад

    En vrai l'algorithme du peintre utilise les BSP, en faite c'est une technique qui est utiliser pour énormément de chose, comme la détection de collisions s'il fallait en citer un). Encore un très bon épisode :)

  • @abstractwaves6166
    @abstractwaves6166 7 лет назад

    super épisode, bonne continuation les gars :D

  • @RyudoGoo
    @RyudoGoo 7 лет назад +1

    Je trouve cet épisode plutôt bien optimisé.

  • @KALIIIZOR
    @KALIIIZOR 7 лет назад +1

    Oui monsieur j’ai bien ouvert mes choux-fleurs !

  • @darximor
    @darximor 7 лет назад

    Très intéressant !

  • @Viph75
    @Viph75 7 лет назад

    Excellente vidéo

  • @mouradqqch1767
    @mouradqqch1767 7 лет назад

    Je kiffe toutes les références à l'algorithmique :)

  • @Wibration
    @Wibration 7 лет назад +2

    Sympa le tee shirt, on eut le trouver ou ? De quoi ? Oui oui la vidéo est top, mais le tee shirt là il est cool, du coup...

  • @fredericmazoit1441
    @fredericmazoit1441 7 лет назад +2

    Arg, mauvaise interprétation des évangiles selon Saint Donald !
    Il faut faire la différence entre optimisation globale et micro optimisation.
    Par exemple, décider d'utiliser un BSP pour stocker les données, c'est de l'optimisation globale et coder en assembleur, c'est de l'optimisation locale. C'est faire de l'optimisation locale trop tôt qu'il faut éviter le plus possible. Ça peut être psychologiquement difficile parce qu'on se rend compte que ce qu'on écrit pourrait être grandement optimisé si on utilisait des techniques classiques. Mais le problème c'est que l'optimisation, ça prend du temps, ça introduit des bugs et ça rend le code moins maintenable. Sans compter le fait que ça peut être totalement inutile parce que le code n'est quasiment jamais utilisé ou qu'il n'y a aucun intérêt à ce qu'il soit rapide (afficher un menu de configuration en 1/1000 de seconde, c'est pas hyper critique pour la jeu).
    Ce que dit Knuth, c'est qu'il faut éviter de micro optimiser trop tôt.

  • @jer26b
    @jer26b 7 лет назад +12

    Jai cru que ça allait parler d'optimisation fiscale

  • @PfouuuAnimation
    @PfouuuAnimation 7 лет назад

    super intéressant

  • @NiKeMoOk
    @NiKeMoOk 7 лет назад

    C'était trop bon vous êtes trop forts!! :D

  • @alexandregibertmw8916
    @alexandregibertmw8916 7 лет назад

    Super vidéo!

  • @letrolldesbois1
    @letrolldesbois1 7 лет назад +2

    Pouce bleu instantané pour la tentative de codage avec les pieds et le cul.