Forkaholics / game-off-2012

The GitHub Game Off 2012 is a game jam / hackathon / coding challenge to create an open source a web-based game
https://github.com/blog/1303-github-game-off
0 stars 0 forks source link

Git puns #1

Closed travisby closed 11 years ago

travisby commented 11 years ago

We need to figure out what game mechanics we're going to use for various git/github features.


travisby commented 11 years ago

Commits I think definitely need to be something similar to saving (or checkpoints). Maybe checkpoints, so tags can be legitimate saving then.

travisby commented 11 years ago

git stash -- inventory

travisby commented 11 years ago

As per meeting 11/3/2012:

git merge -- end level, and move to door git checkout -- if not predecessor, start building a new structure -- if predecessor, player begins at preceding point -- predecessor must exist when checking out ancestor git stash {,apply} -- inventory git commit -- save full structure, randomly produces bugs git stash -- save inventory

travisby commented 11 years ago

Note: forking exists for others' solutions to levels, but that's a later feature

travisby commented 11 years ago

-- actually hosted on github, as some kind of serialized data --

travisby commented 11 years ago

I would suggest yaml, as opposed to JSON or XML for serializing.

http://www.yaml.org/ [note, yaml's website is valid yaml. Pretty damn readable!]

travisby commented 11 years ago

Not exactly a git pun, but see #3 and @trescenzi on GOTOs

If we want we can correlate things to CS concepts behind the senes for bug creations.
 Like those pesky teleporters(GoTos) boy do they have a tendency to create a ton of bugs. 
I think that something like that, saying that the teleporters are still experimental and are prone to be dangerous,
 makes more sense to everyone than saying place a goto here to teleport.