By the time i dropped work yesterday i had a system in place, all i had left to do was testing it... I tested it, and i thought that it was wrong at first, but then i realized i forgot about certain variables when i did the math on my end, so it was all right all along!!
What i did was that i combined all the skills into one class and created the power/combat/creative/social level system inside of that class too. Should i have all the skills as a sub-class of this one instead? Possibly. But i like this the way it is now, it's complicated (for sure) but it's usable!
With that the actual leveling part of the leveling system is WORKING!!!
Now i'll want to refine the uh... work i had done before.
Attributes are fine as they are.
Stats................
....
Nope i'm not satisfied here. It's just 20some variables. I should turn them all into one class... probably... or function? no no it must be class..
I'm thinking i can probably set the base value and modifiers all in the same class maybe... no right, there was a reason why i needed to set the base value first and then place modifiers separately...
Come on, i'm so fucking close here...
Aha, i don't need to set the base values for the stats until the modifier code kicks in, in other words i can set the base value and the modifiers at the same time, as long as the stats and their modifiers aree earlier in the code than the modifiers for the skills! i think!
...
This is a genuine pain in the ass. So i allowed myself to get caught up in talking to a Taiwanese friend of mine for a while.
..
After thinking for a while, i see now that the stat's system while incredibly simple is also a bit complicated, the code for it doesn't need to be all too complicated since it doesn't have an expeience or hierarchy system like the skills do. But i seem to be headed for making it roughly as complicated as the skills system which i absolutely mustn't do!
So i finally hit an idea for how to do it in a similar way as the skills, but much more simple. (Keeping it all in one class with no subclasses)
hnnng~ i need to finish this system but i want to play some games so badly...
Well, i had a friend of mine who is a bit more skilled at programming than me check my code out to see if i was just being stupid, turns out he thought my code was neat and logical :O
That was motivating!!!
So even if i'm a noob, i'm not romaing blindly even if i could have been (i.e. i wasn't sure i knew what i was doing, but it felt like it)
Time to finish this once and for all!
...
And then it suddenly hit me. I shouldn't make Yrja's Torment. Not into a full game. I mean, i want to... but the risks involved outweigh the gains. I'm thinking now that i'm (already almost done) developing the leveling system, i actually can just start with Riye's Game.
I'm thinking i should do that and then in "Unchained" i should just make Yrja's Torment a book, or "extra". The thing is that it's content is just way too fucking hardcore to release it as the main story in a game, a lot of people wouldn't understand it, some of them would think it's fap material, and the others would just think i'm a twisted evil entity that should burn at the stake for creating something so horrible.
It's not the kind of game i could (ever) show to my family and probably not friends. It's too personal. (I don't mind showing them games with sexual content, at all... but Yrja's Torment has grotesque child abuse, torture and all sorts of stuff like that. I think it's way too psychologically heavy and not too many people actually could play it.)
So with this... I will cancel the "Yrja's Torment" game. But not the story. The story is there, and it's partway finished, enough of it has been decided to know where Riye's Game will start (i.e. where it splits off from Yrja's Torment)
What i'm saying is Yrja's Torment is canceled as a game. But it will still be made as a part of the storyline for the game series and available either through a book, extra or a sort of.. mini-game, i.e. i will shorten it.
This was not an easy decision to make, but i think it's a really good decision. The real question is though will i jump straight into Riye's Game, or will i start with the Undead game i had thought of?
This decision when it will be made is probably going to depend on what resources i have available at the time. For example my current artist is great for drawing moe-loli art which is fitting for Riye's Game, but not at all for the undead one. However said artist doesn't work very fast, and might (in the end) be too slow to draw art for a game that's already been designed and largely coded. This all remains to be seen but chances are i'll need a new artist for drawing the art in the actual games that can work faster and has more free time on his/her hands. This all remains to be seen, i imagine since it's his area of expertise if i'd ask him to draw loli-moe characters instead of adult-dark charcters he'd be doing it much faster, just like me he's learning as he goes which is cool. I'm really hoping that i'll be able to use my current artist at least throughout the first game, but i just can't know for sure yet since we haven't worked together long enough for me to know.
I feel that i'm doing the right thing. And handling it this way really relieves me from a lot of worry, by doing this i removed a large chunk of the percentage chance of my entire series "failing".
My games are unique enough. Although what i wanted with Yrja's Torment was to show the player that extreme mental traumas suffered at a young age can be overcome with the right attitude and some massive amounts of mental strength (motivational). I can probably do that in a less extreme/hardcore way or without making it the main focus of a game. The problem with me is that my own experiences are extreme and it's harder for me to scale them down than it is to scale them up.
Some of my games will be hardcore, and some will go into extremes, but it's obvious that i need to be careful because i could bring the world against me (and possibly the law too) if i go too far in some cases.
But fear not, i will have some "guro" content in the games eventually. And the final game will have no holds barred in that regard, you can seriously kill people via rape (which tunes your alignment meter to +100 towards evil, this means that if you'd do it from a neutral state you'd go from neutral to 100% evil)
I.e. i will go into extreme sexual content (if NSFW mod/patch is on) and i will allow the player to do a lot of immoral stuff, but every action will have consequences and the more violent your actions the more severe your punishment. Think of it as karma.
I got interrupted while i was working hard because my friends figured movie night would be a good idea right now, but the whole time i kept thinking about my current problem and i might have found a solution, i've been trying to make severeal small classes, then combine them all in a third class. But instead, i could chain them, so i could make one class, link it to the second class and then link the second and third in a fourth class and so on. So linear instead of indirect(?).. no i've got it, Digital instead of Analogue! *Makes proud face*
Anyways that's it for today sadly, i know however that i'll be finishing this tomorrow >_<
No comments:
Post a Comment