Rubick Trainer is a quiz for Dota 2 that tests your knowledge of hero abilities!
- Bundler
- dota2-json (if rebuilding
heroes.json
)
bundle install
cd rubicktrainer
jekyll serve
- View the site at http://localhost:4000.
- Generate a fresh version of
heroes.json
. Follow the documentation provided on the dota2-json page.
Please create an issue on GitHub. Thank you for helping improve Rubick Trainer!
If you wish to help contribute to the development of Rubick Trainer, here is a quick guide on how to do so:
- Fork the repo
- Create your feature branch (
git checkout -b my-great-feature
) - Commit your changes to your feature branch
- Push your changes (
git push origin my-great-feature
) - Create a new pull request on GitHub with your branch
Note: When dealing with updates to game data, please try to avoid editing heroes.json
directly. Use dota2-json to generate the json
file automatically.
A special thanks to all of our contributors!
Rubick Trainer quiz game
Copyright (C) 2014, 2015 Devin Lumley
Copyright (C) 2014 Anthony Grimaldi
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Rubick, Dota 2, and associated assets of Dota 2 are properties of Valve Corporation.