Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Custom Character Battle Sprites (White Background)

Okay, so I drew some characters as battlers for my game.  I made sure to use Photoshop to make the white backgrounds transparent so that there will be no white background when it shows up in the game.  However, when I do import the pictures into the collections, there's already a white background.  I checked one of the default battler pictures with Photoshop but their backgrounds are transparent, too.  I'm not sure what I'm doing wrong.  Can anyone help me with it?
 
You either have two options when creating graphics with transparent backgrounds.

1. Fill the background with exactly 1 color that you haven't used in the image, then import it and select that as the transparent background.
2. Make the background completely transparent, then copy-paste it into the Graphics folder (or import it, whichever's easier).

I'm not exactly sure what your question is, but just try one of these and see if it works in game. Hope this helped.
 
FAQ":2qhfi8fy said:
Select Tools > Material Base.  On the left hand column highlight "Graphics: Characters", and then select the Import button.  Find the files you wish to import, and highlight them, select okay.

You will be presented with a screen of your resource, you will have two boxes below it to show you your  transparent color and Semi-Transparent color.  Left click on background color, to set it.  This color will now be transparent.  Right clicking on a color will set it to a semi-transparent, which is mostly used for shadows and the like.  If your graphic is poorly done, or has antialiasing, you will have to clean it up using an art program so these two sections (background, or anything semi-transparent), are a unified color.
 
Actually, that never happens when I import things.  And also, since it's a battle character, wouldn't it fall under Battlers?  Because that's where I uploaded it to because it's just a picture.  Sorry if the term 'sprite' was misleading.
 
Yeah it doesn't matter which folder you import it in.

The reason that box doesn't show up is because you already have a transparency set in your image. If you've already done the image to your liking, then you're all set. If your transparencies are messed up, then you have to edit the image and either remove the transparencies you don't want or change it to a color background and import it.
 
Well I already Photoshopped the image to have a transparent background because I didn't want a white background showing up behind the battler during the battle scene but it still appears behind the battler even though the background is set to transparent.
 
I'm not sure if I can explain this any simpler than Regi already did...
Try giving the picutre an actual white background, rather than a transparant one. Then, IN RMXP click the "materials" button (between the script editor and database). Then go import and select your picture (wherever you have it saved). Simply left-click the white background you've created and it will be transparant
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top