Thomas Liu

Portfolio


Orbit Manifold


Status: Completed Prototype
"Orbit Manifold challenges the player's orientation and spatial reasoning with a fresh mechanic and a striking aesthetic. Activate panels that rotate your world. Stay focused, see the signs, solve the puzzles, avoid the traps, find the exit cube, get out. Don't forget your teddy bear."

I developed this game on a team of three for my Technical Game Development I course. We brought the game from design to prototype in a mere 4 weeks of development. I gained important experience working with a 3D game engine, in particular Terathon's C4 Game Engine.

I was also involved in level design and sound design. We recorded some great narration by Andrew Tremblay and managed to create a great mood for our game. Check out the website here and download a copy of the game!


bun/pen


Status: Complete
Morgan Quirk and I made this game over the course of a few weeks. It's a simple platformer with some ruthlessly difficult puzzles that you can compete with the rest of the world on Kongregate to get the best times for.

"bun uses his jetpack to save the girl of his dreams in record time."


A Decision of Paramount Importance


Status: Complete
This was my submission for a game design contest hosted by the Jennifer Ann Group. The challenge was to create a game that educated about teen dating violence without including violence in the game itself.

This game is a point and click adventure where you collect clues as to what sort of person your boyfriend is. I completed this game in a single week and am proud to say that I wrote a lot of code, drew some pixels and even composed some music in that time. My entry was selected as a runner-up winner.


Overgrowth


Status: Finished Prototype
I worked on a team in my IMGD 4000 course (Technical Game Design 2) at WPI and created this game in a few weeks. It's a little rough on the edges but we have a pretty interesting mechanic.

Overgrowth is a sidescroller where you have to grow plants to solve puzzles. Here's the catch: plants take a long time to grow so you're given a button that speeds up time. Unfortunately, you age alongside the plants. Finish the levels before you turn into an old man and die!


Double Hell


Status: Finished
I worked with a team during a 48 hour game jam at WPI to build this game. We basically finished it during that jam and then spent a little more time to make levels and polish it up. It's a pretty fun little beat em up!


Desperate Delivery


Status: Beta
This is a little project I've been working on in my free time. This is my first project using flixel and ActionScript 3 and I've learned a lot from it in the process of developing a fun little platformer.

This game features procedurally generated levels and a fun little game mechanic. Race to the end of the level before the screen catches you and deliver a package to the wizard there. Maybe he'll give you a reward...

Here is a link to the game with some instructions and a list of features I plan to implement in the near future.


Miscellaneous

Distributed Search Trees and the Game of Go
I wrote this research paper for graduate credit in my Distributed Computer Systems course.

Monte-Carlo Tic Tac Toe
Later in my free time I implemented a rudimentary example of a Monte-Carlo search in python. This one plays Tic Tac Toe pretty well!


Markov Chain Word Generator
I wrote this a few months ago because I was interested in random generation of say, monster names or randomly generated town names in an rpg. This uses the Count of Monte Cristo as a corpus (download here) to generate words that look like real.

Thomas Kangchao Liu

Information

resume: April 2011
schedule: Term D, 2011

Sections

Home
Resume
Portfolio
Contact
Food Blog

Pages

My Trip to Japan
site design by Thomas Liu, ©2010
looks best in google chrome or mozilla firefox