This website requires JavaScript.
bd526059f7
Unbreak opening CCLP1 (oops)
Eevee (Evelyn Woods)
2020-09-05 17:11:34 -0600
6f6f0fab48
Finally support "uploading" your own levels
Eevee (Evelyn Woods)
2020-09-05 17:10:52 -0600
dea7a7b754
Add a splash screen and the beginning of an editor
Eevee (Evelyn Woods)
2020-09-05 16:21:31 -0600
25989fc75b
Limit the undo stack to 200 tics
Eevee (Evelyn Woods)
2020-09-03 13:54:14 -0600
8384b8d268
Auto-pause when losing focus
Eevee (Evelyn Woods)
2020-09-03 13:53:22 -0600
ea31abe7a6
Change the viewport default size back to 9x9
Eevee (Evelyn Woods)
2020-09-03 13:50:59 -0600
caf695acfe
Put thin walls on the terrain layer for now
Eevee (Evelyn Woods)
2020-09-03 10:44:19 -0600
8309b80342
Fix draw order of tiles in a cell once and for all
Eevee (Evelyn Woods)
2020-09-03 10:39:19 -0600
15d3d43b76
Let's just guarantee that tic_offset is never 1
Eevee (Evelyn Woods)
2020-09-03 10:31:46 -0600
bd57f686c7
Fix walk animation speed; fix occasional camera hiccups
Eevee (Evelyn Woods)
2020-09-03 10:28:34 -0600
041d0223c7
Make ignoring work on sliding tiles again
Eevee (Evelyn Woods)
2020-09-03 10:28:17 -0600
4972b0bc82
Fix teeth behavior to match CC2
Eevee (Evelyn Woods)
2020-09-03 10:11:26 -0600
2df8607243
Fixed several issues with animation and movement; quick stab at replay UI
Eevee (Evelyn Woods)
2020-09-03 09:46:37 -0600
bee6ba4c80
Fix CC2 encoding of S/E thin walls
Eevee (Evelyn Woods)
2020-09-03 09:46:06 -0600
a36ca20b26
End replays at 0xFF; ignore P2's input; delete old comments
Eevee (Evelyn Woods)
2020-09-03 09:45:51 -0600
44978490ed
Round to the pixel grid when drawing
Eevee (Evelyn Woods)
2020-09-03 09:44:49 -0600
13dc5f73b1
Start to split out the renderer and add support for smooth scrolling
Eevee (Evelyn Woods)
2020-09-03 07:36:05 -0600
8d89f7d9dd
Finish removing 'doomed'; remove Cell.each
Eevee (Evelyn Woods)
2020-09-02 05:26:59 -0600
0ba5ecc7e3
Implement (PARTIAL) undo; remove 'doomed'; fix a few small tile bugs
Eevee (Evelyn Woods)
2020-09-02 05:20:23 -0600
1cc631c27e
Load custom trap/cloner connections from CC1 .DAT levels
Eevee (Evelyn Woods)
2020-09-01 09:48:17 -0600
7d9426c8e7
Add license
Eevee (Evelyn Woods)
2020-09-01 07:45:32 -0600
5416167192
Disallow cloning when the target tile is blocked
Eevee (Evelyn Woods)
2020-09-01 07:40:52 -0600
060895c5ba
Fix rendering of thin walls using a CC2 tileset
Eevee (Evelyn Woods)
2020-09-01 07:36:14 -0600
4d6d835895
Implement walkers, blobs, and teeth
Eevee (Evelyn Woods)
2020-09-01 07:01:02 -0600
aa7952a3dd
Improve dialog styling; add about text; stub out options
Eevee (Evelyn Woods)
2020-09-01 06:46:29 -0600
c8bdf121d0
Auto-size the game to fit the browser window
Eevee (Evelyn Woods)
2020-09-01 05:51:26 -0600
9dccb310e0
Implement random force floors
Eevee (Evelyn Woods)
2020-09-01 05:26:25 -0600
7a9bc725d4
Implement blue teleporters
Eevee (Evelyn Woods)
2020-09-01 05:15:50 -0600
cd7a328963
Delete the demo scrubber; complex and not very useful
Eevee (Evelyn Woods)
2020-09-01 05:01:48 -0600
ab377f6593
Fix demo playback (!): bumping doesn't cause cooldown, thieves were backwards
Eevee (Evelyn Woods)
2020-09-01 05:00:57 -0600
2ae053d87a
Implement traps!
Eevee (Evelyn Woods)
2020-09-01 01:36:47 -0600
eb2dd7a4a4
Implement clone machine!
Eevee (Evelyn Woods)
2020-09-01 01:31:42 -0600
2b4450fc8c
Prevent spacebar from scrolling
Eevee (Evelyn Woods)
2020-08-31 12:24:07 -0600
af65e3d5b3
Whoops, fix syntax error
Eevee (Evelyn Woods)
2020-08-31 12:18:39 -0600
8309ff37a8
Add an incredibly crappy restart button
Eevee (Evelyn Woods)
2020-08-31 12:18:09 -0600
051730750b
Always put the player first in actor order
Eevee (Evelyn Woods)
2020-08-31 12:07:11 -0600
730824e697
Define clone blocks and teeth in the CC2 tile layout
Eevee (Evelyn Woods)
2020-08-31 12:06:58 -0600
6076b3c9a1
Add an incredibly bad level select
Eevee (Evelyn Woods)
2020-08-31 11:33:01 -0600
a76a44e1b8
Fuck it, I guess let anyone use the secret query args
Eevee (Evelyn Woods)
2020-08-31 11:06:27 -0600
070d276e8a
Implement green/blue buttons, tanks, monster death; stub out remaining CC1 objects; easy restart on death
Eevee (Evelyn Woods)
2020-08-31 11:03:14 -0600
0390d54909
Styled the whole page; reimplemented pausing; implemented success, score, and time
Eevee (Evelyn Woods)
2020-08-31 10:27:29 -0600
b871181bf4
Add support for demos, terrible UI for it, and a clumsy pause button
Eevee (Evelyn Woods)
2020-08-31 08:40:44 -0600
101b68c017
Map out most of the parts of the CC2 tile layout that I can actually draw
Eevee (Evelyn Woods)
2020-08-30 04:52:47 -0600
731d3c15a8
Rewrite movement loop and timing to better match Lynx rules
Eevee (Evelyn Woods)
2020-08-30 01:50:34 -0600
413c511fe1
Implement specialized blocking for dirt, gravel, chips, etc.
Eevee (Evelyn Woods)
2020-08-29 02:22:55 -0600
b3a0ff963c
Begrudgingly support letter tiles
Eevee (Evelyn Woods)
2020-08-29 02:10:27 -0600
a2e1a4fd9a
Stop parsing a C2M at END; fix CC2 force floor tiles
Eevee (Evelyn Woods)
2020-08-29 01:31:05 -0600
ec872d93d2
Implement implicit terrain for C2M; implement thin walls
Eevee (Evelyn Woods)
2020-08-29 01:14:59 -0600
a9b1af8e62
Support CC2's multiple hints
Eevee (Evelyn Woods)
2020-08-29 00:58:04 -0600
a50de91195
Implement appearing walls and popwalls
Eevee (Evelyn Woods)
2020-08-29 00:30:01 -0600
576a7b0c26
Finish specifying the Tile World tileset layout
Eevee (Evelyn Woods)
2020-08-29 00:25:28 -0600
050c4e0322
Fix missing floor tiles in DAT levels
Eevee (Evelyn Woods)
2020-08-29 00:25:17 -0600
bbfa0a6e8f
Split out CC2 tile bytes; stub out enough for Lesson 1 to load; show inventory; implement misc bits
Eevee (Evelyn Woods)
2020-08-28 07:01:28 -0600
15d9101ebf
Allow me to play commercial levels locally
Eevee (Evelyn Woods)
2020-08-28 05:38:23 -0600
0dd190fc5a
Finish CC1 parser; show hints; improve ice
Eevee (Evelyn Woods)
2020-08-28 05:24:25 -0600
3084ca7b49
Initial commit: a game that plays through some of CCLP1
Eevee (Evelyn Woods)
2020-08-28 04:02:03 -0600