Thanks to Marcin Ignac for pointing out that the below project grid is not working properly on OS X Safari. The long horizontal line of items is not intended ;). Please use another browser to view this until i get it fixed in the next 1-2 days. Happy Holidays!
I worked with an "indie" hollywood studio in collaboration
with Jody Zellen in designing and building a web-based UI
to present their interview videos of the top industry game
designers on HTML5 canvas and video elements. I used ProcessingJS.
The interface featured a line-network of tags shared between the videos.
Each video was a sprite that had its own transformation matrix. Triangle collision
was also employed in order to do mouse picking with non-rectangular 2D polygons.
in addition to instance scoped members.
The company, Artifact Studios, ran way over their revision
allowance, and continued to expect work out of me long
after the contract's duration had ended. And that was the
last time I worked in Hollywood.
Visit criticalpathproject.com on the web
Balldroppings was one night of idle programming that blew up unexpectedly into a web phenomenon.
I learned that simplicity is elegant, and C++ is wonderful for low-latency sound+image.
I also learned about addiction and glucose metabolism rate highs. Although I do not accredit myself
for having originated the idea of interactive lines with bouncing balls, there exists a small following
in the online gaming community that gives me such credit, particularly when accusing one another of
having copied me in their recent developments. BallDroppings has also been re-implemented in other
languages by random people, referencing the name "BallDroppings." All this activity is very surprising to me.
It is also a clear example of the great power resulting from refraining to mark intellectual property.
A lot of people mistook BallDroppings to be my graduate thesis. I don't try to correct this misunderstanding.