So my idea was that in some sort of options menu, players could manually set the hexadecimal value of certain parts of the character. Take the eyes in this picture for example. The game would have one pixel labeled "Right Eye (top)" and the other pixel labeled "Right Eye (bottom)" throughout all the playermodel files. When the player changes one of these values they are loaded in place of the normal one. This could be taken a step further, though I suspect more complicated things could run into problems with all the planned armor variants that the player will be wearing.
The option for a 'find and replace' naming system would also be nice, so long as the default name will automatically be there. If the default name is already there and viewable when in the proper menu, it will provide the player with some means to format their name in a way that won't clash with the preexisting world.
("Player Name" versus "PLAYER NAME" versus "pl4y3r N4m3" versus player name.)
Side note: I got the picture by combining two.
Ways for character customization without large changes
- Eion Kilant 739
- Posts: 15
- Joined: Sat May 18, 2013 7:14 pm
Ways for character customization without large changes
- Attachments
-
- ChasmPlayer.png (1.82 KiB) Viewed 4647 times
Re: Ways for character customization without large changes
We're going to be doing basically that for palette variances with a pixel shader. The plan is to make a tool in our editor to make it easy for us to selected a sprite, load the unique colors, then assign variations. I'm not sure how it would work on the game side, but we might be able to tie something in.
- TobiasAmaranth
- Supporter
- Posts: 227
- Joined: Sat Apr 20, 2013 8:31 pm
- Location: Round Rock, TX
Re: Ways for character customization without large changes
*Gives main character red hair and teal shirt*
- Eion Kilant 739
- Posts: 15
- Joined: Sat May 18, 2013 7:14 pm
Re: Ways for character customization without large changes
discordgames wrote:We're going to be doing basically that for palette variances with a pixel shader. The plan is to make a tool in our editor to make it easy for us to selected a sprite, load the unique colors, then assign variations. I'm not sure how it would work on the game side, but we might be able to tie something in.
Cool, that is a really good idea.