Commit Graph

9 Commits

Author SHA1 Message Date
Rob Pearce dad8a6ff23 Added new victory images. 2016-08-27 13:29:24 +10:00
Rob Pearce b4e6114875 Loading screen code.
Fix dimensions in desktop browsers.
2016-08-27 12:25:17 +10:00
rob e438dc8477 Fixed chrome webapp home page stuff 2016-08-26 09:07:47 +00:00
Rob Pearce 9941dfa1fa *use image instead of unicode for yellow stars. 2016-08-26 16:27:42 +10:00
Rob Pearce cf2aba7226 *fix tap coords to work on an iphone.
*change font
*wipes between game states
*make levels specify gridw instead of gridsize
*make levels default to gridsize of previous one
*bug - things not x snapped to grid sometimes?!
*animated bg on title screen
2016-08-25 16:49:54 +10:00
Rob Pearce 34ee0d34f3 *restrict catparades on level 1
*help text for all existing levels
*Store level progress and hiscores using localstorage
*new thing type:  goats
*goat help text.
*level select screen needs "back to title"
*mechanism to force at least one of a given thing type on a level.
*better level complete animation - zoom in random cat picture.
*only redraw screen if dirty!
*switch to "star" system for unlocking levels
*fix bug when calculating whether there are any valid moves left
*fix bug in random thing selection
2016-08-22 19:52:15 +10:00
Rob Pearce 1ff28b5ef0 Frogot to add title image.
added support for variable help on levels
2016-08-21 09:57:40 +10:00
Rob Pearce 85b1b0ca0d Make screen scale properly for phones
Make touch work properly for phones
Added icons for phones
2016-08-20 12:59:29 +10:00
Rob Pearce 225e527dd6 *animate parades
*animate chomps
*offset entire grid downwards to allow space for a header
*add images
*award points for stuff
*show score up the top
*animated points gaining (text fading out)
*touch events:
*       touchstart: a finger is placed on a DOM element.
*       touchmove: a finger is dragged along a DOM element.
*       touchend: a finger is removed from a DOM element.
2016-08-20 11:17:22 +10:00