gdextension
arewewaylandyet
gdextension | arewewaylandyet | |
---|---|---|
5 | 95 | |
867 | 257 | |
- | - | |
10.0 | 1.5 | |
about 1 year ago | 27 days ago | |
Rust | HTML | |
Mozilla Public License 2.0 | MIT License |
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.
gdextension
-
Rust – Are We Game Yet?
> Same for Godot.
While likely true that it's "Unlikely to ever be as supported" as the 4 officially supported languages[0] ("GDScript, C#, and, via its GDExtension technology, C and C++."), Godot's GDExtension technology is specifically intended for use in adding support for other languages.
The most relevant tracking issue for Rust is presumably:
* <https://github.com/godot-rust/gdnative/issues/824>
Which links to:
* <https://github.com/godot-rust/gdextension>
[0] https://docs.godotengine.org/en/4.0/getting_started/step_by_...
-
what's the state of using rust in Godot 4?
The Rust binding for GDExtension is still at an early stage as advertised by the ReadMe, but we're making steady progress. Thanks to active contributors, the last month has been very productive, with support for arrays, dictionaries, vectors, transforms, single/double precision, as well as several bugfixes and higher test coverage.
-
Godot 4.0 is out
Worth noting that with Godot being 'built in' matters less - C# is a first class language in Godot 4 but it also isn't built in, because the engine can be extended with fully integrated language plugins. This is a new thing in Godot 4, Rust is being added in the same way but isn't ready yet.
-
Raku + Godot? GDExtension, could this be possible?
An example would be Lua and Rust bindings.
arewewaylandyet
- Are We Wayland Yet?
- Think twice before abandoning Xorg. Wayland breaks everything!
-
Are we Wayland yet?
It's tracked in an issue here with a label things that wayland do not support
- Are we wayland yet? (Wine/Proton)
-
Satty v0.2.0 - A screenshot annotation tool, inspired by Swappy and Flameshot
Create tool! I like the style it provides. I recommend to add it to [AreWeWaylandYet](https://arewewaylandyet.com/)
-
So let’s talk about this Wayland thing
https://arewewaylandyet.com/
We are still not Wayland yet. And my setup is personally blocked by both Xs.
- Linux / C - Getting Full List of Display Resolutions
-
Should I switch to hyprland?
Of course, you'll have to find replacements for some X programs, I recommend you visit https://arewewaylandyet.com/ and take a look. :D
-
Actually functional compositors, and querying their protocol capabilities : mirroring screens
I've found https://arewewaylandyet.com/ and https://wayland.app/ (but the latter appears limited).
-
Installing linux on a laptop - Xorg or Wayland?
https://arewewaylandyet.com doesn't tell the whole story, but it's a good place to start.
What are some alternatives?
unreal-rust - Rust integration for Unreal Engine 5
archcraft - // Source : ISO
gdnative - Rust bindings for Godot 3
barrier - Open-source KVM software
luascript - Lua language support for Godot Engine
gromit-mpx - Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as Wayland.
godot-fmod-integration - FMOD Studio middleware integration and scripting API bindings for the Godot game engine.
labwc - A Wayland window-stacking compositor
JoltPhysics - A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
rofi - Rofi: A window switcher, run dialog and dmenu replacement - fork with wayland support
Godot - Godot Engine – Multi-platform 2D and 3D game engine
synergy-core - Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)