Video Game Development at the University of Michigan

Mitchell Keith Bloch

 
 
Profile
Status Grad Student
Class 2013
Location Ann Arbor, MI, USA
Occupation Student, Game Developer, and Webmaster
Website Zenipex
Résumé Bazald's Resume
Contact Information
AIM Ikari Bazald
ICQ 117906016
MSN mitchell_bloch at hotmail dot com
Primary email Mitchell's primary email
Secondary email Mitchell's secondary email
member photo

Biography

The first games I ever played were a couple of Sesame Street themed games for DOS. I believe I was approximately one year old at the time. In elementary school I played great classics like Oregon Trail, Odell Lake, and Arkanoid to name a few. My first portable console was the Sega Gamegear, purchased shortly before the first demise of their hardware division. Shining Force - The Sword of Haija made it all worthwhile however. I got my first non-portable console at the age of 13 - a Playstation. Great games like Xenogears and Gran Turismo left their mark. I got my first x86 PC around the age of 14 (freeing me from the prison that is an Apple Computer computer). Since then I have enjoyed games like Baldur's Gate, Neverwinter Nights, and Star Wars - Knights of the Old Republic I and II. (I was also blown away to realize that my Blizzard game-discs bought for my father's Mac were PC-compatible as well. Kudos.) While I generally find role-playing games to be the most enjoyable PC-gaming experience these days, I have enjoyed games like Counter-Strike, Half-Life, Starcraft, Black and White, and many more in the past. I like games with cool controllers: Gran Turismo (Racing Wheels), Guitar Hero (SG), and I've always wanted to try Steel Batallion (for the control panel).

I started programming around the age of 14 as well. I first started learning C, motivated to try writing code to automate the implementation of "secret codes." I've never gotten around to implementing any of that, but I've found plenty of other interesting things to do. C++ and Java are great languages, though I tend to prefer C++ for most situations. (Java's GUI code is awful.) I attended Camp CAEN three times and learned about MFC, PalmOS, and Matt Gilgenbach's EZ2D Game Engine. Anyway, I think the rest is pretty much in my resume, so I'll stop here.

Skills

C/C++,
Java,
xHTML,
CSS,
PHP,
(My)SQL,
SDL,
OpenGL,
DirectX,
Linux,
The GIMP

Side Projects

Officer Positions

Mitchell has held the following officer positions:

Project Advisor2009
President2007
Webmaster2006
Webmaster2005

Projects

Mitchell has been involved with the following projects:

  • Flag Wars: Capture the Flags

    StatusCompleted
    Joined onDecember 14, 2007
    ContributionOne of the four actual members of the EECS 494 group.
  • Perilous Seas

    StatusCompleted
    Joined onDecember 14, 2007
    ContributionCreated the project account on the Wolverine Soft site.
  • Debugger

    StatusCompleted
    Joined onFebruary 11, 2007
    ContributionCreated the project account on the Wolverine Soft site.
  • Lucid Dreams - The Struggle to Awaken

    StatusCompleted
    Joined onNovember 7, 2005
    ContributionI wrote the engine we used from the beginning, and all of the code that was written over the course of the 48 hours. Most of the work I did was related to pseudo-physics, collision detection, and eventually speed optimization issues. Mistakes that will be amended next time include the exclusion of OpenGL support and the lack of a built in physics model.
  • Zeni Rocket

    StatusIn development
    Joined onMay 28, 2007
    ContributionThe Zenipex Library, game concept, game design, code design, code implementation, ...
  • Zeni Maze

    StatusCancelled
    Joined onMay 20, 2006
    ContributionI created a 3D rendering engine and frontend to SDL, OpenGL, DirectX 9, SDL_image, SDL_mixer, and other assorted libraries. I then used the package to build the maze program.
  • WolverineWare

    StatusCancelled
    Joined onOctober 18, 2005
    Contribution

    Microgame Developer

Articles

Mitchell is listed as an author of the following articles: