Commit Graph

50 Commits

Author SHA1 Message Date
Nicky Case a776cb0642 SHUT UP IT'S DONE 2019-09-17 10:24:40 -04:00
spaciecat 5ba626b73b FINALLY SOMETHING HELPED PERFORMANCE
browsers try to get all cute and cozy with your images, like... no pal just let me load things and have them stay loaded?
2019-09-14 23:01:57 +10:00
spaciecat a172bc7254 started working on canvas related improvements 2019-09-13 21:50:55 +10:00
spaciecat 4f7d5209b9 animate HP canvas with css transforms
switched the hp canvas from setting position to a css transform

i also added a lil fade in to the choice buttons here, makes it look less janky because they dont pop in and out of reality as much
2019-09-12 23:04:08 +10:00
spaciecat 35495207c7 animate choices with css transitions 2019-09-12 17:51:08 +10:00
spaciecat 45e3f27c79 seperate observer logic
i split apart the code that tells the dialogue when to update into a seperate file so that i can use it in other places! seemed like a faster solution to have observable-esque behaviour without using very new features, setting up compilers, and including huge libraries!

(not 100% sure its totally working, but i havn't caught it failing yet!)
2019-09-12 17:21:12 +10:00
spaciecat c1a136f590 move the "click to advance" text
the click to advance text is now moved into the right location using css transforms!

this still runs every frame when we're forcing a specific text position. but it's getting better!
2019-09-12 16:23:41 +10:00
spaciecat c56eea3b49 dialogue animation + debugger
refactored all the dialogue text animations to use css animation and transforms rather than frame by frame positioning

this causes some issues and the code isnt the cleanest, but its already feels smoother so thats a good start!

using the devtools for debugging was getting annoying so I added a `Game.debug()` method that toggles a custom debugger that includes a drawer containing links to all points in the script
2019-09-12 15:58:12 +10:00
spaciecat bed2b0b22f remove all save/restore pairs! 2019-09-12 14:39:45 +10:00
spaciecat c8ee042ef7 remove carriage teturns from script when parsing markdown
newlines on windows are weird... it wouldnt even let me start the game unless i did this
2019-09-12 13:34:40 +10:00
Nicky Case 0f00042824 BUNCHA POLISH 2019-09-09 12:37:58 -04:00
Nicky Case ec4dafdb44 content notes and shtuff 2019-09-06 16:25:14 -04:00
Nicky Case 9a61042d58 chapter select and save and load 2019-09-06 13:34:09 -04:00
Nicky Case e38d9e6785 ALL THESE SOUND EFFECTS 2019-08-24 12:57:09 -04:00
Nicky Case e4a5de84e4 sprites for end act 4 integrated 2019-08-16 12:37:01 -04:00
Nicky Case 9a706a1bb7 HELL YEAH ACT 3 is DONEEEEEEE 2019-07-30 16:17:36 -04:00
Nicky Case f41cef3252 intro anim DONE for act 3 2019-07-30 11:25:37 -04:00
Nicky Case ce5e4ca7be and special attacks 2019-07-18 10:45:01 -04:00
Nicky Case 448a49b7ea ALL STITCHED 2019-06-26 11:03:27 -04:00
Nicky Case 728c335e38 intermission heck yeah 2019-06-21 11:33:04 -04:00
Nicky Case 788373a15a act 4 done more or less 2019-06-19 10:49:05 -04:00
Nicky Case 3b6f25c6d0 all sprites in 2019-06-17 15:33:15 -04:00
Nicky Case 638395574e act 3 anims 2019-06-14 11:03:30 -04:00
Nicky Case 8666316125 This act is DONE for playtesting anyway 2019-06-13 11:43:18 -04:00
Nicky Case 27b5ba5c13 and some sounds 2019-06-12 15:08:32 -04:00
Nicky Case 91d5a8f90e placeholder pics in act ii 2019-06-12 12:23:26 -04:00
Nicky Case e431517d12 whoosh in and out with alpha 2019-06-11 10:45:09 -04:00
Nicky Case e86e147b11 a heckload of fixes 2019-05-05 15:56:00 -04:00
Nicky Case c05b905eb4 sound and misc fixes 2019-05-03 12:13:22 -04:00
Nicky Case d7daec1e03 click to advance option 2019-05-02 11:55:41 -04:00
Nicky Case 8fe1bec5bd about end demo 2019-04-30 11:20:45 -04:00
Nicky Case b058d5c9a7 END SCREEN DONE 2019-04-29 15:19:44 -04:00
Nicky Case f3c47bf5b0 bunch of narrative fixes 2019-04-29 11:35:25 -04:00
Nicky Case 49261be164 text speed 2019-04-28 12:02:55 -04:00
Nicky Case f0b522bb44 endscreen 2019-04-26 13:08:31 -04:00
Nicky Case d3e271256a more sounds 2019-04-25 14:07:41 -04:00
Nicky Case 872444a27b intro sounds and outro FLIGHT 2019-04-24 15:42:13 -04:00
Nicky Case d2b5590477 SOUNDS 2019-04-23 15:12:41 -04:00
Nicky Case 436f3fd5f1 BLERP 2019-04-19 13:44:45 -04:00
Nicky Case 9063a1f7dd the last few anims 2019-04-19 11:57:10 -04:00
Nicky Case d5d9414630 backup 2019-04-18 07:40:22 -04:00
Nicky Case 8095c0ed48 super hacky crap 2019-04-11 14:44:15 -04:00
Nicky Case cd57e8b12c HECK YEAH SPRITES AND ANIMATION 2019-04-09 14:59:19 -04:00
Nicky Case 7848adae7e super rough beebee animation 2019-03-17 14:41:19 -04:00
Nicky Case 7460202fed ACT I YEAH 2019-02-22 18:48:24 -05:00
Nicky Case a9180a2607 more stuff 2019-02-20 15:22:23 -05:00
Nicky Case dcd178a376 more flexible text, including anrrator 2019-02-20 13:45:23 -05:00
Nicky Case 45b2fe1814 SS ready DONE 2019-02-18 15:59:10 -05:00
Nicky Case b1aa4a4406 heck yeah cute anim 2019-02-18 12:24:52 -05:00
Nicky Case 3ad8f55829 health bar and refactor 2019-02-17 16:54:29 -05:00