Invoker is set in an universe being conquered by the antagonists, the Badvokers (name may change), Invokers that turned bad.
You play as one of the last Invoker alive.
Travel through unknown worlds to face the Badvokers and save the universe!
Capture powerful creatures and gather the best in your team.
Modify their abilities and characteristics and invoke them in battle!
Manage your asteroid spaceship so that it still hosts more monsters and travels through more galaxies!OK, but...BattlesThe main reference for Battles is
The Banner Saga's combat system :
Strength against
Armor.
If the defender's
Armor is higher than the attacker's
Strength, you may not do a single damage... So it sometimes better to attack the
Armor first.
Otherwise, if the attacker's
Strength is the highest, you will do attacker's
Strength minus defender's
Armor as damages.
It is a very simple and effective gameplay which shows that fatigue and injury reduce combat capabilities, good job Stoic Studio
.
I'll add more Magic that bypass
Armor and costs
Mana, but cannot penetrates
Mana ShieldInvokers and Badvokers are weakers than monsters and are VIP to defend, if your invoker dies, you loose, if you kill the Badvoker(s) you win. In most of the battles, you won't face Badvokers.
Capturing monstersI will go on a simple system: the invoker can, via a specific ability, capture the last living enemy.
It is therefore necessary to keep the creature that interests us for the end in order to capture it.
Pimp my teamI really liked the skill system of
Path of Exile, good job Grinding Gear Games
.
The way you can custom your capacities is really cool and I want something like that in my game.
So I am going on something like:
Monsters can have 4 capacities. Two you cannot change: one from the race, one from the class, and two other you can choose.
Each capacities (Strength attack, Armor attack, Strength Heal, Taunt, Stun, etc) is associated with
- a trigger:
> On Decide : (actual trigger in the demo) you decide, in the monster's turn, via a button to launch the skill
> On Enemy Dead : the skill triggers everytime an enemy dies, so not necessarily during your turn.
> On Block : the skill triggers everytime the caracter blocks an attacks, so not during your turn.
> etc
- a range
> melee : 1 square range --> 100% efficiency
> ranged : 2-6 square range --> 50% efficiency
> mortar : 6-8 square range --> 75% efficiency
> aura : 1-4 square range --> 25% efficiency
- and some supports to improve the main effect or add some others
--> create the skills you want
Skills/Capacity will be Organs and Triggers/Range/supports will be glands you will manipulate in the Lab of your Spaceship.
Of course each monster will gain levels an passive points to spend in a passive tree.
I would like that tree to be like Path of Exile's one but way more simplified with way less "unique passive" with "hard to code if not well anticipated unique effect". The tree seems too much work to me for now so it may end in something more conventional.
I thought of a system to create and modify the AI of our monsters with two options:
- Manage AI in the lab then watch in battle, take the hand on the fight if needed.
- Only play the Invokers, you don't have the hand on your monsters, you arlready programmed them.
This feature may not be in the game at the end, depending on the feedbacks: you'd like it or not?
And finally some random "items" (as bio modifications) to equip your caracters with that will lightly improve passives.
InvokationsEach monster will be associated with an invocation type, your Invoker will be able to use:
- Permanent: spawn with you on the battlefield, reserves some mana.
- Fast : the spawned monster will play right after the Invoker.
- Damaging : the invocation will damage nearby enemies and allies
- Protection : the invocation will have a Protection bonus for his first turn.
- etc
Pimp my asteroid spaceshipWith the help of your AI assistant, manage your spaceship built from an asteroid.
Dig rooms to accumulate more monsters, train them, make them work, rest. You will need food and water producing rooms to feed them, electricity rooms to power thoses.
Kind of a
Fallout Shelter with a
Faster Than Light view,.
MissionsI still don't know what to do yet, but I liked the
X-COM2 system with the doomsday clock (project avatar) and urgent pop-up missions with choice, loss and reward.
You now have a good overview of the project!It may seems a little too much for a single person but I am trying to be clever (that's hard to me) and make things simple and effective. For the monsters animations I am using procedural animations to lower the work and in order to make the more monsters possible.
There are no visual effect yet, except for the attacks, but here is what it looks:
Dodge:
Block:
Hurt:
Walk and attack:
Big Grey attack:
Invoke, attack, die:
I hope to finish it in 2 years!
Sorry for the long post that finally looks more like a GDD than a Dev log!
Do not hesitate to give feedbacks!
Web Site :
http://www.incrediblecorporation.org/invokerNews :
http://www.incrediblecorporation.org/Follow on Facebook :
https://www.facebook.com/IncredibleCorporation/Video : youtube-->iFgQyEWQu3I (video is too big to load properly in here
)
Fight Demo (may contain bugs and crashes, difficulty is not set, only melee attacks for now, etc) :
https://www.dropbox.com/s/s4z7thslwsv61ax/Invoker.exe?dl=0