Overview
Texturing in People Playground? Very cool.
Hi! I’m Talon.
I’m 14 and I moderate on the People Playground Discord server, but you aren’t here for my life story. I made the first People Playground texture pack named “Bubble Update”, and you can install it here:
[link]
In this guide, I’ll be showing you how to make your very own texture pack!
Tools Needed
For texturing, you’ll need two things.
- A Spriting Software
For spriting, I’d personally recommend Aseprite[www.aseprite.org], but if you can’t afford the $15 pricetag, I’d recommend Piskel[www.piskelapp.com]
- Unity Asset Bundle Extractor[www.github.com]
Unity Asset Bundle Extractor (or UABE) lets us extract textures from a unity “.assets” file, it also will let us edit the textures, which is how we are going to add the assets into the game later.
Getting Started
When you open UABE, you will be greeted with a menu that I honestly don’t know what is for. Your first step is to click “File>Open” and open “resources.assets” in the following path:
Scroll down and find a texture you want to change. In this tutorial I’m doing the battery.
Click “Plugins>Export as PNG” and save the PNG as the program fills it out for you. If you change the name of it, it’s only going to cause problems later, so leave it as is.
(EX: battery-resources.assets-119.png)
Now that you’ve exported it, don’t close this window., open you’re spriting program of choice in a different tab.
Spriting
Some things to keep in mind while spriting:
- The game has an automatic blue tint it will put on things.
- If the resolution of the texture is changed at all, the entire game will break.
Keep all textures the same resolution size. - Some items that have a glow, or animation probably has some kind of mask file in the textures as well, if you want the texture to make coherent sense, I’d suggest you use that.
I don’t know what else you want from this segment lol, I’m not teaching you how to sprite.
Adding Files into the game
Remember how I said to keep UABE open? Did you do that? If the answer is yes, I will purchase all of your father’s clothes off of you, otherwise I will frame you for murder.
With the item you’re changing still selected, click on “Plugins” again, but go to “Edit” this time.
Once you click on it, a menu should pop up, press “Load”. Don’t touch anything else.
Pick the corresponding file.
Press “OK” at the bottom of the page and save the file as “resources.assets”. While you are saving the file, don’t try replacing anything yet, create the file then move it into the folder. What this has done is create a version of the game’s textures with that texture replaced with yours. all that is left is replacing the file in
The remainder of this tutorial is for more computer illiterate folk out there. Take the newly made file and put it into the path listed. a confirmation should pop up like this:
REPLACE the FILE in the DESTINATION.
You did it!
Damn bro! That’s crazy! Boot up the game and your custom texture should be there!
note a few things tho
- The thumbnail is a separate texture and will not change with the texture itself, that must be done manually if you wish for it to be done.
- When you are making a texturepack, you don’t have to go through the entire process for every single texture, as you can change multiple textures in UABE before you save the file.
- If you would like to port your update to a new version, you can sort by type, scroll down to texture, and shift click all of them. Then, plugins>batch import becomes an option, this will read your file names and automatically match all the textures up without you manually having to do all of them. This only works if you left your file names as what UABE assigned to them.