Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

request: please add support for Godot engine via gdnative #165

Open
blurymind opened this issue Oct 5, 2017 · 5 comments
Open

request: please add support for Godot engine via gdnative #165

blurymind opened this issue Oct 5, 2017 · 5 comments

Comments

@blurymind
Copy link

blurymind commented Oct 5, 2017

What is godot:
https://godotengine.org
It is an extremely popular MIT open source game engine. Advantages it has over cocos:

  • Way more features than cocos and more mature editor- can be used for both 2d and 3d games
  • Much easier to use api and scripting language - gdevelop - similar to python, but designed specifically for gamedev. It is better than javascript
  • in godot3 you can also use c#, c++ and python - other languages are planned to be supported too
  • much smaller footprint - the engine with editor and native export takes about 50 mb and runs from a flash thumb. The engine with mobile platforms export modules installed takes about 250 mb. Much less than cocos does. The mobile and native export is not dependent on external microsoft or google libraries like cocos, where you have to install visual studio and android's sdk for example.
  • easier out of the box export to many different platforms with less dependencies: windows, mac, android, html5 and ios. All you need to export to mobile is to install a pre-made export template. You can compile your own if you want to. The point is that exporting to android doesnt depend on 10 gb of extra dependencies from google. Only compiling your own export template does
  • bigger international community and documentation in english, more good quality video and text tutorials

What is gdnative:
https://godotengine.org/article/dlscript-here
gdnative allows use of c++ in godot. It will allow to bind dragonbones cpp runtime and use it as an addon in godot

please! :)
Godot is so good, it is just a shame it is not supported. A lot of people in the godot community would love to use dragonbones in their projects. It has been requested on their issue tracker multiple times

@blurymind
Copy link
Author

blurymind commented Oct 6, 2017

here is a link to godot's issue tracker, where I also raised it - perhaps dragonbones developers can get a discussion going with godot developers?
godotengine/godot#4312

one godot dev is already working on a dragonbones module, but it is likely not a gdnative binding - what I am requesting here

@sanja-sa
Copy link

You can try this: GDDragonBones Plugin

@blurymind
Copy link
Author

@sanja-sa awesome! I will give this a try at home later.
Are there any plans to port it over to godot 3?

@sanja-sa
Copy link

@blurymind Yes. I'm waiting release of Godot 3.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants