Godot-VLC
godot_voxel
Godot-VLC | godot_voxel | |
---|---|---|
1 | 46 | |
12 | 2,417 | |
- | - | |
3.4 | 9.8 | |
about 1 year ago | 6 days ago | |
C# | C++ | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Godot-VLC
-
For those that don't know, C# libraries/packages pretty much work out of the box with Godot Mono. I used one to allow Godot to play any video format you want.
If you want to check out what I did with libVLCSharp, this is the link. It allows you to play and type of video you want. A possible future update would be to decode the video and make it either playable with Godot's current video player or to stream it in as a texture. Right now it does require an entire window to play, which limits its use cases. I was able to get it running in a separate window than the main Godot game window, but for right now, needing its own window is a limitation. Might make for a good cut/loading screen though. It can also record your screen, though it's probably not the most efficient method for doing that.
godot_voxel
-
For Anyone Wondering How to Do Very Crude Procedural Voxel Generation - Heres How.
Don't do this, CSG is unoptimized. Use this.
-
Can godot make minecraft+?
Take a look at https://github.com/Zylann/godot_voxel, which would be a great starting point that you could build game mechanics on top of.
-
Voxel tools help
https://github.com/Zylann/godot_voxel https://voxel-tools.readthedocs.io/en/latest/
-
What's missing from C# in Godot 4?
Currently all our major C++ based number crunching is in the GDAL. We haven't had to make in-house GDExtensions or Modules, yet. But we do also use Godot Voxel. Both are good examples of where you'd want more native speed.
-
Qodot (for Godot 4) has just been updated to gracefully support non C# engine builds!
I originally ported Qodot to an engine module that required people to compile their own engine (like godot-voxel) but users were turned away at this first roadblock.
- Just how "beta" is GDExtension right now? Any platform support missing or other major features?
-
Getting the basics of flight mechanics and planets! Starting to feel fun to fly into space.
I really wanted to use it but sadly it might be hard to export projects done with it cuz it's not a gdextension yet https://github.com/Zylann/godot_voxel/issues/333 still possible but i think you gotta compile something.
-
Vpainter on godot4: what am i missing ?
If you aren't adverse to doing a custom editor build you could add https://github.com/Zylann/godot_voxel
-
For those that don't know, C# libraries/packages pretty much work out of the box with Godot Mono. I used one to allow Godot to play any video format you want.
To give some practical examples. At my day job we use GDAL (a C++ geospatial data processing library) and Zylann's Godot Voxel (a C++ engine Module) https://github.com/Zylann/godot_voxel
-
Some advice, tips, and resources I can share for those looking to make GDExtensions
The master branch of this one will also build as a GDExtension for Windows. This one is successfully building regularly, but structured different than the rest of the GDExtensions I've seen. I haven't played with this project too much yet, but it's an insanely powerful module/extension: https://github.com/Zylann/godot_voxel
What are some alternatives?
godot-destructible-terrain - Destructible terrain for the Godot engine
VoxelPluginFreeLegacy - Voxel Plugin Legacy for Unreal Engine
godot-proposals - Godot Improvement Proposals (GIPs)
Terraforming
godot-jolt - Godot Jolt is a Godot extension that integrates the Jolt physics engine
gdal - GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.
GodotBuilds - Test Godot builds with sanitizers
enu - A Logo-like 3D environment, implemented in Nim
Goost - A general-purpose, extensible and customizable C++ extension for Godot Engine.
Voxel-Core - Voxel plugin for the Godot game engine!
Qarminer - Qarminer is fuzzer which automatically test Godot and its modules
godot-cpp - C++ bindings for the Godot script API