top of page
brynnhooper01

RagBrawl Character Customization System


This post is to show off the character customization system I created for our senior capstone game RagBrawl.

 

This customization system is very robust and allows for artists to add as much content as they wish such as hats, player color, stitch patterns, and patches. Data Tables are used to have the ability to simply add in any content. The only thing the user has to do is reference the table and the ID number.


 

When it came to the color table I wanted the user to be able to just enter a hex value and call it a day. However, I ran into the issue that Unreal doesn't really have the ability to easily transform a hex value into an RGB color... so I wrote a custom python script to do this!


 

I also implemented a saving and loading system which saves your characters loadout locally in the game's files. This allows the player to experience RagBrawl with their saved character.


 

We plan on adding a bit more customization content to RagBrawl and it will be an easy task to do so with this system. Here is a look at a demo of me messing around with the system and menu.


*The UI for this menu was created by Alina Coffey and functionality by Colin Deane. Hats were created by Jimmy Jiang. Idle animation was created by Perci Lu. Thanks ya'll.


*Character model, textures, physical animations, and system were created by me.

bottom of page