As part of the new, expansive resource templates tutorials, which will eventually extend to all RPG Makers, this series will demonstrate how to create your own resources from scratch. You can use any graphics editor for editing, but for RM2K3 resources the best program to use is Character Maker 1999.
The first one we’ll focus on is the System Set, which is located in the System folder; this is used for the main menus and windows/text boxes.
Image Size: 160×80.
The basic System layout looks like this:
Breaking the template down into its component parts, we can have a better understanding about how the components work, thus:
B: Size: 32×32. This is the frame around the window (3 pixels wide) and the up and down arrows for scrolling through options. The arrows are 8×8 in size by default, but for the best results 10×8 is recommended with 2 pixels between each arrow.
C: Size: 32×32. These two are the patterns used for the command cursor. If they are two different patterns, the cursor will flash rather than be static if they are both the same.
D: These are the four animated arrows used in shops. Each is 8×8 in size, comprising four frames each. The first row is for stat increases, the second is for unequippable items, the third is for stat decreases, and the fourth is when an item is already equipped.
E: Size: 16×16. This is the background color of the menu, used as “opacity”.
F: Size: 16×16. This is the letter shadow color, displayed “behind” the letters to give it a shadow effect.
G: These are the numbers used for timers. There are twelve in total, each one 8×16 in size and comprising a set of two numbers, with the last one a colon (or other separator). It’s important to note that, except for the colon, there are two numbers in each square spaced 1 pixel apart.
H: Size: 16×16. These are the two shadows for airships, which are displayed on the map whenever an airship is used as a vehicle.
The last two rows are for the twenty basic colors used in the game. Each is 16×16 in size. The first four are the “system” colors, where:
- 0: The default text color.
- 1: The stats default color.
- 2: The color for when stats increase.
- 3: The color for when stats decrease or when commands are unavailable.
- 4: The color for when HP or SP decrease.
So now that we know what each of the components are, let’s create an example System Set. I’ve used Character Maker 1999 for this because it makes it much easier to edit.
For this tutorial, I created a simple blue gradient background. This will now be the background for all windows.
For the next part, let’s create a simple gold border, including gold arrows (B). The white color (default is orange) must be consistent throughout the template, as this will be used to determine transparency. For the cursor command windows (C), they are set to two different background colors, but they can also be the same background colors with slightly different border colors to give that “flashing” effect.
The next part to modify is the shop cursors (D). Again, I’ve opted for a goldish and silvery look. As a quick reminder, the top row is for increased stats, the second is unequippable items, the third is for decreased stats, and the fourth is for items already equipped. When purchasing items from shops, the animation will cycle through the animation (frames). These can be any images, provided each individual frame is 8×8 pixels and they are consistent; it will look weird if animations jump from one image to another not in sequence.
For this next part, the penultimate, it’s a simple matter of filling in two squares – the window opacity color (E) and the letter shadow color (F) – with a single color. The opacity color is usually the same as the background color in the first window of C. The shadow color is usually set to black but can be any color as long as it matches the color scheme.
The final step is to fill in the white background to the default orange. This will be the transparency color when importing this System Set. (This could have been done earlier, but because we were creating gold lettering and borders, white makes it much easier to work with until the final product.)