Testing a release build of voxel-ish Godot Engine module

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

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

  • @dylaann
    @dylaann 5 лет назад

    my man Zylann with the worldedit and shit

  • @MirceaKitsune
    @MirceaKitsune 6 лет назад +1

    It would be so good to see this with optional Marching Cubes support.

    • @ZylannMP3
      @ZylannMP3  6 лет назад +3

      It supports an experimental untextured Transvoxel algorithm (you can see it in an old build here ruclips.net/video/2mCMUMI1AQk/видео.html) , but I'm not needing this much so I did not go further that road. If I ever do, I might look into dual contouring.

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

      @@ZylannMP3 Please do. I would love to see a dual contouring module for Godot. The community needs this.

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

      @@WimmyWamWamWozl it's being considered, but there are so many things to work on before, it may take a while.

  • @Yhozen
    @Yhozen 6 лет назад +12

    Do you have a patreon page? I would love to support this kind of projects

    • @worldofexplorers
      @worldofexplorers 5 лет назад

      twitter.com/thegamedevguy feel free to check out mines XD

  • @AlexVoxel
    @AlexVoxel 6 лет назад +1

    It's really fast!

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

      Would be it fast or slow if you only use gdscript?

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

      @@erikpro0073 It would be A lot slower than this. This is almost instant.

  • @jameswashington4704
    @jameswashington4704 5 лет назад

    How did you generate this terrain?? It looks so good wow.

    • @ZylannMP3
      @ZylannMP3  5 лет назад

      The data source was a heightmap image, which I voxelized. The source can be anything, though.

    • @jameswashington4704
      @jameswashington4704 5 лет назад

      ​@@ZylannMP3 Oh wow. Thanks.

  • @skape924
    @skape924 5 лет назад

    Nice job!

  • @martinsevela
    @martinsevela 6 лет назад +4

    Hey, would you mind releasing the source code? I was making something similar, but a module-based approach seems much better.

    • @ZylannMP3
      @ZylannMP3  6 лет назад +2

      It is here github.com/Zylann/godot_voxel

  • @dglobeium
    @dglobeium 5 лет назад

    slick

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

    Looks pretty awesome congrats !
    What system is it running on ?

    • @ZylannMP3
      @ZylannMP3  6 лет назад +2

      I made the video on Windows, Ryzen 5, GeForce GTX 1060

  • @huahuapro
    @huahuapro 6 лет назад +1

    next gen MC!

  • @filipecoelho9855
    @filipecoelho9855 5 лет назад

    You mention compiler optimizations. What optimizations are you referring to?

    • @ZylannMP3
      @ZylannMP3  5 лет назад +1

      When compiled in release mode, the engine is stripped out of unnecessary debugging information. Also, functions get inlined and shortcuts are taken to produce more efficient assembly, and for that the compiler takes more time to analyze the code.

    • @filipecoelho9855
      @filipecoelho9855 5 лет назад

      @@ZylannMP3 Oh, that is interesting! Thanks for sharing!

  • @toger_k5
    @toger_k5 6 лет назад +3

    Damn it this looks like it has really good performance!!
    Do u use all the gdnative stuff to make it a really easy to use plugin?

    • @ZylannMP3
      @ZylannMP3  6 лет назад +1

      It's actually a module, so it needs engine recompilation but it gets deeper integration. It's quite easy to do, though.

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

      @@ZylannMP3 could you please make a video how to recompile the engine? This difenetly would be very helpful and useful

    • @ZylannMP3
      @ZylannMP3  6 лет назад +1

      @@me2beats313 it's explained here docs.godotengine.org/en/3.0/development/compiling/index.html

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

      @@ZylannMP3 ok, I'll try thanks)

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

    The background music is awesome. It feels like I've heard it somewhere before, what's the name?

    • @ZylannMP3
      @ZylannMP3  6 лет назад +3

      It's made by me! You probably heard it in the french audio drama called 1287 (1287.aerrond.com/)

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

    Fantastic! I saw an earlier video (ruclips.net/video/2mCMUMI1AQk/видео.html) showing smooth terrains. Is this easy to do with your current implementation? Also, how does it affect speed?

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

      That video was from the same module. It is using the same data source, just with a different meshing algorithm. I didnt do any progress on this mode, and not planning to at the moment.

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

    What frame rate is it running at?

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

    Your email?