Box2D Version 3.0 Release Demo

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

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

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

    Thank you for your decades of hard work Erin!

  • @BeluCatBMG
    @BeluCatBMG 3 месяца назад +7

    One of the titans of gamedev, hodling 2d sky on his, now rounded, shoulders

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

    Very awesome!
    The code being in C makes it very simple to grasp whats going on inside, serving as a great educational resource too!

  • @manuelof4.0
    @manuelof4.0 8 дней назад

    Congratulations on an incredible achievement! It's inspiring to see a project that's been going strong for nearly 20 years. Your dedication, passion, and hard work have not only contributed to the open-source community but have also created a lasting impact that continues to benefit so many. Thank you for all the time and effort you've put into it-your work truly stands the test of time!

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

    GOAT

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

    Amazing. Thank you for all your hard work 🙏🙏

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

    Amazing effort! This will roll in another era of 2d games!

  • @InOnesGraveDed
    @InOnesGraveDed 3 месяца назад +1

    That’s beautiful!

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

    Congratulations! A more than worthy replacement for v2.

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

    Amazing, great work Erin - i hope to one day see Godot have Box2d 3.0

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

    Congratulations!

  • @Chief-wx1fj
    @Chief-wx1fj 3 месяца назад +1

    This is fucking amazing, thank you!

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

    Awesome looking forward to play around with it!

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

    Awesome!

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

    Awesome!! Congrats!!!

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

    It's alive!

  • @yang-z
    @yang-z 3 месяца назад +1

    Nice work!

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

    It's been a long time since I tried Box2D. Now that it's written in C I want to try it again. Nice release

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

    Can't wait to implement into my 2d game engine!!

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

    omg. you're back. I love those videos.

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

    awesome!

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

    Well done Sir, loving the demo...git clone as I type 🙂

  • @ThePrimeTech
    @ThePrimeTech 3 месяца назад

    Wow nice work🎉

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

    I Love TestBed !!

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

    Great

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

    Awesome work!
    It would be great if someone ported this to JavaScript or TypeScript, perhaps with the help of a transpiler? I might have a go at it myself if I find the time.
    Ninja is still running on a modified and very old JavaScript port of an ActionScript port of Box2D.

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

    boxtoodeeveethree

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

    would be cool if we could have llamafile be able to express concepts as box2d scenes ..

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

    This is awesome. I cant wait to transition to 3.0. Will this 3.0 version be added to VCPKG? Thanks again!

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

    Awesome work! Is v3 cross-platform deterministic? Would be superb for multiplayer games :)

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

      Yes, cross platform determinism is now available on the main branch and will be released in version 3.1.

    • @Kuptofity
      @Kuptofity 3 месяца назад

      @@erin_catto honestly I didnt expect this. That is huge! Congratulations on the work! Is it cross-deterministic even while multi-threaded?

    • @erin_catto
      @erin_catto  3 месяца назад +1

      @@Kuptofity yes and multithreading was already deterministic

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

    How do I iterate through shapes/bodies from world in v3? I'd like to retrieve their info to render them in my game. I could easily find solution online for older version but not for the latest one

    • @erin_catto
      @erin_catto  29 дней назад

      I added a more efficient event system so you don't have to loop over every body. I may add that back because it might be more convenient when getting started. box2d.org/documentation/md_simulation.html#autotoc_md72

  • @AntonioModer
    @AntonioModer 3 месяца назад

  • @GenericInternetter
    @GenericInternetter 3 месяца назад

    Why limit this amazing work to 2D only?

    • @JrIcify
      @JrIcify 3 месяца назад +1

      There are lots of 3D physics engines already. Huge companies are tackling that problem. 2D physics doesn't get as much attention, so it's good to specialise there.

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

    ah. back when flash was cool