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

Create a package installler for the unity version and a script based installer for Godot. #13

Closed
gilzamir18 opened this issue Dec 14, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@gilzamir18
Copy link
Owner

gilzamir18 commented Dec 14, 2022

This question proposes creating installation packages for each game engine, avoiding manual copying of files. This avoids possible duplicated files, different files in different projects and the manual effort of configuring each project.

@gilzamir18 gilzamir18 converted this from a draft issue Dec 14, 2022
@gilzamir18 gilzamir18 moved this from To Do to In progress in AI4U Engine Dec 18, 2022
@gilzamir18 gilzamir18 self-assigned this Dec 18, 2022
@gilzamir18 gilzamir18 added the enhancement New feature or request label Dec 18, 2022
@gilzamir18
Copy link
Owner Author

The unity version was done. AI4U for Unity installer is based in Unity's Package Manager. For Godot, i'm studing how implements this feature.

@gilzamir18
Copy link
Owner Author

gilzamir18 commented Dec 20, 2022

In Godot, there is an asset library, but it doesn't fulfill the expected role of package management (see discussion: godotengine/godot#17092). The asset library requires the asset package to be in zip format. For our purposes, this does not prevent code duplication and still requires making the zipped source code available. So, the best solution for Godot is to copy and place the AI4UGE code repository in your project.

@gilzamir18 gilzamir18 moved this from In progress to Done in AI4U Engine Dec 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Done
Development

No branches or pull requests

1 participant