• No results found

RPG Maker MV Character Generator Tutorial

N/A
N/A
Protected

Academic year: 2021

Share "RPG Maker MV Character Generator Tutorial"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

Character Generation

Image Generation

Transparent images (images with alpha channel) are arranged as layers to generate the final image. Additionally, Face Image layers have child layers.

Layer images correspond to their respective icons in order. If icon number 1 is chosen, the image corresponding to number 1 of that part will be chosen. Numbers cannot be skipped.

Note however that the first slot for some parts, such as hair and beards are left blank.

Recolouring Facesets

Child layer images are set to grayscale, and recolour with a gradient map.

Recolouring of Walk/Damage Character and SV Sprites

A mask is used to set specific parts of the layer image to grayscale, and recolour with a gradient map.

* For Walk/Damage Character and SV Sprites, a separate mask image is required in addition to the layer image used for generation.

Character Generation Resource Folder Locations and Structure

Windows

Path Contents

RPGMaker MV installation folder\Generator\Face\Male\ Male Face Image resources RPGMaker MV installation folder\Generator\Face\Female\ Female Face Image resources RPGMaker MV installation folder\Generator\TV\Male\ Male Walk Character resources RPGMaker MV installation folder\Generator\TV\Female\ Female Walk Character resources RPGMaker MV installation folder\Generator\TVD\Male\ Male Damage Character resources RPGMaker MV installation folder\Generator\TVD\Female\ Female Damage Character resources RPGMaker MV installation folder\Generator\SV\Male\ Male SV Sprite resources

RPGMaker MV installation folder\Generator\SV\Female\ Female SV Sprite resources RPGMaker MV installation folder\Generator\Variation\Male\ Male icon resources

RPGMaker MV installation

folder\Generator\Variation\Female\ Female icon resources RPGMaker MV installation folder\Generator\gradients.png Gradient map images

Mac

Right click RPGMaker MV.app in the RPGMaker MV installation folder, and choose “Show Package Contents”.

(2)

Contents\MacOS\Generator\Face\Male\ Male Face Image resources Contents\MacOS\Generator\Face\Female\ Female Face Image resources Contents\MacOS\Generator\TV\Male\ Male Walk Character resources Contents\MacOS\Generator\TV\Female\ Female Walk Character resources Contents\MacOS\Generator\TVD\Male\ Male Damage Character resources Contents\MacOS\Generator\TVD\Female\ Female Damage Character resources Contents\MacOS\Generator\SV\Male\ Male SV Sprite resources

Contents\MacOS\Generator\SV\Female\ Female SV Sprite resources Contents\MacOS\Generator\Variation\Male\ Male icon resources

Contents\MacOS\Generator\Variation\Female\ Female icon resources Contents\MacOS\Generator\gradients.png Gradient map images

Resource Dimensions

Type Dimensions

Face Image layer images 144 x 144 Charset layer images 144 x 192

Charset mask images 144 x 192

Damage Character layer images 144 x 48 Damage Character mask images 144 x 48 SV Sprite layer images 576 x 384 SV Sprite mask images 576 x 384

Icons 64 x 64

Resource Format

Images must have RGBA bit depth and be in 8-bit PNG-32 format.

Resource File Naming Standard

Type_LayerName_VariationNumber[_Mask][_MaskNumber].png

Type

Type should be one of FG (Face Image), TV (Charset), TVD (Damage Character), SV (SV Sprite), or icon (Icon displayed on the Variation palette).

LayerName

Refer to "Layer Structure".

VariationNumber

The range of p00~p99 is allowed. The variation numbers of icon images must be consecutive (otherwise, the selected icon and corresponding part will not match).

(3)

Mask

For Facesets, specify one from the range of c1~c6, and specify the layering order of the child layers. For Walking/Damage Character and SV Sprites, add "c" to the mask image.

MaskNumber

This should only be added to Facesets. This mask value is used for colour changing, which will be covered later in this document. If this is not added, colours will not be changed for that image.

Layer Structure

Facesets

Layer Order Layer Name Type Mask Number Notes

1 AccB Accessory 2 c1 2 AccB Accessory 2 c2 3 AccB Accessory 2 c3 4 AccB Accessory 2 c4 5 Glasses Glasses c1 6 Glasses Glasses c2 7 Glasses Glasses c3 8 FrontHair Bangs c1 9 Cloak1 Cloak c1 10 AccA Accessory 1 c1 11 AccA Accessory 1 c2 12 AccA Accessory 1 c3

13 BeastEars Animal ears c1

14 Beard Beard c1 Not used for females

15 Clothing1 Clothes c1

16 Clothing1 Clothes c2

17 Ears Ears c1

18 RearHair1 Hair at back of head c1

19 RearHair1 Hair at back of head c2

20 Eyebrows Eyebrows c1

21 Eyebrows Eyebrows c2

22 Eyes Eyes c1 Pupils

23 Eyes Eyes c2 24 FacialMark Marks c1 25 Nose Nose c1 26 Mouth Mouth c1 27 Mouth Mouth c2 28 Mouth Mouth c3 29 Face Face c1

(4)

30 Clothing2 Clothes c3

31 Clothing2 Clothes c4

32 Clothing2 Clothes c5

33 Clothing2 Clothes c6

34 Body Body c1 Fixed

35 Cloak2 Cloak c1

36 Cloak2 Cloak c2

37 RearHair2 Hair at back of head c1

Charsets

Layer Order Layer Type Type Notes

1 Wing1 Wings 1

2 AccB Accessory 2

3 FrontHair1 Bangs

4 AccA Accessory 1

5 RearHair1 Hair at back of head 1

6 Glasses Glasses

7 BeastEars Animal Ears

8 Cloak1 Cloak

9 Tail1 Tail

10 Clothing1 Clothes

11 Beard1 Beard Not used for females

12 Clothing2 Clothes

13 RearHair2 Hair at back of head

14 FacialMark Marks

15 Body Body Fixed

16 Beard2 Beard 17 Fronthair2 Bangs 18 Tail2 Tail 19 Cloak2 Cloak 20 Wing2 Wings

Damage Characters

Layer Order Layer Type Type Notes

1 AccB Accessory 2

2 FrontHair Bangs

3 AccA Accessory 1

4 BeastEars Animal Ears

5 RearHair Hair at back of head

6 Wing Wings

(5)

8 Cloak Cloak

9 Tail Tail

10 Beard Beard Not used for females

11 Clothing Clothes

12 FacialMark Marks

13 Body Body Fixed

SV Sprites

Layer Order Layer Type Type Notes

1 AccB Accessory 2

2 FrontHair Bangs

3 AccA Accessory 1

4 Glasses Glasses

5 BeastEars Animal Ears

6 Cloak1 Cloak

7 Clothing1 Clothes

8 Beard Beard Not used for females

9 Clothing2 Clothes

10 RearHair1 Hair at back of head

11 FacialMark Marks

12 Body Body Fixed

13 Tail Tail

14 Cloak2 Cloak

15 Wing Wings

Recolour Masks

RGB Hexadecimal Values for Face Image Colour Masks and Allowed Layers

Mask Number RGB Hexadecimal Values

Allowed Layers Corresponding Colour Name

Notes

m001 F9C19D Face, Ears, Eyebrows, Nose, Mouth

Skin colour

m002 2C80CB Eyes Eye colour

m003 FCCB0A FrontHair, RearHair1, RearHair2, Beard

Hair colour

m004 B892C5 RearHair1 Sub-colour Hair

accessories, etc.

m005 009296 FacialMark Mark colour

m006 D3CEC7 BeastEars Animal ear colour

m007 AE8682 Clothing1, Clothing2 Main colour m008 FE9D1E Clothing1, Clothing2 Sub-colour 1

(6)

m009 1C76D0 Clothing1, Clothing2 Sub-colour 2 m010 D9A404 Clothing1, Clothing2 Sub-colour 3

m011 D8AC00 Cloak1, Cloak2 Main colour

m012 A30708 Cloak1, Cloak2 Sub-colour

m013 D3CEC2 AccA Main colour

m014 DA346E AccA Sub-colour 1

m015 A4C911 AccA Sub-colour 2

m016 C78407 ACCB Main colour

m017 C0D3D2 ACCB Sub-colour 1

m018 4155B6 ACCB Sub-colour 2

m019 BA3B45 ACCB Sub-colour 3

m020 999999 Glasses Main colour

m021 CCBAD2 Glasses Sub-colour 1

m022 607E4B Glasses Sub-colour 2

- 000000 Not usable by any - Reserved

internally

RGB Hexadecimal Values for Charsets, SV Sprites Colour Masks and Allowed Layers

RGB Hexadecimal

Values

Allowed Layers Corresponding Colour Name

Notes

F9C19D Body Skin colour

2C80CB Body Eye colour

4F413C Body - Colour of

undergarments (non-supporting)

FCCB0A FrontHair, FrontHair1, FrontHair2, RearHair, RearHair1, RearHair2, Beard, Beard1, Beard2

Hair colour Hair accessories, etc.

009296 FacialMark Mark colour

D3CEC7 BeastEars Animal ear colour

E6D6BD Tail, Tail1, Tail2 Tail colour

A7D6D6 Wing, Wing1, Wing2 Wing colour

AE8682 Clothing, Clothing1, Clothing2

Main colour FE9D1E Clothing, Clothing1,

Clothing2

Sub-colour 3 1C76D0 Clothing, Clothing1,

Clothing2

Main colour D9A404 Clothing, Clothing1,

Clothing2

D8AC00 Cloak, Cloak1, Cloak2 Sub-colour

(7)

D3CEC2 AccA Main colour

DA346E AccA Sub-colour 1

A4C911 AccA Sub-colour 2

C78407 ACCB Main colour

C0D3D2 ACCB Sub-colour 1

4155B6 ACCB Sub-colour 2

BA3B45 ACCB Sub-colour 3

999999 Glasses Main colour

CCBAD2 Glasses Sub-colour 1

607E4B Glasses Sub-colour 2

FFFFFF All - Used for areas that do

not change colour

000000 Not usable by any - Reserved internally

Tutorial

In this tutorial, we will add a pair of glasses for usage with female characters. The colour-changeable area will be defined on the lenses.

Icon Creation and Addition

• First, create a 64 x 64 icon image. • Filename: icon_Glasses_p02.png

As this will be added in the second Glasses slot, the suffix is “p02” • Place the file into the Generator\Variation\Female\ folder.

When we start up the editor, we can check that the icon has been added to the Character Generator.

• However, as there are no images for the Face Image, Walking/Damage and SV Sprites, nothing will change even if we click on the icon.

Face Image, Walking/Damage Character and SV Sprite Image Creation and Addition

• Create images at the specified sizes, name them according to the standard, and place them into the specified folders. For the Face Image, separate the glasses frame and lenses, and create a child layer.

• Match the variation number with the icon's number.

Face Image filename: FG_Glasses_p02_c1.png Face Image filename: FG_Glasses_p02_c2.png Charset filename: TV_Glasses_p02.png

Damage Character filename: TVD_Glasses_p02.png SV Sprite filename: SV_Glasses_p02.png

• Start the editor, select the glasses, and check that it is being used in the generator. We cannot change the colour yet.

Add Colour Mask

(8)

Specify Mask for Face Image

• Add the mask number suffix for the face image's filename. Since we want to recolour the lenses, find the FG_Glasses_p02_c2.png file, and add the “m020” suffix that indicates the main colour of the Glasses part.

• Face Image filename: FG_Glasses_p02_c2_m020.png

Walking/Damage Character and SV Sprites Mask Creation

• For each image type, prepare an image where all areas with changeable colour are filled with an RGB hexadecimal value of 999999. The rest of the image should be filled with white (RGB hexadecimal value FFFFFF).

Name these images as specified (add the suffix “c”), and place them in the specified folders. • Charset filename: TV_Glasses_p02_c.png

• Damage Character filename: TVD_Glasses_p02_c.png • SV Sprite Character filename: SV_Glasses_p02_c.png

Completion

A Glasses part with colour-changeable lenses has been successfully added.

F.A.Q

When I click the icon for a newly added part, the preview doesn't change.

• Check that the Face Image/Charset/Damage Character/SV Sprite images that correspond to the icon are present.

• Check that the filenames are correct. • Check that the folders are correct.

• Check that the variation numbers are correct.

The icon image is different from the image in the previewer.

• Check that the Face Image/Charset/Damage Character/SV Sprite images that correspond to the icon are present.

Part of the preview image is missing.

• Check that the image size is correct.

The layering order is strange.

• Parts may have multiple layers. Check that the layer names follow the intended order.

The Face Image colours aren't changing.

• Check that the filename has the appropriate mask number suffix.

The Charset/Damage Character/SV Sprite colours aren't changing.

• Check that the mask images are present.

(9)

• Check that the mask image uses correct RGB hexadecimal values.

The colour name is greyed out.

• The colour name will be greyed out if the number of recolour masks does not reach the required number.

• For example, we only specified a mask for the main colour of the Glasses part in the tutorial, so the sub-colours will be greyed out.

• As an additional note, mask usage is determined by the mask numbers for Facesets, as well as the colour masks for Charsets (i.e., not determined by Damage Character and SV Sprite images).

When I change the colours, the colours turn out too light/too dark.

• The colour is adjusted by the brightness of the original image. This is expected behaviour for gradient mapping.

The colours in the preview image are slightly off.

References

Related documents

ACC: acetyl CoA carboxylase, ALT: alanine aminotransferase, AMP: adenosine monophosphate, AMPK: 5 0 AMP-activated protein kinase, ATGL: adipose triglyceride lipase, ATP:

The Indian bureaucracy keeps a tight reign over the defence forces, seeing them as fulfilling only a narrow military role, and although many senior Indian military

As is increasingly recognized, and was pointed out at the Bank of Latvia conference where this paper was first presented, such ubiquitous rankings are difficult to interpret

Perbedaan hasil parameter adalah latency, di mana topologi point-to-point memiliki nilai latency yang lebih kecil dibandingkan topologi ring apabila ukuran paket

degradation of the TiO 2 films cannot be assigned to a change of the O/Ti ratio... SPUTTERING BY OXYGEN BOMBARDMENT 97 The observed systematic variation of the mass density with

Anecdotal evidence has suggested that overconfidence in the expertise and resources stemming from past successes often leads to lack of new knowledge, perspective

The combination of an European single-zero wheel and the use of the 'La Partage' rule (resulting in a 1.35% house edge) and high betting limits of up to $6,000 on a spin and a