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

Creating the Official Workflow #19

Open
oli414 opened this issue Jul 24, 2021 · 3 comments
Open

Creating the Official Workflow #19

oli414 opened this issue Jul 24, 2021 · 3 comments

Comments

@oli414
Copy link
Contributor

oli414 commented Jul 24, 2021

We need to discuss what the workflow will be like for contributors. The workflow would include:

  • Creating the 3d model
  • Rendering the graphics
  • Uploading assets to GitHub
  • Contributing to this repo

Things that we need to discuss:

  • What will contributors have to include in their PR (Object files, sprites, 3D Models, additional source files etc.)?
  • How will we structure the repo files?
  • How can we make the process of contributing as easy as possible for people less familiar with Git (non-programmers)?
@IntelOrca
Copy link
Contributor

My idea for incorporating new graphics is to actually make custom objects, but with a field in the JSON that mentions what vanilla ID they are replacing. This opens the possibility of multiple graphic sets, what graphics set a park was originally made with, and the ability to have a mix of vanilla and multiple graphics sets at the same time.

@oli414
Copy link
Contributor Author

oli414 commented Jul 24, 2021

That would be most ideal on the OpenRCT2 dev side of things. Additionally being able to iterate fast is very important. Preferably the Blender plugin, or whatever intermediate tool we have would be able to put the files in the right location for OpenRCT2 to load up the custom graphics right after you render them.

@oli414
Copy link
Contributor Author

oli414 commented May 17, 2022

#33 establishes some of the processes that we'll be using

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

2 participants