Hey guys! Don’t get too excited, but I spent about 5 hours today recoding the first part of Sovereign Reality. Why? Because I didn’t have a plan when I first started coding it.
After taking some time off, I realized many of the issues of ‘coding-on-the-fly.’ I had inconsistent variable names, I had unorganized chapters, and I had combat variables that were TEMPs, so basically they didn’t actually exist in the game until the combat scene. It was a mess!
Now that I’m remaking it, I am coming up with tons of variables. I mean, I spent most of the time on the startup.txt page! But hopefully this is systematic and will help me with coming back and updating content at a much faster rate, now that the core system is down.
So I wanted to ask you guys some questions. What stats do you guys think are necessary?
As an MMO/RPG game, I wanted to incorporate the 6 ‘dnd’ stats. That means there’s at least 6 “modifiers.” Then there’s equipment. Instead of having helmets, chest, legs, arms, boots, and shields, I chose to just do armor and shields. I’m trying to simplify. I’ll come up with a list of stats right now, and show you guys just how many stats (and this is just the beginning; I bet some of you pros think this is a tiny list!)
This many variables seems excessive. It sounds like you’re trying to make an RPG, not an adventure game. It’s not really what Choice Script is designed for.
My opinion is that you could do with some simplifying. Roll all the spells into one, get rid of the companion stats and make it *if ((companion = A) or (companion = B)).
You will probably want a block of grammar variables. {he} = he if MC is male, {he} = she if MC is female. This makes it a lot easier to correct the grammar and still include gender choice.
when i try to code, anything that’s repetitive like for you “real” “avatar” “equipped” “weapon” I trim it down to one or two letters. avatar_name “Tester” = a_name “Tester” or a_n “Tester”
weapon_is_melee true = w_is_me true
character_mana_bonus 0 = ch_mana_b 0
companion_heshe “he” = c_heshe “he”
less time spent to write and less possibility of writing it wrong. But that just my preference.
If you are afraid of forgetting what is what of thous you use less write a comment.
I think it is lot easier writing {c_heshe} then {companion_heshe}
That’s the way I originally had it and for writing it’s cetainly easier.
The original was che, chis, cus, etc. But it also got confusing because
theres his and her and his and hers, for example. But I agree the whole
companion_heshe is really long. Part of the reason I did it was so I could
control F the script and change all the variables, so I will probably do
that for at least the pronouns.
But yeah, it is an RPG [as opposed to pure adventure game] and I thought it
would be interesting if you could have any of the 11 alpha testers on your
team as opposed to just one, or have no companion at all. I am trying to
make as many different ways as possible to play through the game.
The combat/imventory/magic item system is something I could do without but
it feels like the story would be too narrative once you had to fight
something. the only thing from traditional RPGs I’m not including I’d
random generators for attacking, simply because I think it could seriously
unbalance the game.
this is the only thing i think you should quit since it will be more interesting if they betray us or we betray them and then we dont know how powerfull they are xD
Also id be nice to have an Age stat (like age in the game is different to reality, you know , kinda like dragon ball training chamber )
Actually I did add an age stat! It transfers over as more of a
teeenager/young adult/adult/middle age thing, so you’ll be able to change
your age once you get in game.
And I guess that’s a reason you should choose your companion wisely!
I think I know what you are up to and to @Crotale : remember that variables are tracking things that will change during the game it also gives you insight to the author’s planning. I see a well thought out and planned game here.
I am going to show some of my create code here also, to show that a large create is necessary for some games, also if you look at codes from some of the larger games you will see that their lists are quite expansive too.
I can tell you why and what each create is used for and the reason it is needed, and its been a few months since I touched my wip. Trust me when I say if I could go with less I would, and I bet the same can be said with @CitizenShawn .
There are a few of the pronoun ones you don’t need. You don’t need hishers, or hellshell.
Since hellshell is basicly just he/she with a 'll after it, so just use that one instead.
In the rare case that you’ll need to add an s to her, just use *if hisher = her, ${hisher}s. I would include himher though, as well as manwoman, menwomen, and depending on where you go with the story, boygirl, husbandwife, brothersister, fathermother etc. And you really ought to change every instance of character/companion to mc/c1 or something shorter, as has been mentioned. Having to type companion/character all the time will be a real drag.
Thanks muton, and good to see you again! Yeah typing can get pretty
repetitive but I can type like 80 words per minute so it doesn’t really
bother me. Having it spelled out helps me understand what is going on as
far as character stats go, but I will shorten companion stats to something
easier for sure
after seeing those stats i feel like checking your game, and it seems good, i mean is too short to make an honest opinión so far but the writing is good, are you still working in it?
Off and on, have it all mapped out, the only thing I’ve actually have to do is write it, lol sometimes I need a swift poke (I tend to be a procrastinator if epic proportions XD)
@CitizenShawn that reply was for pace675 i forget to flag him xD, but to you i can honestly give you my opinión about your game… to say that it reminds me of Sword Art Online games & series, or even Dot Hack games too is pretty much the best compliment someone can give you, you should be proud dunno if u have played any of those but if u like rpgs… those games may be in the top 10 best rpgs ever … atleast from my pov of course, id be exciting to see how you develop this game