Infinite-Dango-Studios / ganbatte

A visual novel / dating sim game created with Ren'Py.
1 stars 3 forks source link

Guide to adding character artworks #23

Open ExcaliburZero opened 9 years ago

ExcaliburZero commented 9 years ago

Here is the method through which the artists will be able to add the character art, and other types of art, to the the game repository.

Before attempting to add any artwork to the game you should read over #6 and #13 , as they provide some information on how to use Ren'Py and Github.

First you should create a fork of the game and clone it, or update your fork if you already have one. See #13 for more info.

You are going to want to save the image as a ".png" file, using a naming convention of all lowercase letters and using "_" symbols in place of spaces. An example of this naming convention would be "misaki_normal.png".

Then you are going to want to add the image into the correct directory for it in the "ganbatte/game/images/" directory. For instance if it is a character image you will want to put it into the "characters" directory, while if it is a background image then you are going to want to put it into the "backgrounds" directory.

Once you have added the image into your fork you are going to want to edit the "ganbatte/game/declarations.rpy" file to make the game use the new image you added. This process will vary depending on the type of image that you are adding. But essentially there will be a line in that file for the thing that you are going to change, and you are going to want to change the image location for it to use the location of the image that you added. The line will likely look something like this:

image bg kasai house inside = "images/backgrounds/dummy.png"

Once you have modified the declarations file as needed, you are going to want to quick test the game to make sure that the image that you added is working. If for any reason you are unable to get the image working in the game properly then just ignore it and continue to the next steps, but make a note in the pull request that you were having trouble getting the image to work.

You are then going to want to commit the changes that you have made. Once you have committed your changes you are then going to want to push the commit to your online fork. See #13 for more info.

Once you have pushed the changes that you have made to your online fork, you are going to want to make a pull request to the main repo. In the pull request you should note what changes you made, and note if you had any issues getting the images added to work in the game. See #13 for more info.

Once you have made the pull request, I will look over the pull request and then merge it into the main repo. If you had any issues getting the images to work in the game, then I will work on fixing the problem.

That should be about it for adding images into the game. It seems a bit complicated at first, but once you do it a few times it will start to make more sense.

If you have any questions about the process, please let me know and I will answer them.