macOS Metal with C++ 1: Project Setup

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 21

  • @Archpimp
    @Archpimp 8 หลายเดือนก่อน +1

    This is great! Sometimes all you need is to see how it’s done rather than reading a ton of reference docs.

    • @ercntreras
      @ercntreras 6 หลายเดือนก่อน

      🤣

  • @martinfinch5011
    @martinfinch5011 ปีที่แล้ว +5

    Great. I was looking for a video on cpp and metal 😊

  • @mrshodz
    @mrshodz 2 ชั่วโมงที่ผ่านมา

    Great video

  •  ปีที่แล้ว +1

    Thanks for this. This is amazing video showing how to solve linking problems and project organisation issues. I really value the fact you are not skipping over this!

  • @domeniconeri95
    @domeniconeri95 10 หลายเดือนก่อน

    Thank you Andrew for your effort I was looking for this

  • @riccardorosso2795
    @riccardorosso2795 ปีที่แล้ว +1

    Oh yeah! New playlist to watch 😎🤓

  • @TheGameProgrammingLibrary
    @TheGameProgrammingLibrary 10 หลายเดือนก่อน +1

    Hello, I have a question. In the main function, after calling NSApplication::run, the execution does not continue in that function. Therefore, the destructor of AppDelegate and autoreleasePool->release() are never called. How can I make sure they are called, or perhaps I am confused and, in that case, how does it work?

  • @metzkarl8767
    @metzkarl8767 ปีที่แล้ว +1

    Good job! Can you teach us how to draw a 3D cube in C++ with matel the next video?

  • @benjamindusunceli9461
    @benjamindusunceli9461 8 หลายเดือนก่อน +1

    Hello thanks for this very nice video !! But i have a problem i took the code from github everything compil well, execute well too but there is no color on the screen and i have 0 on the fps counter on the debug navigator. Any helps will be welcomed !! Thanks

    • @benjamindusunceli9461
      @benjamindusunceli9461 8 หลายเดือนก่อน +1

      I found i just forgot too add the metalKit Framework :)

  • @ДмитрийЗахаров-д6ж
    @ДмитрийЗахаров-д6ж ปีที่แล้ว

    Великолепное видео.
    Думаю интеграция этого проекта в ios не составит труда?

  • @TechnologyBudda
    @TechnologyBudda ปีที่แล้ว

    Just started your Vulkan one. Why might I do metal?

  • @simply6162
    @simply6162 ปีที่แล้ว +2

    why would we use metal with c++ instead of swift???

    • @TeamPuzel
      @TeamPuzel 11 หลายเดือนก่อน +4

      Games are primarily released on windows and consoles, Swift barely works on Windows and doesn’t support consoles at all (and isn’t going to for years, maybe ever)
      This is why Apple made this C++ wrapper, even though Apple themselves want to move from C++ to Swift.

    • @cumuIonimbus
      @cumuIonimbus 6 หลายเดือนก่อน

      Apple themselves say the C++ approach is “low overhead”.

    • @iamcasted
      @iamcasted 2 หลายเดือนก่อน

      @@TeamPuzelSwift is still compiled into an executable which can run anywhere its compiled for

    • @TeamPuzel
      @TeamPuzel 2 หลายเดือนก่อน

      @@iamcasted That is a very recent development thanks to Embedded Swift, until recently the only realistic way to cross compile was a docker container (or a compiler fork if the platform wasn't windows, mac or linux)

    • @iamcasted
      @iamcasted 2 หลายเดือนก่อน

      @@TeamPuzel did not know that, thanks