gitron icon indicating copy to clipboard operation
gitron copied to clipboard

A web game using GitHub APIs based on Tron 🥏

gitron logo

Gitron

Greetings, programs!

Have you ever wondered how your github repository would look like on a TRON grid?

Description

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 :sunglasses:

Winner is chosen according to the higher score of the two programs fighting.

Beware the program who loses will be subject to immediate deresolution!

sark

Achievements

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 ???

Assets

Check out :zap: THIS:zap: page for awesome pixel art!

fight

Installation

This app is written in Ruby using Sinatra.

gem install octokit
git clone git://github.com/syxanash/gitron
bundle install
ruby app.rb

See also

Here listed a few things I used for developing this project.

Bugs & known issues

  • MCP apparently is still alive...

Easter eggs

:rabbit:

  • look up for the source code if you're interested

About

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.

clu2