Open Pinacolada64 opened 7 years ago
When the pseudo-coded tree is developed enough, we all will contribute code for it and thus have an effective basic character generation method in effect to further build upon. This is not going to be my effort only - you have to take some ownership.
This sounds great. I'd write more, but I'm quite frazzled. Math is not my strong suit.
I think I'll make a world/rules.py that defines world-related rules so they can be localized in the code instead of being sprinkled everywhere and difficult to find when we want to change realm-rules.
Effectively, we have made rules that should not apply in the Past realm, and since there's no character generation process, characters trying to operate outside of the Past are being subjected to rules without having gone through the process of being updated with traits or being made aware of them.
We need @tricuspa input, because this deals with a character just landing in the world, and new people are coming in without having ever gone through any process. If you leave it to me to decide all these things, then you will have to explain to new players why their characters can't do things until someone properly helps them through the configuration process - and you won't know what that is because you were not part of the chargen development process.
The first realm new players would need to enter is the tutorial realm, this teaches the basic commands and how a player will be expected to set up basic things. So the basic should probably consist of setting up I would say at the most three traits. Which three though...
Ideas
Thoughts on that?
@tricuspa First, Rulan made a room to the west of Great Fog to begin the tutorial realm. Next, the result of discussion:
Amber yaps. Do we need an official language or to have command messages returned in the language of choice?
Rulan um, "An official language? Foxish!"
Amber yaps. How do we quantify someone's experience? Do we skip lessons based on this rating, or just give people the choice to skip parts?
Rulan hmms, yaps, "Perhaps choice? Wait, we could give 'em a quiz!" Rulan rubs white paws together in glee :>
Amber yaps. If we had a working quiz system (related to polling). #11
Rulan nods.
Default say style, set by using say/verb
could be mentioned in the tutorial.
Rulan erf?
I am just thinking what makes the most fundamental sense. Language is nice because it gives us the potential to expand the place, as I do learning bits of other languages. It also follow some classical unix/linux setup.
Quiz, what an interesting idea, they can either make a choice or take a quiz, could be a good way to make the menu options (similar to purchasing).
Q. Quiz me, let's see how I do!
https://github.com/Pinacolada64/NOW/projects/1#card-776731
Here is an example of a Character Sheet, this type of information will be important when determining how to do a Character Generator (Chargen)
I read this somewhere: "Chargen is not that hard in and of itself. You just have to figure out what skill system and the like you want/need"
NOW Character Sheet - iteration 1
Player Data
RL Data
Okay, so I'm gaining some interest in this process again. I'm unclear on some things.
This should be run during initial character creation, but would it be proper to run the same program at any point thereafter? What about for other puppets the player can create?
Home Region: Displaced - is that talking about people from FurryMUCK? Does that automatically assign a "home" to the character?
Why Narnia? The Narnia MUCK needed (or at least asked for) explicit permission from the estate of C.S. Lewis to have character names used. I realize we're not doing this for profit, but just a cautionary tale, perhaps. I guess there are other branded MUCKs out there (Redwall, My Little Pony, I don't know what else) and they probably didn't ask the blessing of the intellectual property holders.
Contact methods change (email, phone number, IM services, postal mail?)
Probably more questions upcoming. I'm not sure how to save all the answers garnered by the creation process yet.
I've gone ahead and committed some examples of NOW Web page character design layouts. I'll see if they are doable by my PHP person but I'd like to get some input and thoughts on them.
What do we want to see while the player generates the character? Are there questions which must be asked? Does user terminal type come into play? Will that be saved in the character's profile (for lack of a better term)?