Hello to you reader !
After a discussion with Shaz and by discussion i mean him throwing the rocks of truths at me, (in a nice and caring way though),
i discovered that it is impossible to add a "menu" or shennanigan between the selection of a combat action (in this case and hereafter called spell) and it's execution.
- But why in the nine hells would you want that ! you ask, baffled.
Well myu system is based on the absence of redundance in spells
I.E. : I don't want fireball 1, fireball 2 Etc ...
Each of my 230 spells is unique in terms of effect/damage etc..
And all that relies on a "simple" trick :
My spells can be "empowered"
Before i go further in, let's take a look at a sample spell :
Burn : Cost : 1MP : Deals 1-6 fire damage.
>
Empower : +1-6 damage per additional 1MP spent
>
Empower : +2MP : Adds a lingering damage for 5 rounds.
Special rules about empowerement :
- You can't use more combiened MP than your level on a single spell
- You can mix and match options
Originally I thought about doing it via eventing, but event (as I learnt) are triggered after damage (which would make things look silly)
- Wow, that seems amazing... But aren't you afraid it would be a mess to input without slowing the game too much ?
Well.. you're right, i'm scared of that but (!) my goal isn't to make a game where you mash A to pass a fight, combat will be optional and usually hard but rewarding if planned
- What about the general look of it all ?
Well... My goal is to have as much freedom for the player in tailoring the spell to their needs
For this purpose, i had 3 options :
- Make it simpler, but sadder : Have 5 versions of the spell, gradually stronger, and have the player select the one he wants using
a slider like this : [ < 2 > ]
"2" being the amount of MP the spell woulf cost him.
- Make it fairly complex :
Basically each notch represents an additionnal MP, and the player can select where on the bonus effects/Raw Power he wants his spell to be.
Exemple : Curently the spell in this raw drawing would have
1Mp in power (one notch on the x axis)
+5Mp in bonus effects (five notches on the y axis)
Total 6MP payed, and the game goes to look for my <Effect : 5> tag and my <damage : 1> tag
(Damage can actually be made easily since it will be linear. Effect... well they would be so varied i would need a case by case basis, hence the note tag)
This is the version i'm leaning towards right now
-Make it crazy complex :
Basically have the possible effects of the selected spell appear on boxes, and have the player select them like you'd order a menu from mc donald, with a "Total cost" in the corner
Said cost checking against the player level to allow or not the spell to be cast.
-But..But Nol... That sounds like a huge amount of work for me, can you convince me that this is the greatest invention since bacon ?
Well reader... It's not, bacon is the second miracle after childbirth, and this system doesn't come close to it (more like 7th ~ ish on the list).
However it is a major part of my project, and is what makes discovering a new magic so amazing, it's always new and unique, and that allows for intense brainstorming about combos
and potential uses in my players minds.
-Is your game serious ?
Well, i've been at it for a month, and it should take me about a year and a half, it's a commercial project i'm doing 100% on my own, aiming to produce
a game of about 20-30h of game play with an insane amount of replayability achieved through varied magics and a large amount of choices and followers.
I have a demo a bit behind schedule (waiting for my musician) but you may absolutly ask to see it to get a feel.
The setting is one i've been working on for the last 10 years now, and in which over 13 players have left their marks. Its... fairly detailed about 16Go of texts
The game play will be hard and sometimes punishing, it won't be a game for everyone, save often.
It's "realistic" as can be in a fantasy world, and people are asses, bastards and killers, whatever you do, something will go bad, and their is no black and white, only your morals and how you stand by them.
I'm thinking of maybe doing an iron made mode with auto save after each choices (but that's for later)
Hope that made you want to give it a shot, and if it's impossible to code, i'm taking any suggestions,
As i said, i'm in it for the long run
I'm available for further questions, critics, threats and love messages either through this post or any vocal system
Bonus link : My first
inquiery to Shaz about such a system