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: Unreal Marketplace Plugin #1116

Open
jamesford42 opened this issue Jul 3, 2024 · 5 comments
Open

Request: Unreal Marketplace Plugin #1116

jamesford42 opened this issue Jul 3, 2024 · 5 comments

Comments

@jamesford42
Copy link
Contributor

jamesford42 commented Jul 3, 2024

For people just wishing to try things out, the current process leaves a lot to be desired. Please consider actually publishing the unreal engine plugin to the marketplace. A sample project would be ideal, too.

@gallonmate
Copy link
Contributor

A sample project is included in the UnrealEngine folder. The plugin is fairly barebones and was originally meant as a reference point for the simulation industry to use as a starting point. It should be noted that anyone wishing to truly develop with the plugin will need to be ready to learn a lot or already be an experienced developer.

Since no one owns the reference plugin and it is MIT licensed, you are free to package the plugin itself as compiled binary and submit to the Unreal Marketplace. But since the plugin relies on JSBSim, which is LGPL and GPL licensed, you have to be careful which parts of JSBSim you include on the marketplace, as GPL content is definitely not allowed on the marketplace. LPGL, might be allowed. That's something you would have to find out.

Any changes or improvements are welcome to the plugin/project. If there are parts of the read me that can use improvement or clarity, please share. You can also submit pull requests with changes you'd like to see.

@jamesford42
Copy link
Contributor Author

Considering this repository is public, doesn't that fulfill the terms of LGPL/GPL (i actually do not know), regardless of how and where binaries built from that code are packaged and distributed? Not sure if this is even the same issue exactly, but if a commercial game cannot be made which uses JSBSim code for the aircraft physics sim, that would be a big nail in the coffin of my planned use.

@seanmcleod
Copy link
Member

Take a look at - #631

@jamesford42
Copy link
Contributor Author

Take a look at - #631

I see, looks like the most current state is described here.
#631 (comment)

Question posted as reply to that.

@demonixis
Copy link
Contributor

A marketplace plugin is too complex because we need to support 3 versions of Unreal. JSBSim works on all UE5 versions, it's not the problem. The problem is that it takes times to compile each time an engine version and deploy it to the store.

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

No branches or pull requests

5 participants