Commit Graph

43 Commits

Author SHA1 Message Date
Nicky Case 33d496a7d1 actually final fixes aaaahhhh 2019-09-18 12:26:08 -04:00
Nicky Case a776cb0642 SHUT UP IT'S DONE 2019-09-17 10:24:40 -04:00
Nicky Case 6f93162c78 heck yeah it works 2019-09-16 10:29:13 -04: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 d59d8af01d markup and styling updates
removed dynamic viewport meta tag based scaling, it caused issues where a mobile browser's header wasnt able to be hidden

removed #topleft and #bottomright (corner text) elements because they aren't being used anywhere for anything and made mobile scaling weird

modified the css the new grid standards to vertically and horizontally center the game in a larger window, css can do that now and we dont need weird position absolute and `margin: auto` hacks!
2019-09-12 14:55:54 +10:00
Nicky Case 4cc56dc7ef README IS DONE 2019-09-10 12:57:05 -04:00
Nicky Case 52771afe6a the end and about 2019-09-10 09:57:02 -04:00
Nicky Case a7cab36e2d test 2019-09-10 09:17:51 -04:00
Nicky Case 0f00042824 BUNCHA POLISH 2019-09-09 12:37:58 -04:00
Nicky Case 78eed804c2 ALL THE POLISH 2019-09-07 17:19:53 -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 7f20baf56f credits half done in sprites 2019-09-02 12:35:36 -04:00
Nicky Case e38d9e6785 ALL THESE SOUND EFFECTS 2019-08-24 12:57:09 -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 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 169cec0352 slightly lighter 2019-05-07 11:50:44 -04:00
Nicky Case 2de9adaa57 AHHH 2019-05-06 12:20:09 -04:00
Nicky Case 733642d474 asdasd 2019-05-06 09:34:20 -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 9c2f54c855 start from intro 2019-04-27 09:08:25 -04:00
Nicky Case 872444a27b intro sounds and outro FLIGHT 2019-04-24 15:42:13 -04:00
Nicky Case d5d9414630 backup 2019-04-18 07:40:22 -04:00
Nicky Case 7848adae7e super rough beebee animation 2019-03-17 14:41:19 -04: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 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