Jump to content
  • Advertisement
  • entries
  • comments
  • views

Shipyard Character Creation Part II: Actual Implementation (Update: MOAR OPTIONS!)

Sign in to follow this  


A few days ago I posted a dev journal with some images of characters I had created for Shipyard. At the time they were just mock-ups made in an image editor, but I liked the idea so much that I decided to go ahead with it. The process was a lot more involved than I had expected, but in the end I managed to come up with a crude but functional first-implementation. Not all the features are complete, but what I have so far is not too shabby in my opinion.

Default color settings, male and female versions:

Something a little more colorful:

Since it uses full RGB, you can do some truly horrendous stuff as well:

[s]Next on the ol' to-do list is to create different hair and clothing styles to allow for deeper customization. I'm going to, at the very least, have all the styles from the mock-up versions. [/s](Done! See below.) I'm also considering making each "style" an actual character class, which might provide different stats to your ship. For example, military mightgive a bonus to crew combat, while a merchant might get better shop prices and more starting cash. Nothing is set in stone, but the more I think about it, the more I like the idea.
Welp, that's all for today, folks. If I'm feeling particularly bored or people show enough interest, I might post something about how I did it. For now, though, I'd best get back to some actual coding.

Update: Since I posted this, I've added and changed several things. First, I've cleaned up the textures quite a lot. Second, I've added support for different hair and clothing styles as I was talking about in the original post. I only made one more set of each, but with the code in place the rest is just content generation.

As you can see by their expressions, these two are simply overjoyed to demonstrate the new options:
Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!