*make forcethings actually work

*survive x turns goal
*doors
*sunlight
This commit is contained in:
Rob Pearce 2016-08-23 01:13:47 +10:00
parent 34ee0d34f3
commit 0d41c312ac
2 changed files with 594 additions and 142 deletions

672
cat.html

File diff suppressed because it is too large Load Diff

64
todo
View File

@ -30,31 +30,37 @@ phone fixes as per http://www.html5rocks.com/en/mobile/touch/
https://www.smashingmagazine.com/2012/10/design-your-own-mobile-game/
*restrict catparades on level 1
*make help text for llamas come later
*(keep orig help around for reference)
*lv1 help: just how to eat cheese
*lv2 help: just how to make cat parades
*lv3 help: llamas scaring cats, parades can have one llama
*lv4 help: (preview of features)
*Level selection screen
*make forcethings actually work
*Store level progress and hiscores using localstorage
replace points goal with 'survive x turns'
*doors -
*sunlight
* - makes nearby cats sleepy
* - swaps with thing below each turn.
* - then disappears off the bottom
parademovement bounces up down!
slow down parades to test.
*goats
* cats and goats can gang up on on llamas.
* parades with a goat can have multiple llamas
* goats can't start parades (only cats)
* 50 points
*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
still bugs in getarndomtype() ?
bug with 2 suns above each other
special things - 5% chance of any
{
white cat -
move cat on to it to FIGHT.
destroy 9 in a block around.
pow pow cloud.
doona - hide under it in the cold ?
mouse toy - match 3 to explode everything ?
}
more goals:
form x parades of length y
@ -68,20 +74,6 @@ sounds:
doors -
appear on the EDGE of the map ?
PARADE INTO DOOR = triple points (and door vanishes)
sunlight - makes nerby cats sleepy
doona - hide under it in the cold ?
mouse toy - match 3 to explode everything ?
make path part of game object
make things part of game object