A simple game to practice Invoker spells from Dota 2.
You need to cast every spell shown until it reaches the bottom of the screen! If you cast the wrong spell (not presented on the screen) or if the spell reaches the bottom the game is over.
Nobody ever asked these.
If you have never played Dota 2 just ignore this game then, there is no fun in playing it without the Dota aspect. But in case you are still interested in trying it out, here is an explanation on how to play.
You have 3 orbs that you can cast: Quas, Wex and Exort (default keys for casting an orb are Q,W,E respectively)
Quas | Wex | Exort |
---|---|---|
A spell is an unordered combination of 3 orbs. To cast a spell, you need to cast the 3 orbs that correspond to the spell and press the Invoke
key (by default: R).
Here is the list of all possible spells
So to cast Cold Snap
you would need to cast 3 Quas
orbs (hitting Q 3 times by default) and Invoke
(R by default). Casting 1 correct spell will give you 1 point.
Pro mode is a bit more challenging. You will have to cast a spell pressing the minimum required amount of keypresses. So for example if the current orbs you have are W W W and the next spell is Deafening Blast ( Q W E ) you only need to press Q, W and Invoke (R by default) resulting in 3 keypresses. Hitting more keypresses will result in Game Over. Another example would be casting from Tornado (Q W W) into Alacritty (W W E) this requires only 2 key presses: hitting Exort and Invoke.
Because the order is very important in this mode, there will be only 1 spell on the screen at a time, as opposed to the normal mode.
Not really. I don't think that playing any hero in Dota 2 is about casting spells, but having that extra efficiency will give you an edge over other players.
I do believe though that the PRO mode can be very beneficial and will give you a lot of confidence and speed in casting spells.
Yes. Unfortunately at the moment only by editing the settings.toml
file which is located here:
# On Windows
C:\Users\{user_name}\AppData\Roaming\invoke\settings.toml
# On Linux
/home/{user_name}/.config/invoke/settings.toml
No. If enough people will play this game (at least 2, including me) I will add local highscore tracking.
At the moment the only way to install this game is to clone the repo and do a cargo run
or build it and move use the binary. To run:
git clone https://github.com/pophilpo/invoke.git
cd invoke
cargo run
To build:
# This will create a binary in invoke/target/release/invoke
git clone https://github.com/pophilpo/invoke.git
cd invoke
cargo build --release
- Default game mode
- Custom keybindings
- PRO mode
- Changing settings in-game
- Immortal spell icons
- Dynamic image scale (background/spells/orbs)
- Storing highscore
- Global Leaderboard
- Custom wallpaper