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

Rustlang and C# implemtation #46

Open
2 tasks
Burnsedia opened this issue Jun 21, 2020 · 4 comments
Open
2 tasks

Rustlang and C# implemtation #46

Burnsedia opened this issue Jun 21, 2020 · 4 comments

Comments

@Burnsedia
Copy link

Burnsedia commented Jun 21, 2020

I'm submitting a...
I am submitting a sudjection to make a nuget package and a rust crate for this framework, I am prepard to port the who code base myselft, and submitt a pull request

  • Bug report.
  • Feature request.

Bug report

What is the current behavior?

What is the expected behavior?

Tell us the steps to reproduce the bug, and if possible share a minimal demo of the problem.

Feature request

Describe the problem you're trying to solve.

Tell us which solutions you've explored, the solution you would pick, and why you think it would be the best for everyone.

Other

Other information

@NathanLovato
Copy link
Contributor

I would have two questions to better understand the issue:

  1. This project would be to provide a compiled version of the framework, written in Rust, using Godot's GDNative, for performances?
  2. You would re-implement the framework in Rust and provide it as an alternative to this GDScript version?

It is more difficult for users to work with GDNative than GDScript, so this project would have to be in a separate repository. That way, people who need little performances can benefit from the ease of use of GDScript, and those who need more performances can use GDNative.

Also note we have a lot of projects, so we would not have time to maintain the Rust version at GDQuest. But if you would like to implement it, it's most welcome!

@Burnsedia
Copy link
Author

Both, I have already began working on the Rust version

@Burnsedia
Copy link
Author

Some people prefer c# so, nuget package anyone

@Burnsedia
Copy link
Author

I am working on the Rust Bindings and I am using them in my game, memory used has been cut in half

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