Commit graph

276 commits

Author SHA1 Message Date
ad044
3dabc1a70f working on the exit animation. i am tired. 2020-12-04 20:52:38 +04:00
ad044
e1813e83e0 basic animation done! gotta clean up and add some more details 2020-12-03 19:52:07 +04:00
ad044
7db4906db1 more progress on the pause animation 2020-12-02 20:50:12 +04:00
ad044
00ffcdc710 pause scene squares partly added 2020-12-01 23:03:18 +04:00
ad044
db396e62ee changed keybinding system, adding pause 2020-11-30 20:44:57 +04:00
ad044
fbefc0eb3a level selection somewhat interactive, still buggy 2020-11-29 17:43:15 +04:00
ad044
92bc26bc0b visual aspect of level selection almost done 2020-11-28 19:51:16 +04:00
ad044
00de2883a8 adding level selection 2020-11-27 19:22:19 +04:00
ad044
46d9c421c8 authorize user clean up 2020-11-26 20:53:13 +04:00
ad044
7d3bc001f4 more state cleanup 2020-11-25 19:14:23 +04:00
ad044
a2c3e77e1f cleaning up state 2020-11-25 01:24:35 +04:00
ad044
339962fec4 added poly tan 2020-11-22 22:51:41 +04:00
ad044
2f5153fd2b authorize user text movement done 2020-11-21 20:55:01 +04:00
ad044
c522cfd48c made boot state a bit better, still wip 2020-11-20 21:09:58 +04:00
ad044
a4b42ebee2 sskn node handlers, tweaked some lain code 2020-11-19 19:28:32 +04:00
ad044
1ff702568f sskn scene done 2020-11-18 20:17:55 +04:00
ad044
c4668b8fa1 media scene code improvement, renamed blue orbs to nodes (their actual names) 2020-11-17 19:31:06 +04:00
ad044
edb67baf9a performance tweaks 2020-11-16 18:30:53 +04:00
ad044
f5b214b79d gate scene done 2020-11-15 19:43:15 +04:00
ad044
e42b79f6df added stuff to gate scene 2020-11-14 18:27:09 +04:00
ad044
07c4e0cf27 added gate mirror object model 2020-11-14 00:25:17 +04:00
ad044
ca24f91ae1 not much today, cleaned a bit of stuff and added "back" button 2020-11-11 22:40:50 +04:00
ad044
d260ad98a6 added more stuff to load data subscene 2020-11-11 01:21:04 +04:00
ad044
556a758e24 adding authorization scene 2020-11-09 20:28:33 +04:00
ad044
81cabd0667 added main menu 2020-11-08 21:41:25 +04:00
ad044
3e62072a7b rewriting boot scene in three 2020-11-07 23:23:29 +04:00
ad044
c698b097b8 added more sprites to the scene, still working on mirror object 2020-11-06 18:40:48 +04:00
ad044
aab249bce8 working on mirror texture thing 2020-11-06 00:08:15 +04:00
ad044
4f1ea774f7 gate scene intro done 2020-11-04 22:33:20 +04:00
ad044
ea87f6f97f transient updates on text renderer, adding gate scene 2020-11-03 16:44:40 +04:00
ad044
83fc6e1e53 bug fixes and tweaks 2020-11-02 23:25:12 +04:00
ad044
e0cc665c63 fully ported to the new event handler 2020-11-01 19:40:46 +04:00
ad044
cddbc7ce62 basic orb changing works 2020-10-31 22:11:27 +04:00
ad044
80d816d576 more werk 2020-10-30 22:34:04 +04:00
ad044
d5797c6b34 starting work on way of calculating actions 2020-10-29 22:47:37 +04:00
ad044
efdd391a6c too much, cant write a commit message for this 2020-10-28 21:38:09 +04:00
ad044
1fef11cd85 added string table, image table, working on scene initialization and a lot more stuff 2020-10-26 22:11:42 +04:00
ad044
b0e051dfd9 audio visualizer done, reorganized stuff 2020-10-25 18:33:23 +04:00
ad044
7649cb7346 audio visualizer works properly, needs optimization 2020-10-24 22:15:28 +04:00
ad044
53e5244e05 audio visualizer stuff wip 2020-10-23 23:32:19 +04:00
ad044
3d62868756 added cross thing, working on proper media time tracking 2020-10-22 16:06:05 +04:00
ad044
43dcd21451 all current animations work properly, have to add more 2020-10-21 22:45:09 +04:00
ad044
f166536e2f refactoring media scene state management 2020-10-21 20:17:22 +04:00
ad044
04bb8972d4 adding words... 2020-10-20 23:18:18 +04:00
ad044
813063953a fixed media scene text interaction, also added ability to dynamically display baseline offsets on fonts. 2020-10-20 19:08:34 +04:00
ad044
bbbc929801 decoupled text renderer and hud 2020-10-20 15:38:06 +04:00
ad044
b036ce9839 adding media interaction scene, heavily wip 2020-10-19 17:46:29 +04:00
ad044
4f86d2dbe0 transient updates on active blue orb 2020-10-18 15:49:26 +04:00
ad044
bc4fc74f45 added basic throw animation, cleaned some stuff up 2020-10-17 21:39:27 +04:00
ad044
64f463f067 flicker bug now gone FINALLY 2020-10-16 20:19:46 +04:00
ad044
0a9b91ccb2 state manager improvements 2020-10-16 17:37:40 +04:00
ad044
923089557b more refactoring, fixed some bugs 2020-10-15 21:43:04 +04:00
ad044
6554e689ab ported to zustand, still gotta do some bugfixing. 2020-10-15 01:34:21 +04:00
ad044
ba9a16ea74 fixed some bugs, porting recoil stuff to zustand. this is a mess for now. 2020-10-14 23:33:32 +04:00
ad044
4b4f5ebc7a tweaks to state manager, got rid of redundant stuff - still kind of buggy 2020-10-13 23:17:48 +04:00
ad044
5f833daf06 state management overhaul 2020-10-12 17:28:09 +04:00
ad044
d991f84850 adding blue orb interactions 2020-10-11 22:02:06 +04:00
ad044
1e3a33bef5 all hud positions done! 2020-10-10 16:43:51 +04:00
ad044
d4f39d9114 added more hud positions, 5 left. 2020-10-10 02:10:54 +04:00
ad044
c13285dbd8 refactoring blue orb choosing implementation due to limitations 2020-10-09 23:03:00 +04:00
ad044
86562d3be8 normalized hud initial positions, added missing dep in a func 2020-10-08 22:29:28 +04:00
ad044
5ea6ef9a98 a bunch of shit 2020-10-08 01:28:33 +04:00
ad044
c71a8eae5b cleaned up global state after inputhandler refactor 2020-10-06 23:50:54 +04:00
ad044
a94f701d3e refactoring inputhandler 2020-10-06 23:12:03 +04:00
ad044
ba8abe69b9 new text huds, debugged some of its animations 2020-10-05 23:41:38 +04:00
ad044
e7c005dcc8 made lighting a bit better 2020-10-03 00:18:22 +04:00
ad044
3547bd8e14 purple ring displays levels 2020-10-02 23:54:13 +04:00
ad044
eeec85260b currently optimal position for all blue orbs. 2020-10-02 17:21:21 +04:00
ad044
2a1424f4ea tweaked site 2020-10-02 02:49:35 +04:00
ad044
2fe65f6ed5 text renderer animations woo 2020-10-01 20:10:26 +04:00
ad044
c76cbcb7d0 basic text renderer implemented 2020-10-01 15:57:38 +04:00
ad044
68672f0112 debug for mr phenomenal 2020-09-28 15:22:41 +04:00
ad044
014137287e nah fuck that, reverted most stuff 2020-09-26 22:57:16 +04:00
ad044
a6c7f29c93 forgot to add evreything 2020-09-26 22:02:52 +04:00
ad044
ab8af8ef8b i dont even fucking knwo dude 2020-09-26 22:02:06 +04:00
ad044
f9c0e3f8db middle ring rotation animation 2020-09-24 00:14:32 +04:00
ad044
06edb85aa6 fixed lighting 2020-09-23 22:22:00 +04:00
ad044
00d3829e30 fixed typing/glow bug 2020-09-23 15:07:34 +04:00
ad044
ca1358548d mass generated blue orbs/levels. 2020-09-23 03:03:53 +04:00
ad044
2502a15b40 added cyan crystal 2020-09-22 00:05:25 +04:00
ad044
911b453d6b Merge branch 'master' of https://github.com/ad044/lain-psx-js
 Conflicts:
	src/resources/blue_orbs.json
2020-09-21 20:51:29 +04:00
ad044
7752314d9e mass generating blue orbs progress 2020-09-21 20:50:40 +04:00
ad044
858822af47 zzzzz 2020-09-21 02:38:51 +04:00
ad044
c5fdf65e17 added more blue orbs, moved ints to uints in shader. 2020-09-21 02:38:06 +04:00
ad044
a91b5093b7 better code for purple ring, working on gray planes rotation 2020-09-20 22:52:50 +04:00
ad044
6ea6f36722 more sprites, procedurally generated purple ring 100% done, rotation handling is better, renamed "levelsprite" to "blue orb", got rid of all 3d models since we don't need them anymore. 2020-09-20 21:10:24 +04:00
ad044
01db296737 procedurally generated ring mostly done, needs radius tweaked 2020-09-19 19:45:38 +04:00
ad044
5f473325fc working on procedurally generated gray ring, still wip. 2020-09-18 20:49:11 +04:00
ad044
acc36a826e new model for gray ring, fixed lighting 2020-09-16 18:10:25 +04:00
ad044
5164323aac middle ring down motion 2020-09-16 16:30:12 +04:00
ad044
59645f22dc middle ring up motion done, changed intro font 2020-09-16 00:08:23 +04:00
ad044
038366448c debug for mr jtoek 2020-09-15 18:15:58 +04:00
ad044
1f74d8e8cb transparency issue fix. 2020-09-14 22:52:05 +04:00
ad044
01a30629c9 simplex noise on the ring, rotation. 2020-09-14 22:09:39 +04:00
ad044
f719dfcd86 tweaks, added basic 3d middle ring, need to fix transparency issue 2020-09-14 19:05:54 +04:00
ad044
5046a461af orb moves in 3d inifinity shape now, added keys to gray planes. 2020-09-13 16:32:43 +04:00
ad044
e4b2669392 added gray planes in the back, intro looks much better now 2020-09-13 15:35:30 +04:00
ad044
ba56e5451f separated main intro scene into its own file, ported the animation to react-spring 2020-09-12 21:45:51 +04:00
ad044
7d2d114ecc tweaks, starfield done for now 2020-09-12 17:05:40 +04:00
ad044
29ed34cd1e wtf 2020-09-11 20:09:38 +04:00
ad044
2b203fc835 major refactor. moved state management to recoil. 2020-09-11 20:08:06 +04:00
ad044
3df106d991 minor tweaks to intro 2020-09-10 17:07:57 +04:00
ad044
85a0461572 starfield intro anim, still need to make a smooth transition. 2020-09-09 23:35:13 +04:00
ad044
1fae1488b7 fixed more typing. 2020-09-09 15:49:33 +04:00
ad044
42e73badde fixed most typing, more refactoring on starfield 2020-09-09 01:17:50 +04:00
ad044
6f5af7dbef reformatted starfield code a bit, made it move with camera 2020-09-07 20:42:20 +04:00
ad044
168fe2cb9f adding intro animation 2020-09-07 19:07:26 +04:00
ad044
3d6524bee2 finished orb animation 2020-09-04 02:16:46 +04:00
ad044
ba98824ad8 memoized some components, added orb 2020-09-03 23:02:44 +04:00
ad044
19560f439e added starfield, needs optimization 2020-09-02 17:09:44 +04:00
ad044
e8c4b4f8ad adding starfield 2020-09-01 20:33:03 +04:00
ad044
0c9bb90b9a added a bit of level 5 sprites, started formatting to procedurally generate all sprites later 2020-09-01 17:20:53 +04:00
ad044
01a62a05d0 added huds for all 4 current sprites, cleaned up some code 2020-09-01 01:39:25 +04:00
ad044
9d7e17bf8f fixed sprite animation 2020-08-31 19:47:39 +04:00
ad044
6e53b78fc7 switching hud based on current sprite 2020-08-31 19:08:27 +04:00
ad044
11b5b8fed4 ported all animations to use react-spring 2020-08-31 13:47:05 +04:00
ad044
f4d8cf166c shading fix and working on animation flicker 2020-08-29 22:07:48 +04:00
ad044
664756eea7 debug for mr yukkuri 2020-08-29 16:06:07 +04:00
ad044
abed34112b glsl shading for sprites, still need to properly animate 2020-08-29 01:54:23 +04:00
ad044
f318cee7ed started working on switching hud and general cursor movement 2020-08-28 17:49:58 +04:00
ad044
2d08a67ae6 added more convenient way of managing hud elements 2020-08-28 00:38:06 +04:00
ad044
d08d28ab70 added ortho camera and a base for hud 2020-08-27 22:24:44 +04:00
ad044
c226845717 added floating sprites 2020-08-27 17:23:55 +04:00
ad044
af26c3563c added second ring, tweaked code, camera functions properly 2020-08-26 22:10:59 +04:00
ad044
25f60c8d13 ported to typescript. code still a mess but we WROKING 2020-08-26 03:17:29 +04:00
ad044
6504d57d3b Initialize project using Create React App 2020-08-25 12:49:05 +04:00