Commit Graph

  • a52daebcce adding readme master Rob Pearce 2021-06-03 12:21:46 +1000
  • 8fd17bc200 Initial checkin Rob Pearce 2021-06-03 10:05:39 +1000
  • 7ab09d94ee Changed orange cats to mice. Rob Pearce 2016-09-12 09:03:02 +1000
  • ecc530de82 Removed constant log messages. Rob Pearce 2016-09-09 18:25:43 +1000
  • 8f6db7d752 Don't allow scrolling to next screen of levels until you've unlocked it. Rob Pearce 2016-09-09 18:23:23 +1000
  • d0cb78a843 Drop requirements for level 19 Rob Pearce 2016-09-08 14:35:44 +1000
  • 9a86962923 Tap 10 times to the right of 'level selection' to clear game data. Rob Pearce 2016-09-08 14:15:46 +1000
  • 5c9cc8d82b test code to check for font load Rob Pearce 2016-09-08 13:49:23 +1000
  • 18cf0704f5 Adjusted star point cutoffs now that we have multipliers for long parades. Rob Pearce 2016-09-08 10:23:17 +1000
  • 2e83f351aa Randomise brick layout on random levels. Rob Pearce 2016-09-07 15:23:36 +1000
  • 3088b74816 *add starpoint cutoffs for bag, curtain, toad and sunlight goals *save level scores in json format to cope with randomised levels *lev 6 help references both llamas and alpacas *make goalbooster effect actualy work *tweak random goal numbers - too low - add a minimum cutoff *try to make height correct on android tablets *add happy birthday message Rob Pearce 2016-09-05 14:22:21 +1000
  • 807bd533f1 *random levels. *bugfix: cat-in-boat to goat should okay *when forcing an goal object because we have none, make the chance higher based on how many things we're dropping. *add more win images * make win images sequential rather than random. Rob Pearce 2016-09-04 11:47:42 +1000
  • 1546c6f4ed New thing: boxes *change layout of levselect screen *curtain is now a 'special' object Rob Pearce 2016-09-03 10:52:03 +1000
  • d6d517f142 Added help text for curtains. Rob Pearce 2016-09-02 16:32:20 +1000
  • 9f2c38f48f Adding feature: curtains. Rob Pearce 2016-09-02 13:42:47 +1000
  • e65504184f Start of 'curtain' implementation *don't draw fireworks on gameover screen. *randomised goat on title screen. Rob Pearce 2016-09-02 11:48:48 +1000
  • 75fd2f6f78 Change update script location Rob Pearce 2016-09-02 09:45:31 +1000
  • 2054138bef Tweak stars required to unlock - was too low on higher levels. Rob Pearce 2016-09-01 08:20:38 +1000
  • ce58f29754 *lev18: diff colour cats which only match themselves Rob Pearce 2016-08-31 17:45:15 +1000
  • facceb304f Reduce number of firework particles on mobile devices. Rob Pearce 2016-08-31 15:24:16 +1000
  • 3df326dbbf *add firework effect for attaining goals Rob Pearce 2016-08-31 15:19:51 +1000
  • 9176b45a50 *move goal progress increments to thing.kill() function *Make 'allowedthings' default to previous level's one. *fix lev6 help *bugfix: whitecats aren't ever appearing randomly? *new object: bricks *Don't allow extending path off the top of the grid. *fix incorrect pluralisation "foods" in goal text Rob Pearce 2016-08-31 13:55:35 +1000
  • b5dedbe0ad *only increase chance of goal items if you haven't already met the goal. *make increase chance work for "special" things!!! (eg. white cat) *stop increasing goal progress once we hit the required amount *seperate goal names and goal associated things Rob Pearce 2016-08-30 19:46:40 +1000
  • 62f7b20a88 *special: toad - slap to make it drop down and clear objects below. *special: white cat : destroys stuff around it *increase changes of a goal things appearing if none exist. Rob Pearce 2016-08-30 17:19:28 +1000
  • 748c619c50 *help text for turn limit *match 3 llamas to explode them *adjust stars required to unlock levels *from lev5 onwards, shopping bags on right. *powerups *sneeze (wake up all) *shears - clears all llamas *magic carpet - drag to give cats a fez. Worth heaps of points. *help for bags/prizes *tweak required scores Rob Pearce 2016-08-30 14:55:26 +1000
  • 1560330799 *multiplier for path length *turn limit *help for path length multiplier Rob Pearce 2016-08-29 19:24:29 +1000
  • 117a866820 Initial work on turn limit. Rob Pearce 2016-08-29 04:21:42 +0000
  • 8ac5bc1e7c Updates to todo Rob Pearce 2016-08-28 08:32:13 +1000
  • aa59291af4 Statically define canvas, maybe this will fix ios. Rob Pearce 2016-08-28 08:27:20 +1000
  • 614c2e3da8 todo updates Rob Pearce 2016-08-27 18:14:26 +1000
  • 6ff067a70d Remove code to try to go full screen Rob Pearce 2016-08-27 18:05:42 +1000
  • b5d821519b Adding margin/padding=0 Rob Pearce 2016-08-27 18:00:09 +1000
  • b21e08f5b5 Star threshold points at top of screen now update properly as you earn points. Rob Pearce 2016-08-27 17:47:39 +1000
  • a53c12c408 trtinh to fix bbrokenness on android Rob Pearce 2016-08-27 06:44:24 +0000
  • c6e85d2d38 clean up Rob Pearce 2016-08-27 06:17:52 +0000
  • be8d84b980 Hopefully fixed bug where parade things end up "snapping" to wrong x/y location. Rob Pearce 2016-08-27 13:48:41 +1000
  • dad8a6ff23 Added new victory images. Rob Pearce 2016-08-27 13:29:24 +1000
  • 478d96acff Use images for star goals at top of game screen, rather than unicode. Rob Pearce 2016-08-27 13:18:03 +1000
  • bd6b39a085 Initial loading screen now works. (but is ugly) Rob Pearce 2016-08-27 12:35:18 +1000
  • b4e6114875 Loading screen code. Fix dimensions in desktop browsers. Rob Pearce 2016-08-27 12:25:17 +1000
  • d474fa8687 Made title bg more teal. rob 2016-08-26 13:38:53 +0000
  • acb8ce7359 Fixed game width on Android devices. rob 2016-08-26 09:28:12 +0000
  • e438dc8477 Fixed chrome webapp home page stuff rob 2016-08-26 09:07:47 +0000
  • 2c6a818f65 level 5 is too hard - reduce llama % by 10. Rob Pearce 2016-08-26 16:33:28 +1000
  • 4db6dd2c5f don't set dirty on mousemove unless button is down. Rob Pearce 2016-08-26 16:31:38 +1000
  • 9941dfa1fa *use image instead of unicode for yellow stars. Rob Pearce 2016-08-26 16:27:42 +1000
  • 48996e701f Don't snap things to grid when not falling/stopped. This should hopefully fix the problem where things end up off the grid or out of line. Rob Pearce 2016-08-26 10:31:09 +1000
  • 19f5ded391 Various cosmetic updates Rob Pearce 2016-08-25 20:01:45 +1000
  • 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 Rob Pearce 2016-08-25 16:49:54 +1000
  • 398e539395 meta fix again Rob Pearce 2016-08-24 22:54:22 +1000
  • 055c2c8e07 Cleanup meta tags Rob Pearce 2016-08-24 22:52:57 +1000
  • 2f5b575424 *bugfix :parade movement bounces up down! *bugfix: another bug with anyvalidmoves() - offscreen things showing up as having moves *initial code to make grid size bigger on later levels Rob Pearce 2016-08-24 22:47:23 +1000
  • 0d41c312ac *make forcethings actually work *survive x turns goal *doors *sunlight Rob Pearce 2016-08-23 01:13:47 +1000
  • 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 Rob Pearce 2016-08-22 19:52:15 +1000
  • 2e1198c7dc *custom thing chance ratios for each level *make llamas only start appearing a few levels in Rob Pearce 2016-08-21 11:31:19 +1000
  • 19b2533010 Renaming script. Rob Pearce 2016-08-21 10:00:13 +1000
  • c61ca68d02 Upload script now jsut pulls from local git repo Rob Pearce 2016-08-21 09:59:42 +1000
  • 1ff28b5ef0 Frogot to add title image. added support for variable help on levels Rob Pearce 2016-08-21 09:57:40 +1000
  • b0f3ec030c *create different levels with goals *display goals at bottom of screen *implement progress() to earn progress towards goals *go to next level after meeting all goals Rob Pearce 2016-08-21 09:32:57 +1000
  • 5cc296e61f Added commas to score Rob Pearce 2016-08-21 07:56:41 +1000
  • 657ca89d4e Centred image on title screen. Rob Pearce 2016-08-20 15:38:10 +1000
  • 2aad5e2a93 *title screen *show final score on game over *help text Rob Pearce 2016-08-20 15:12:32 +1000
  • 85b1b0ca0d Make screen scale properly for phones Make touch work properly for phones Added icons for phones Rob Pearce 2016-08-20 12:59:29 +1000
  • ac036cd2e6 *Try to scale with window size *end if no valid moves *ensure that start of game has at least one valid move. Rob Pearce 2016-08-20 12:27:15 +1000
  • 563790902d Text showing current animation Rob Pearce 2016-08-20 11:34:25 +1000
  • 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. Rob Pearce 2016-08-20 11:17:22 +1000
  • 12f79e8b45 *cat eating food should take its place *parade must be at least 4 *cat can only eat food once, but can eat multiple foods in one go *dont let chomp lines change dir (but parades can) *allow reversing a line *draw arrow for lines *llama *cats next to it can't move *cat parades can include one (but only one). *draw cats in centre of grid squares, not top left Rob Pearce 2016-08-19 17:46:39 +1000
  • a73ff6ce6d Added initial kinds of valid path Rob Pearce 2016-08-18 16:18:35 +1000
  • 08b65688ca Can now select paths to remove blocks. Rob Pearce 2016-08-18 14:54:54 +1000
  • 5e7be4ffcf Test change. Rob Pearce 2016-08-18 14:18:17 +1000
  • edef051213 initial checkin Rob Pearce 2016-08-18 14:14:48 +1000