Well today i went back to the classes again, and did the quiz. Scored 96% on the quiz! (whatever was wrong must've been the fault of not reading the question well enough)
And classes just sort of hit me in the face, they're really such a simple concept, but that doesn't mean they're easy to master. I'll need to take some extra lessons in that.
Note to self: Go through graphics design tutorial before you do any real UI design.
But now back to Amodos! i'll need to change the wiki soon to be fully SFW, i think it'll be best to make a SFW wiki, then make the NSFW patch and just make a small manual for it that'll explain the differences between it and the NSFW version.
Now what was it i was going to do next... Ah yes, Character creation! amazing how far i've come in only one week, i'm a good chunk of the way through pre-production already!
No sense getting cold feet(starting for real is always the hardest part), i'm stocked on brain juice and everything! ONWARD!
I need to plan a little bit ahead, one step at a time is always best.
Now what makes a good character creator, lets see if i look at some games...
After looking through Slave Maker, Wizardry 8(I actually figured out a lot of useful stuff in here) and VTMB...
This is what i came up with:
General:
Story Intro (Skippable, introduce the universe lore to newcomers)
Race and Gender selection seperate from Class/Skills selection.
Gameplay Options (Limit Saves, Toggle Gore, etc. Most will be configurable in-game.)
Saves)
Menu option to access tutorials for different gameplay styles ||OR|| create character -> play tutorial ->
choose/create class.
GUI(General):
Multiple Background Textures (<html>, <body>, etc)
Race/Gender/Name:
Save/Load Preset (Make the game remember your favorite avatars!)
Religion (Recommended(Race's default), and Agnostic(Sandbox mode) for main mission selection)
Create Avatar/Player Model (Body, Sizes(Including height, bust and fat), hairstyle, face, etc)
Listbox for Race selection
Voice Selection (Could configure the pitch and depth of the voice? This is something i want but might not include)
Avatar Creation (Choose a default expression for character avatar)
Full Name/Nickname System (This could be cool)
Class/Skills:
Save/Load Preset (There will be a menu, Combat, Magic, Social and Custom presets, the first 3 created by me.)
Points System (Customization of skills/attributes is ultimately limited by a specified amount of points)
Starting Item Points (Seperate points system for selecting which items you get to start with)
Advantages (Skill/Stat/Attr bonuses or minuses (to get or spend creation points))
Perks (Starting perks, also limited by the same points as everything else)
Starting Items (Also limited by the same points)
Now just to create it... hmm... Painfully enough, i didn't get any real work done today apart from that list i just made, it's only a matter of getting started though.
I think in the end i should start by doing something Ren'Py is actually designed for, a mini-game... i should play with it before i get to actually making the character creation system.
Hmm.. what could i do that's really simple... I could create a small game but with what goal... hmm... I could make a spin-off story for a faerie character.... yes.... yes that sounds nice. Lets see i should make a game (or several ones) as practice projects to increase my skill with Ren'Py.
So, make a game, about a faerie that has...
Dialogue
Choices
Images (Placeholders)
Sounds (Anything i can get for free)
Sprites
Animations & Transitions (Minor movements and effects)
1v1 combat minigame.
Sounds easy enough, and definitely not intimidating, by the time that's finished i'm sure i could do a character creator :) (In the next side project)
Now the hardest part is the actual story, lets see... Not gonna spoil it in here! but i've got something, in fact i even got so many nice story ideas i briefly wrote down a good story idea for an "undead" minigame :) just the setting is all, not the actual story. And i halfway finished the Fae story, turns out it's going to be a half fae, half human!
No comments:
Post a Comment