Design and replace character(s) for intro & outro #602
jgbourque
announced in
Intro & Outro
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
Your main character should reflect your StoryQuest’s tone and theme. Replacing the default placeholder character with your own sprite gives your game a personal identity and helps make the story feel your own.
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.Steps
.tres) somewhere in the project. For your main character, that file lives in your StoryQuest'splayer_components/folder; for other characters, it's usually in a similarly named components folder near that character's scene files. To explore them, open the FileSystem panel, locate the.tresfile, and double-click it. The SpriteFrames panel opens at the bottom of the screen, listing all that character's animations (for your player, that's idle, walk, attack_01, attack_02, and defeated). With the.tresfile selected, the Inspector on the right lists each animation's PNG. Click the dropdown on the far right of any row and choose Show in FileSystem to highlight the file in Godot. Then right-click that file and select Show in File Manager to open its location on your computer.your_quest_idle.png,your_quest_walk.png, and so on. Watch this video for a walkthrough of editing character animations in PiskelApp.player_components/folder in Godot's FileSystem panel. They'll sit alongside your.tresfile, and Godot will import them automatically.idleis selected in the animations list. Click the waffle icon ("Add frames from sprite sheet") in the Animation Frames toolbar. Choose your idle PNG. Set the horizontal frames to match how many frames are in your sprite sheet, and vertical frames to 1. Click each frame in the order you want them to play, then click Add Frames. Delete the original placeholder frames using the trash can icon.walkselected in the animations list, repeat the same process from step 4 using your walk sprite sheet.0_intro/your_quest_intro.tscn) and click the Play Scene.tresfile, your changes will appear automatically across all five stages — intro, stealth, combat, sequence puzzle, and outro.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.
✅ Done! Your intro and outro scenes now feature a unique main character that reflects your StoryQuest.
Video
Beta Was this translation helpful? Give feedback.
All reactions