Overview
Little Johnny Has Cirrhosis is a 3D online multiplayer game developed for an invitation-only project course at UCSD. It was designed and coded entirely from scratch in ten weeks, delivered on time for a demonstration before a live audience and television crew. Here is a video of that demo.
Gameplay
Little Johnny Has Cirrhosis is a top-down shooter in which the user pilots a small ship through the body of an irresponsible young college student named Johnny. Because Johnny has been diagnosed with terminal cirrhosis, he has charged you, his best friend, with the task of making your way through his body in an effort to force the evil virus to release his liver. It's essentially the 1966 movie The Fantastic Voyage with a college twist.
The game features both single and multiplayer modes in which players battle their way through viruses, bacteria, and even Johnny's own immune system on the way to his liver. The gameplay spans four separate arenas that are interconnected via Johnny's blood vessels; once one arena is completed a brief cutscene whisks the player's ship through a vessel and into the next.
Although the play field lies on a 2D plane similar to the classic game "asteroids," it is rendered in full 3D using OpenGL. The environment itself resembles a large "egg" that surrounds the ship, the camera, and all of numerous animated background layers. This full 3D environment allows the camera to rotate and reposition itself during brief cutscenes, which combines with 3D surround sound to create a truly captivating gaming experience.
Features
- Single-Player Story Mode
- Five-Player Deathmatch Mode
- Seven Unique Types of Enemy AI
- Four Arenas
- Four Upgradable Weapons
- Shields and Health Power-ups
- Keyboard or Gamepad control (with bindable keys)
- Fully Integrated Networking (via the game's menu system)
- A HUD Display with Radar and First-Person "Targeting Computer"
- Particle Effects, Explosions, Death Animations, and Level-Change Animations
- 3D Environmental Sound
- A Complex Scoring/Ranking System
- Fully Customizable Physics, AI, Damage, and Graphics (via easily editable .ini files)
Developers
| Justin Klein Management, Programming |
Andrew Strauss Management, Programming |
Nakul Verma Programming |
Chris Yap Programming |
Jeff Cole Art |
|
|
|
|
|
Additional Information
For more information, please visit the following links:
- Particle System Implementation
- 3D Model Animation Implementation
- The Little Johnny Has Cirrhosis project website
- The UCSD Course Website
Screenshots
Please roll your mouse over each image for a larger view and a short description.
The pre-rendered title screen.
The pre-rendered loading screen.
Your ship has fallen prey to Johnny's very own white blood cells.
The ship's A-Bomb can be used to dispense of enemies en masse.









Recent Comments
05/21/2012 @ 06:06am
Thanks for the great plugin. It works simply great. Keep on that good work.
05/21/2012 @ 12:58am
FAQ101
05/21/2012 @ 12:52am
My Facebook login button works on the homepage, but if I go to any other page and try to click ...
05/20/2012 @ 06:49pm
I'm planning on living in Chiang Mai, Thailand for at least 3 months. I'm also a programmer and heading in ...
05/19/2012 @ 11:15pm
Ok thanks, now i have plugin works :)
05/19/2012 @ 11:07am
After following this, the flags are still not showing for me. I did not however clear the cache as I can ...
05/19/2012 @ 12:00am
I haven't personally tried all of the Facebook Comments implementations, but as long as the one you use doesn't re-include ...
05/18/2012 @ 04:56am
Hi sir, I have buy premium fb autoconnect but when i activated plugin FB Comment we8u.com , user can't connect "Error: ...
05/17/2012 @ 10:06pm
Thanks for the work you have done and shared Justin. Using the WP Guestbook plugin on http://parentingwithoutpartners.org and other sites. ...
05/17/2012 @ 04:32am
Thanks - and glad it's back up :)
05/17/2012 @ 01:03am
See FAQ100, 1st subitem (...and FAQ101)
05/16/2012 @ 09:52pm
Im getting the following error, do I need to purchase the premium version? Im pretty sure im not running a ...
05/16/2012 @ 07:53pm
Thanks Justin, seems to be working. Also, great job here, I think this is the first travel blog I've ...
05/16/2012 @ 01:24pm
Ii is working :-)