Greetings, programs!
Have you ever wondered how your github repository would look like on a TRON grid?
This is a web game based on TRON universe. Every repository on GitHub can be a TRON character (sam, clu, flynn, tron, etc.) and can fight against other repositories.
The score is based on:
- repository size
- number of releases
- number of contributors
issues instead will be subtracted to the main score of your repository. The avatar is generated based on your repository stars, more stars it gets more important is the character generated 😎
Winner is chosen according to the higher score of the two programs fighting.
Beware the program who loses will be subject to immediate deresolution!
These are just a few achievements you can unlock in Gitron.
Achievement | Description |
---|---|
THE GRID | Enter The Grid |
FOUND ZUSE | Find a way to see Zuse (the guy with the white hair) |
ISOMORPHIC | Discover and ISO |
PURGE | Dereze an ISO |
TRON LIVES | Is Tron still alive? |
FAITH IN USERS | Dereze the poor Jarvis |
BETRAYAL | When Clu 2 derezzed Tron |
END OF LINE | Destroy Master Control Program |
THE CREATOR | ??? |
Check out ⚡ THIS⚡ page for awesome pixel art!
This app is written in Ruby using Sinatra.
gem install octokit
git clone git://github.com/syxanash/gitron
bundle install
ruby app.rb
Here listed a few things I used for developing this project.
- github-high-scores by Lee Reilly. I was highly inspired by his work.
- Sinatra a Ruby web framework
- noty jquery notification plugin
- magic a couple of very nice CSS3 animations I used
- github API
- MCP apparently is still alive...
🐰
- look up for the source code if you're interested
This is just a summer project I developed after finishing a few exams for university. I really hope you like it as much as I liked creating it!
Let's see if your programs are lucky enough to fight for his own user.