Satoshi and the Thousand Samurai was my senior team project at Champlain College. During the project we worked in teams which were organized like game studios, with students from the appropriate major filling their appropriate roles. Our team, Mentlegen Productions, consisted of 1 Game Production major as our producer, 4 Game Design majors as our level designers, gameplay designers, and sound designers, 3 Game Art majors as our 3D and 2D artists, and of course 3 Game Programming majors as the programmers.
I filled the role of Lead Programmer on this project and I worked with 2 other programmers who I managed along with our producer.
Satoshi and the Thousand Samurai is a sidescrolling combat game based around Japanese Kabuki theater. The entire game takes place on a stage, the dialog is written in 5 – 7 – 5 syllable lines as is traditional Kabuki, and the experience is designed to feel entirely like a play, complete with stagehands who build the sets as the player progresses through the levels.
The game is built in Unity using C#. I designed and implemented the base system, combat system and the AI system, and orchestrated a large amount of the game’s code.
Fun Fact: I am also the voice actor for the primary antagonist Tsuyosa.