godobuf
A Google Protobuf implementation for Godot / GDScript (by oniksan)
godot-msgpack
A MessagePack serializer implemented in pure GDScript / msgpack.org[GDScript] (by xtpor)
godobuf | godot-msgpack | |
---|---|---|
3 | 1 | |
214 | 27 | |
- | - | |
4.5 | 10.0 | |
about 1 month ago | over 4 years ago | |
GDScript | GDScript | |
BSD 3-clause "New" or "Revised" License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
godobuf
Posts with mentions or reviews of godobuf.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-14.
-
Can someone give me a pointer on how plugins or addons as gdscript packages generally work?
I also stumbled upon this repo: https://github.com/oniksan/godobuf, and godobuf is a plugin that provide a protobuf serialization. (and sadly it seems like it doesn't support godot 4 yet) Does that mean approaching this problem by writing a plugin is the right way?
-
Take the time to put large data in sheets. You will thank yourself later..
There are existing Godot bindings for Protobuf, which are pretty decent for this usecase too: https://github.com/oniksan/godobuf
-
Are there plans to support api from mapbox and the likes?
If you want vector tiles, it'll be much harder. There's a GDScript protobuf parser addon, but you'll need to write your own code to convert that into a node tree, apply a map style, etc. I don't know of any existing addon that does this.
godot-msgpack
Posts with mentions or reviews of godot-msgpack.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-14.
-
Can someone give me a pointer on how plugins or addons as gdscript packages generally work?
I was searching the web to see if there's any solution available for godot. I found https://github.com/xtpor/godot-msgpack but it seems like it isn't really complete and the repo isn't maintained anymore (also, not sure if it is usable on godot 4). The README suggests users to copy the single gdscript file into a project, and this got me wondering , does Godot have anything similar to packages or modules system? Is gdscript packages a thing? Is plugin/addon system even meant to be used to write/distribute "packages"? (also is it called plugin? or addon? I feel confused)
What are some alternatives?
When comparing godobuf and godot-msgpack you can also consider the following projects:
gdext - Rust bindings for Godot 4
Godot-Text-Database - Advanced text resource loader (JSON, CFG) with rich data validation.
godot-csv-data - Utility for loading data from CSVs into classes and properly typing the data.