Mar, 2016

Character Creation Update 1

Changelog:

Character Creation:
Name Screen – Imposed a character limit and allowed for special characters.
Sex – Resulting sex is now shown on the page itself near the checkboxes.
Species – Overhauled page into card style display with new emblems, placeholder descriptions and stat bonuses. Rabbits are now included as a starting race.
Age – Now refined into brackets of Young Adult, Adult, Middle-Aged, and Elder.
Steward – Reorganised into a checkbox selection with validation for age. Adults and Young Adults can choose to have parents as stewards. This is so that parent characters aren’t super old if we decide to later write incest content for them.
Origin – Overhauled page  into card style display with new emblems, descriptions, and stat bonuses.
Build/Shape – Merged into a single ‘Bodytype’ page with 15 different bodytypes and 5 skin tones to choose from, with preview images in a more pleasing display.
New page, Fur/Scales – Shown  upon selecting a furred or scaled species. Allows you to choose from generic fur patterns/colours for fur and scales.
Hair – Now presented as styles rather than just length, displayed similarly to the new Bodytype page, with images for each hairstyle and colour selection. More styles to be added later.
Eyes – Overhauled page presentation with images for colour selection.
Attraction – Page removed in favour of more holistic attraction analysis throughout the game.
Traits – Overhauled to show more information and to be more easily navigated.
Stats – Overhauled with more information for each primary stat as well as how it affects your secondary stats.

Benji:

Firstly, I want thank everyone who commented and left us feedback on the last couple posts. Both Crimson and I have read every single one, and it’s really encouraging to see you all taking the time to give us your thoughts. <3

We’ve significantly improved the GUI and features of character creation, using a lot of images I made myself, as well as a few from Game-Icons.net which will likely end up being placeholders for now. We’ll be moving on to the parser next, more on that below.

(more…)

WebGL Memory Issues in Demo

For those of you whose browsers are complaining about memory when trying to run the demo, please leave a reply here with the following information:

  • Your OS (Windows, OSX, Linux, other)?
  • 32-bit or 64-bit?
  • Your browser (Chrome, Firefox, IE, other)?

If you know how to determine how much free RAM you have available just before you start the game, that would be useful to know too.

Thanks!

Character Creation Alpha is Live

The alpha version of character creation is now live at demo.carnalsouls.com.  Illness got in the way of a release last week, but it’s finally up for everyone to play with.  Most of the focus here was on the backing data, which included improvements in the way all game characters are stored and their stats calculated.  This also included building a flexible stats system and starting on some initial input validation tools.

On the UI front, we had to build some custom controls like the stat increments on the Stats page, multi-state checkboxes (Unity only provides a binary on/off checkbox by default), and a sliding card control for displaying lists of complex content.

I’m most excited about stuff you guys can’t see in detail yet.  The stat system makes it easy to add all kinds of stats to a character beyond the basic RPG stats.  It opens the door to a wide variety of bonus effects.  It will allow content modules to be more expressive and recognize more depth in character personality, structure, assets, and appearance.  Most of that won’t be noticeable until we’ve got content modules written.  We’re still a ways off from that, but as I was building characters up during character creation I recognized the need for more flexibility.  Getting it into the code early makes it easier to incorporate when we start getting into various character interactions.

Play with the character creator.  Break it if you can.  Let us know what you love about it.  Let us know what you hate about it.  There is a lot of polish we want to add, and there are no doubt some bugs lurking in this early demo.  We’re working from a plan, but we also want to make sure we’re not overlooking nasty bumps in the user experience.  If we know what you love, we know where to focus our polishing efforts.  If we know what you hate, we know when to go back to the drawing board and give a feature some serious rethinking.

Have fun!

Benji says he’s starting to feel better, so our pace should pick up again.  We’re sorry about not getting this out last week .

UPDATE

I’ve deployed an update to the character creation demo that lowers the game’s memory requirements.  This will hopefully resolve the memory issues some people were encountering.

Character creation is a very small part of the game and does not have large memory needs, but I can’t promise that this will be the case when the game is approaching completion.  At some point in the future, I may have to bump the requirements up much higher than what they are now, especially once we’ve added more visual assets to the game.  For those whose browsers are unable to handle the game’s memory requirements in the future, you may have to stick with the downloadable version of the game instead.  The downloadable version will be made available when we’re closer to beta.

For anyone whose browser complains about memory when attempting to run the game, please visit the memory issues post and reply with as much of the requested information on that post as possible.  Thanks.