Don Hippopotamus on the Grasshopper circular table

Grasshopper ran a game jam for its circular table. We were selected as runner up by the judges of the jam.

This is a vid of the judges playing Don Hippopotamus brought to you by team Hippocrates.

link to vimeo

Rules for Don Hippo
- everyone is given a secret mission to grab items from the field (ie red and or 2′s)
- one person is secretly assigned as the “robber” and can collect anything
- players are given a short period of time to collect as many of their mission as possible
- after collection is completed the players have to vote on who they think the robber was
- if the villagers correctly guess the robbers then they beat the robber
- if the villagers do not guess correctly scores are compared and whoever has more wins
- the three villagers total collection is compared to the robbers collection (robber gets a 2.5 multiplier).
- the villagers get a most important villager for whomever collected the most

Hippocrates team members:
Anthony Paul
Randall Li
Ricardo Delgato
Chris Motola
Morrison Chang

bitbucket: git hosting

I realized that I should keep a running list of apps and sites that I tend to use. I thought to myself “Why not share them with others as well?”

With that lets start with Bitbucket: (free, private git hosting)

I am currently using both github (handle: randallli) and bitbucket. However for private repos github charges you. Right now im doing the cheapest account. This “micro” account gives me 5 private repositories for $7 a month. Not bad but versus bitbucket which gives me unlimited repositories for free it looses. Bit buckets main limitation on the free account is that you cannot have more than 5 team members on a project. Seeing as I am a single person working on my side projects this is perfect for me. Even if I add another programmer, artist and/or musician to the project I am still covered. Regardless git lets you choose push to remote branches on different servers extremely easily. This makes switching a repo from one server to another super simple. All you do is add a remote branch and push to it and your are all set. All of the versioning information will get transmitted to the new server.

For the day job at AppOrchard I use github and it appears to have many more nifty features and a larger community of developers.  Github also has a nice pull request feature that lets you accept other peoples work into your branch.  Github makes sense when truly collaborating with people. Seeing as I am solo I dont really need those bells and whistles.  Therefore if I made a project open source I would probably do it on Github. So for now I am keeping my micro github account, just in case, but keeping most of my personal work backed up on bitbucket.

git usefull links for ignoring files

A global .gitignore file can also be used by adding one to your global git config. For example, you might create the file
and add some rules to it. To add this to your config, run
git config --global core.excludesfile ~/.gitignore_global

grab the Objective-C.gitignore

from this git repository

Global game jam 2012

This year for the global game jam I teamed up with some old friends from powerhead along with some new faces. Ramiro, Matt and Niki all worked with me on glow artisan. Back in the day. Diego and Annie were new faces, well relatively new faces, that I had not worked with before. We pulled together and created a very visual experience in 48 hours.

This time we made a less gamey game called seasons:

screen shot of seasons

screen shot of seasons

Play it on Diego’s website:

or on the game jam website:

changing the description of my igf entry…

Hexagonal Rochambeau

changing the description of my igf entry to be shorter… not that it matters anymore.

A deconstruction of the real-time strategy game on a multi-touch surface.

Dominate your opponents with the power of rock, paper, and scissor.

i figure, dont make the people read too much.

this was the old description… was pushing the boundary on the 200 word limit

Hexagonal Rochambeau is a game based on the classic game of Rock, Paper, Scissors. While playing Rochambeau you command units of these three types in battle with your opponent(s). As in the original school yard game, rock breaks scissor, scissors cuts paper, paper covers rock, even with your own units. When two of the same units bump, they stop dead in their tracks.

In the Classic Mode you decide which unit to send forward by pressing it. This unit travels along a direct path towards the other player’s home base. The object of the game in this mode is to see who makes it to the opponent’s front door first.

2D Mode takes the game to a new level. You define a path for units on a hexagonal board by dragging them from their current position to a new hexagon. Just watch out because your opponent can also send your units to their doom. Taking over the entire board is only possible by the most skilled players therefore victory in 2D Mode has been relaxed to a percentage of the board. You can choose to play against one, two or even five opponents!