Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Petri Dish

[Play the live version on my website!][germs] [germs]: http://www.jshorty.com/germs

About

Petri Dish borrows concepts from the Asteroids arcade game, but at a scale many orders of magnitude smaller. The player floats and fights to survive while surrounded by his slightly larger, albeit microscopic neighbors.

Features

  • JavaScript game logic rendered through HTML5 canvas
  • Germs split up and speed up when hit by the player's bullets
  • Difficulty increases over time
  • Temporary immunity on player respawn
  • Uses [Keymaster][keymaster] library [keymaster]: https://github.com/madrobby/keymaster

Next Step Goals

  • Realistic bullet speed/direction (use player movement vectors)
  • Respawning enemies
  • Player has limited lives, Game Over screen displayed when finished
  • Add timer, time-based scoring
  • Germs split into two smaller ones when shot (currently they just shrink or disappear)
  • Integrate start/game-over UI into in-game JavaScript

About

Simple browser game in JS. Get your germ on!

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.