gaoypChina / Invoker_Challenge

DotA 2 Invoker game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Invoker Challenge

This project is a mobile game developed using Flutter, based on the abilities of the Dota 2 character Invoker.

Game Modes

There are four different game modes in the game:

  1. Free Mode: Learning mode, can be played without any restrictions.
  2. Time Trial Mode: You try to cast as many spells as possible within a certain amount of time.
  3. Challenger Mode: You try to perform the required spells without making any mistakes.
  4. Combo Mode: You have a limited time to perform 3 spell combos. As you advance, time diminishes.
  5. Boss Battle: You use your abilities freely against different Dota 2 characters and strengthen yourself by buying items from the market.

How to Play?

The game is played only with buttons. Players can use the character's different abilities by tapping on the buttons located at the bottom of the screen.

Used Assets

All assets used in the game are taken from Dota 2 Wiki and CuteCursors.

Screenshots

App Download

To try the app you can download it from:

Contributing

If you would like to contribute to this project, you can follow these steps:

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/tolgasozbir/Invoker_Challenge
  3. Navigate to the project directory: cd Invoker_Challenge
  4. Run flutter pub get to install the dependencies
  5. Create a new branch for your feature: git checkout -b new-feature
  6. Make your changes and commit them: git commit -m 'Add new feature'
  7. Push your changes to your fork: git push origin new-feature
  8. Create a pull request to the original repository

Credits

This project was developed by Tolga Sözbir

Check Release Notes for the latest updates and changes.

About

DotA 2 Invoker game


Languages

Language:Dart 99.6%Language:Swift 0.2%Language:Java 0.2%Language:Kotlin 0.0%Language:Shell 0.0%Language:Objective-C 0.0%