Rob Pearce
9f2c38f48f
Adding feature: curtains.
2016-09-02 13:42:47 +10:00
Rob Pearce
e65504184f
Start of 'curtain' implementation
...
*don't draw fireworks on gameover screen.
*randomised goat on title screen.
2016-09-02 11:48:48 +10:00
Rob Pearce
75fd2f6f78
Change update script location
2016-09-02 09:45:31 +10:00
Rob Pearce
2054138bef
Tweak stars required to unlock - was too low on higher levels.
2016-09-01 08:20:38 +10:00
Rob Pearce
ce58f29754
*lev18: diff colour cats which only match themselves
2016-08-31 17:45:15 +10:00
Rob Pearce
facceb304f
Reduce number of firework particles on mobile devices.
2016-08-31 15:24:16 +10:00
Rob Pearce
3df326dbbf
*add firework effect for attaining goals
2016-08-31 15:19:51 +10:00
Rob Pearce
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
2016-08-31 13:55:35 +10:00
Rob Pearce
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
2016-08-30 19:46:40 +10:00
Rob Pearce
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.
2016-08-30 17:19:28 +10:00
Rob Pearce
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
2016-08-30 14:55:26 +10:00
Rob Pearce
1560330799
*multiplier for path length
...
*turn limit
*help for path length multiplier
2016-08-29 19:24:29 +10:00
Rob Pearce
117a866820
Initial work on turn limit.
2016-08-29 04:21:42 +00:00
Rob Pearce
8ac5bc1e7c
Updates to todo
2016-08-28 08:32:13 +10:00
Rob Pearce
aa59291af4
Statically define canvas, maybe this will fix ios.
...
Make loader code actually work again (I think)
2016-08-28 08:27:20 +10:00
Rob Pearce
614c2e3da8
todo updates
2016-08-27 18:14:26 +10:00
Rob Pearce
6ff067a70d
Remove code to try to go full screen
2016-08-27 18:05:42 +10:00
Rob Pearce
b5d821519b
Adding margin/padding=0
2016-08-27 18:00:09 +10:00
Rob Pearce
b21e08f5b5
Star threshold points at top of screen now update properly as you earn points.
2016-08-27 17:47:39 +10:00
Rob Pearce
a53c12c408
trtinh to fix bbrokenness on android
2016-08-27 06:44:24 +00:00
Rob Pearce
c6e85d2d38
clean up
2016-08-27 06:17:52 +00:00
Rob Pearce
be8d84b980
Hopefully fixed bug where parade things end up "snapping" to wrong x/y location.
2016-08-27 13:48:41 +10:00
Rob Pearce
dad8a6ff23
Added new victory images.
2016-08-27 13:29:24 +10:00
Rob Pearce
478d96acff
Use images for star goals at top of game screen, rather than unicode.
2016-08-27 13:18:03 +10:00
Rob Pearce
bd6b39a085
Initial loading screen now works. (but is ugly)
2016-08-27 12:35:18 +10:00
Rob Pearce
b4e6114875
Loading screen code.
...
Fix dimensions in desktop browsers.
2016-08-27 12:25:17 +10:00
rob
d474fa8687
Made title bg more teal.
2016-08-26 13:38:53 +00:00
rob
acb8ce7359
Fixed game width on Android devices.
2016-08-26 09:28:12 +00:00
rob
e438dc8477
Fixed chrome webapp home page stuff
2016-08-26 09:07:47 +00:00
Rob Pearce
2c6a818f65
level 5 is too hard - reduce llama % by 10.
2016-08-26 16:33:28 +10:00
Rob Pearce
4db6dd2c5f
don't set dirty on mousemove unless button is down.
2016-08-26 16:31:38 +10:00
Rob Pearce
9941dfa1fa
*use image instead of unicode for yellow stars.
2016-08-26 16:27:42 +10:00
Rob Pearce
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.
2016-08-26 10:31:09 +10:00
Rob Pearce
19f5ded391
Various cosmetic updates
2016-08-25 20:01:45 +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
398e539395
meta fix again
2016-08-24 22:54:22 +10:00
Rob Pearce
055c2c8e07
Cleanup meta tags
2016-08-24 22:52:57 +10:00
Rob Pearce
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
2016-08-24 22:47:23 +10:00
Rob Pearce
0d41c312ac
*make forcethings actually work
...
*survive x turns goal
*doors
*sunlight
2016-08-23 01:13:47 +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
2e1198c7dc
*custom thing chance ratios for each level
...
*make llamas only start appearing a few levels in
2016-08-21 11:31:19 +10:00
Rob Pearce
19b2533010
Renaming script.
2016-08-21 10:00:13 +10:00
Rob Pearce
c61ca68d02
Upload script now jsut pulls from local git repo
2016-08-21 09:59:42 +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
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
2016-08-21 09:32:57 +10:00
Rob Pearce
5cc296e61f
Added commas to score
2016-08-21 07:56:41 +10:00
Rob Pearce
657ca89d4e
Centred image on title screen.
2016-08-20 15:38:10 +10:00
Rob Pearce
2aad5e2a93
*title screen
...
*show final score on game over
*help text
2016-08-20 15:12:32 +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
ac036cd2e6
*Try to scale with window size
...
*end if no valid moves
*ensure that start of game has at least one valid move.
2016-08-20 12:27:15 +10:00