Skip to content

Commit

Permalink
Add list of what I managed to get in, and leave
Browse files Browse the repository at this point in the history
  • Loading branch information
picosonic authored Sep 5, 2018
1 parent 51bfda3 commit acf8884
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,36 @@ Fred lives on planet Figadore in the Hercules cluster, he likes watching cat vid

Help Fred by unlocking doors, solving puzzles and collecting cubes to pay for the entanglement repolarisation required to get his planet back online.

# Stuff I managed to get add
* 2D platformer
* Full screen
* Works in various resolutions down to about 1366x768
* No 3rd party libraries
* All vector graphics (font bitmap rendered as vector)
* 8-bit tiny font (Repton inspired)
* Different coloured tiles per level
* Only <div> and <span> used for playfield
* CSS animations, some triggered by swapping element classes
* Simple timelines
* Retro terminal with typewriter effect
* Procedurally generated music (using frequency digraphs of Mario)
* Sound effects
* DTMF generator
* Gamepad support (for "standard" browser supported gamepads)
* Keyboard support for WASD, cursors and retro ZX;.
* Pseudo random generator inspired by BBC Micro

# Stuff I'd have done with more KBs
* More types of enemy
* Parallax scrolling backgrounds
* Better music (had to lower volume to make it more acceptable)
* Foliage or other scenery
* Support for going up stairs (this was almost working)
* Better enemy AI (more then just patrolling, perhaps jumping, line-of-sight wake up, e.t.c)
* More sound effects perhaps enhanced with envelopes
* Mobile/Tablet support
* Better game completed screen
* Animate the stars to twinkle
* Enemy squash and puzzle animations

_Using some assets from Kenney.nl "Abstract Platformer" (Creative Commons Zero, CC0 license)_

0 comments on commit acf8884

Please sign in to comment.