Eevee (Evelyn Woods)
55214fad75
Add some visual feedback to the chip, time, and score counters
2020-09-10 18:07:49 -06:00
Eevee (Evelyn Woods)
6b5b8b06aa
Spruce up the options dialog, though it still doesn't work
2020-09-09 21:39:24 -06:00
Eevee (Evelyn Woods)
5279df12b7
Set a default font and slap a border around the playing field
2020-09-09 20:11:54 -06:00
Eevee (Evelyn Woods)
d38cbc9294
Add more items to the editor, fix its buttons, do smart drawing
2020-09-08 12:39:06 -06:00
Eevee (Evelyn Woods)
34eb0dae6c
Scale sidebar text a little better
2020-09-05 17:21:16 -06:00
Eevee (Evelyn Woods)
6f6f0fab48
Finally support "uploading" your own levels
2020-09-05 17:10:52 -06:00
Eevee (Evelyn Woods)
dea7a7b754
Add a splash screen and the beginning of an editor
2020-09-05 16:21:31 -06:00
Eevee (Evelyn Woods)
2df8607243
Fixed several issues with animation and movement; quick stab at replay UI
...
- Animation now has its own timer and isn't linked to movement cooldown,
which is good for blocks since they don't have movement cooldown
- Destroyed actors don't crash the game again (oops)
- Slide and cooldown handling was reshuffled to better support the CC2
approach of landing on tiles with a delay; in particular, you move at
double speed on sliding tiles again!
- Demo playback got some rough UI so I don't have to keep editing the
source code to decide whether to play a demo
2020-09-03 09:46:37 -06:00
Eevee (Evelyn Woods)
13dc5f73b1
Start to split out the renderer and add support for smooth scrolling
2020-09-03 07:36:05 -06:00
Eevee (Evelyn Woods)
aa7952a3dd
Improve dialog styling; add about text; stub out options
2020-09-01 06:46:29 -06:00
Eevee (Evelyn Woods)
c8bdf121d0
Auto-size the game to fit the browser window
2020-09-01 05:51:26 -06:00
Eevee (Evelyn Woods)
cd7a328963
Delete the demo scrubber; complex and not very useful
2020-09-01 05:01:48 -06:00
Eevee (Evelyn Woods)
6076b3c9a1
Add an incredibly bad level select
2020-08-31 11:33:01 -06:00
Eevee (Evelyn Woods)
070d276e8a
Implement green/blue buttons, tanks, monster death; stub out remaining CC1 objects; easy restart on death
2020-08-31 11:03:14 -06:00
Eevee (Evelyn Woods)
0390d54909
Styled the whole page; reimplemented pausing; implemented success, score, and time
2020-08-31 10:27:29 -06:00
Eevee (Evelyn Woods)
b871181bf4
Add support for demos, terrible UI for it, and a clumsy pause button
2020-08-31 08:40:44 -06:00
Eevee (Evelyn Woods)
bbfa0a6e8f
Split out CC2 tile bytes; stub out enough for Lesson 1 to load; show inventory; implement misc bits
2020-08-28 07:01:28 -06:00
Eevee (Evelyn Woods)
0dd190fc5a
Finish CC1 parser; show hints; improve ice
2020-08-28 05:24:25 -06:00
Eevee (Evelyn Woods)
3084ca7b49
Initial commit: a game that plays through some of CCLP1
2020-08-28 04:02:03 -06:00