Understanding Bit-Shifting Operators

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024

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

  • @lunarmodule6419
    @lunarmodule6419 6 месяцев назад +6

    Gustavo the best retro-programming prof ever. Thx!

  • @dumdum7099
    @dumdum7099 6 месяцев назад +4

    Ooohhh a new pikuma video. A good day indeed.

  • @Bp1033
    @Bp1033 6 месяцев назад +2

    I love bit shifting! its my favorite way to render 5x6 1-bit bitmap fonts from 30-bit hex values.

  • @TheGameProgrammingLibrary
    @TheGameProgrammingLibrary 6 месяцев назад +2

    I love that you are back!!

  • @eugenevladoff2758
    @eugenevladoff2758 6 месяцев назад +2

    Woow! A hour of knowledge.

  • @starc0w
    @starc0w 3 месяца назад +2

    As always, a super good tutorial from you! I've never seen it any other way from you! Thank you very much!
    (Small note on 46:38: The expression would need appropriate parentheses, as the + operator binds more strongly than the

  • @harshguptaxg2774
    @harshguptaxg2774 6 месяцев назад +2

    Thankyou sir
    You're Back ! 🎉

  • @IshakHeor
    @IshakHeor 4 месяца назад +4

    Thank you Gustavo !!! you are an incredible teacher, you have thought me so much... I am AAA game engineer, but I am still learning and will be. Started the Atari course and took the GameEngine one, and the rest will follow ;) If you don't mind a suggestion for your next course( very excited for the PS one ) GameBoy programming would be incredible.
    Cheers!

  • @Happymacer_P
    @Happymacer_P 4 месяца назад +2

    FWIW, shifting is common in microcontroller code as often we need a particular bit at a different location in the byte.

  • @Happymacer_P
    @Happymacer_P 4 месяца назад +1

    Beautiful explanation thanks… any chance to do a video on using logic to do arithmetic?

  • @abhijitleihaorambam3763
    @abhijitleihaorambam3763 2 месяца назад +2

    This is really good video.

  • @everythingcouldbesimplify818
    @everythingcouldbesimplify818 2 месяца назад +1

    This thing is perfect for Shaders and Compute shaders

  • @bruce8217
    @bruce8217 4 месяца назад +2

    Great video although already seen it on your personal website.
    Would love it if you did a video on what skills are needed as a Game Developer maybe a high level overview even if it is just pointing to other videos you already done so there is some sort of pathway for people.
    I've seen a few students who have done a 'Game Design Degree' and they only seem to get taught the bare essentials of C# and then the focus is on Unity / Modelling / Animation and Rigging.
    Anyway here is my wishlist for what video you should do next (either paid or free)
    Data Structures and Algorithms and applying it in a Game.
    Pointers.. maybe a brief video on that
    I've purchased most of your courses and they are great but I'd love it if you made your next one focusing on portable hardware. I'd personally love it if you did something with one of those Tamagotchi devices.. heck even a Furby lol or a Pocketstation or Dreamcast VMU but I'd get it if you wanted to do something with more broader appeal like a Gameboy. (in ASM ofc not gamemaker stuff a lot of people are using for Gameboy games thesedays.)

    • @pikuma
      @pikuma  4 месяца назад +1

      Hm, great comment. I'll see what I can do. 🙂

  • @soak2094
    @soak2094 Месяц назад

    That was very helpful, thank you!

  • @multiamphetaminsaft
    @multiamphetaminsaft 6 месяцев назад +3

    Small mistake at 32:27. You shifted binary the 4 (binary: 100) one time: so there should pop up 8 (binary: 1000). Never the less, gread video :D

    • @starc0w
      @starc0w 2 месяца назад

      00001010 is the operation code of the bit shift left operation - not the result of 00000100 bitshifted left by one.

  • @or4cl3br
    @or4cl3br 6 месяцев назад +3

    Po mano, ótimo trabalho, mas a plataforma dos cursos poderia por ao menos legendas em inglês. É possível? Ajuda ae Gustavão, o povo brasuca que curti programação em retrô games como eu =\

    • @pikuma
      @pikuma  6 месяцев назад +1

      Opa. Estou vendo aqui pra adicionar, mas está demorando bastante pra concluir. Mas uma hora eu acabo. 😅

  • @colonthree
    @colonthree 6 месяцев назад +1

    I should have had this a few months ago. ;_; ;w;