Thanks to visit codestin.com
Credit goes to github.com

Skip to content

vintage/moba_quiz

Repository files navigation

Moba Quiz

Moba Quiz is an application skeleton for building mobile app quizes for Moba games (but could be probably extended for other purposes in the future). Currently following games (providers) are supported:

  • League of Legends (iOS, Android)
  • Dota (iOS, Android)
  • Heroes of Newerth (iOS, Android)
  • SMITE (iOS, Android)
  • Vainglory (iOS, Android)

Showcase

Few applications has been made using this skeleton. Here is the showcase:

Version

2.3.5

Tech

Moba Quiz is built using Angular 2 & Ionic 2.

Installation

You need Ionic-CLI beta and cordova installed globally:

$ npm i -g ionic@beta cordova
$ git clone https://github.com/vintage/moba_quiz.git moba_quiz
$ cd moba_quiz
$ npm i
$ ionic lib update
$ ionic state restore

Development

Want to contribute? Great!

First thing which you need to perform is to enable one of the provided plugins. To do so, let's enable the content from the League of Legends game:

$ python parsers/app/lol/parser.py
$ python parsers/install.py setup (in prompt enter `lol`)

Open your favorite Terminal and run following command.

$ ionic serve

You can now open your favourite browser and enter following URL:

http://localhost:8100/

Todos

  • Make the README readable & useful
  • Redesign frontends (use custom UI, not the default one from Ionic)
  • Improve performance for Android platform
  • Write custom scripts for installing supported providers (eg. moba install league_of_legends)
  • Integrate in-app purchases
  • Integrate facebook sharing for content (scores)
  • Integrate with Google Analytics (Firebase?)
  • find . -name '*.png' -exec pngquant --ext .png --force 256 {} \;

License

MIT

Free Software

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published