Create and replace art assets for a mini-game #627
jgbourque
announced in
Mini-Games
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Why this task matters
These kinds of objects don’t necessarily have scripts or gameplay mechanics. They're just scenes that help decorate your level or add variety to the world and can help make the space feel more immersive.
Copyright: a very important thing to keep in mind while creating art for Threadbare
As you will read in the link provided at the end of this paragraph, Endless Access strongly prefers that assets in Threadbare are created by hand, without using generative AI (the goal is to teach fundamental creative skills: these are necessary to design high-quality art). Nonetheless, if you do want (or need) to use AI, you can do so by following the guidelines shown here: CONTRIBUTING: Document how to cite AI-generated images. Please, read carefully.
You can always use the Threadbare Tailor apps to create your own artwork:
Pixel Stitch
PatchWork Shop
Git Setup
Now, create a new branch for your work:
intro-outro-tilemaporadd-custom-path. This keeps your work organized. Click here for a more detailed guide and more information on updating your local repository and creating a branch.Exploring An Existing Scene
While in the template intro scene, follow these steps to explore how the rock object is built and use it as a guide:
Understand Its Structure
Inside the Rock scene you’ll see:
Part 2: Create Your Own Game Object
Want to make a decorative item like a tree, bush, or a house? Here's how to build it from scratch:
Add two child nodes under the StaticBody2D. Add these node by selecting your StaticBody2D node in the Scene Tree, then clicking the "+" button in the top of the Scene Tree to search for and add a new node. Do this two times: once to add a Sprite 2D (this will hold the objects texture) and once a CollisionShape2D (This will make the objection have a solid body). Your Scene Tree should match the rock.tscn from the intro scene.
Add your own texture to the scene. In the Inspector, drag your .png image from the FileSystem into the Texture property of the Sprite2D node.
Save To Git and GitHub
git status git add scenes/quests/story_quests/yourStoryQuest/ git commit -m "Add your message here - explain to your team what you changed" git push --set-upstream origin your-branch-namegit addto add more than one file simply by putting a space between file paths you paste in.--set-upstreamthe first time you push a new branch to GitHub.Click here for a more detailed guide and more information on saving and pushing your changes to GitHub.
Click here for a more detailed guide and more information on creating a pull request to your team's forked repo.
Note: Pull requests are better with a peer review! Click here to learn more. If you are working alone, you can merge your own pull request after submitting it.
Additional Tips
Beta Was this translation helpful? Give feedback.
All reactions