5d1c9041ea
center align score
Kevin Ngo
2018-10-04 00:52:36 -07:00
318f6f030f
hook up pause menu restart. default multiplier as 1x, display as {multiplier}x
Kevin Ngo
2018-10-04 00:35:18 -07:00
733741012b
hook up pause menu actions (resume, restart, exit), but still need to force beats to reposition off audio.currentTime
Kevin Ngo
2018-10-04 00:20:45 -07:00
0a773559e5
remove scene debug, was causing everything to stringify
Kevin Ngo
2018-10-03 19:57:28 -07:00
29c908b64c
tweak search copy
Kevin Ngo
2018-10-03 19:03:40 -07:00
1b09de3597
rename some keyboard state/events to put keyboard noun first
Kevin Ngo
2018-10-03 19:01:27 -07:00
1b91cdccf6
fix animations s/duration/dur/g
Kevin Ngo
2018-10-03 18:58:52 -07:00
9392e57133
fix beams scale 0
Kevin Ngo
2018-10-03 18:57:02 -07:00
c881f6e4d7
search button (fixes#12)
Diego F. Goberna
2018-10-04 03:24:43 +02:00
8212888de0
hook up pause menu to event, use mixins for pause menu
Kevin Ngo
2018-10-03 18:06:03 -07:00
06b699847b
source obj models from template, reduce duplicate OBJ loading
Kevin Ngo
2018-10-03 17:59:36 -07:00
1a2dc95a80
cached animations in beams
Diego F. Goberna
2018-10-04 02:32:28 +02:00
7fe0c06d57
fixed pause state bug, minor tweaks
Diego F. Goberna
2018-10-04 02:21:16 +02:00
ea9874157c
pause menu ui (no logic)
Diego F. Goberna
2018-10-04 00:59:47 +02:00
2720de0294
starting on menu-controls
Kevin Ngo
2018-10-02 17:42:12 -07:00
dc97bdb1aa
improved animations in miss&wrong beats
Diego F. Goberna
2018-10-04 00:04:50 +02:00
8509555a9c
miss & wrong beat assets and animations
Diego F. Goberna
2018-10-03 23:28:27 +02:00
bd3b5fbc34
object3d attribute in animation
Diego F. Goberna
2018-10-03 02:52:40 +02:00
d2f216a1ea
Add hit/miss logic and hit / combo score counting. Also rough visual indication of missed beat
Diego Marcos
2018-10-02 17:52:03 -07:00
a18364e85f
hide logo when playing
Diego F. Goberna
2018-10-03 02:43:59 +02:00
1230fe44ef
beam effect on new blocks
Diego F. Goberna
2018-10-03 02:30:51 +02:00
fde9ad8a59
Fix score state attributes
Diego Marcos
2018-10-02 15:04:51 -07:00
4eff13915f
Reposition and rename score fields
Diego Marcos
2018-10-02 14:00:51 -07:00
541d5869d3
better store links
Diego F. Goberna
2018-10-02 19:03:41 +02:00
e11b1de291
beat slice gravity
Kevin Ngo
2018-10-02 06:15:04 -07:00
a02a3dfa6d
some site copy
Kevin Ngo
2018-10-02 05:34:09 -07:00
738a90d688
some memory savings in beat-loader.js
Kevin Ngo
2018-10-02 05:15:56 -07:00
df87763e6f
some memory savings in beat.js
Kevin Ngo
2018-10-02 04:52:50 -07:00
18aa58d1d4
move saber with mouse with ?debug=true
Kevin Ngo
2018-10-02 04:19:15 -07:00
9855dbca7d
Add song beats. Need pace adjustment
Diego Marcos
2018-10-01 17:37:11 -07:00
865f0cb82f
save draw calls on menu-difficulty-select, make active-color aware of visibility optimizations
Kevin Ngo
2018-10-01 16:26:43 -07:00
dce298d568
save 6 draw calls on menu hover backgrounds by toggling visibility
Kevin Ngo
2018-10-01 16:12:55 -07:00
c03ddc2c8b
clean up song.js
Kevin Ngo
2018-10-01 16:07:04 -07:00
f708435309
[bump npm audioanalyser component] fix audio columns when playing song
Kevin Ngo
2018-10-01 16:02:47 -07:00
2d510b6700
disable trail when saber not active, fix initial trail samples not being vectors
Kevin Ngo
2018-10-01 15:23:53 -07:00
ce58e5b895
init saber bounding box even if not controllerconnected
Kevin Ngo
2018-10-01 15:14:31 -07:00
eda7b82037
bump particleplayer
Kevin Ngo
2018-10-01 15:06:55 -07:00
2edc17fef5
remove unused play-button attribute
Kevin Ngo
2018-10-01 14:50:12 -07:00
8fe604a663
remove currentTime set in song.js for now
Kevin Ngo
2018-10-01 14:49:59 -07:00
0ccb2e5ef9
Add saber trail
Diego Marcos
2018-10-01 11:22:40 -07:00
b614fde540
fix saber tick check
Kevin Ngo
2018-09-29 02:15:32 -07:00
46d5e8bc2a
Restore bladeEnabled flag
Diego Marcos
2018-09-28 12:40:28 -07:00
b84b9b1f95
added store links
Diego F. Goberna
2018-09-28 01:57:04 +02:00
dd25dba0ef
added screenshots zoom
Diego F. Goberna
2018-09-28 01:55:37 +02:00
6872644396
added website
Diego F. Goberna
2018-09-28 01:21:32 +02:00
553d150ee6
fix preview start time
Kevin Ngo
2018-09-25 06:03:07 -07:00
9e75eefc43
[npm bump] audio floor beat, split audioanalyser to separate entity
Kevin Ngo
2018-09-25 05:58:16 -07:00
0061a781a4
new cursor laser beam
Kevin Ngo
2018-09-25 05:40:08 -07:00
cb54591fc4
fix img assets not being img (was a-image)
Kevin Ngo
2018-09-25 04:58:01 -07:00
8ac33c6829
remove unused script
Kevin Ngo
2018-09-25 04:52:17 -07:00
fee087fd5c
apply overlay to cursor-mesh (fixes#28)
Kevin Ngo
2018-09-25 04:46:33 -07:00
7a0e1bacdd
throttle beat detection for logo light
Kevin Ngo
2018-09-25 04:35:39 -07:00
b41c5e127c
play intro song after scene load to prevent choppy
Kevin Ngo
2018-09-25 03:57:02 -07:00
447136b76c
[BUMP NPM] fix difficulty menu select active colors
Kevin Ngo
2018-09-24 19:55:19 -07:00
155ff1783b
bump to more performant particle player with merged buffer geometry
Kevin Ngo
2018-09-24 19:38:36 -07:00
1a95c5ba30
Reverse overlay activation flag. Overlay is enabled when menu is active
Diego Marcos
2018-09-24 19:06:14 -07:00
4779d0ecc6
only set cursor once connected
Kevin Ngo
2018-09-24 18:12:22 -07:00
efe10ef413
Add enabled flag to overlay component
Diego Marcos
2018-09-24 18:04:19 -07:00
0732c4abc8
3d logo with flashlight animation
Diego F. Goberna
2018-09-23 01:41:55 +02:00
86694bdb66
shift audio columns back a bit
Kevin Ngo
2018-09-21 04:58:21 -07:00
ac36d57fb6
define saber declaratively
Kevin Ngo
2018-09-21 04:58:04 -07:00
a4b88e4502
merge audio columns into 1 buffer geometry and use buffers to scale to audio, only need to create 64 boxes not 256, fix redundant boxes
Kevin Ngo
2018-09-21 00:03:15 -07:00
b1bb1a187c
fix difficulty top align
Kevin Ngo
2018-09-21 00:00:58 -07:00
e3f1c5a75e
optimize animations
Kevin Ngo
2018-09-20 23:58:48 -07:00
809fc1c2e1
remove babel-polyfill
Kevin Ngo
2018-09-20 21:16:47 -07:00
584426a60f
Bump a-frame
Diego Marcos
2018-09-20 18:58:56 -07:00
2c1a51fee5
Rename overlay object property to objects. fix#23
Diego Marcos
2018-09-20 18:13:06 -07:00
2cc1fac9c9
toggle controller raycaster only in VR
Kevin Ngo
2018-09-20 18:05:32 -07:00
2804a41bb6
logo flicker prevent redundant function binds, update text color directly
Kevin Ngo
2018-09-20 18:00:03 -07:00
eb234e7999
apply cursor to hand entity directly
Kevin Ngo
2018-09-20 17:43:12 -07:00
164010d7fd
gitattributes for auto crlf normalization
Kevin Ngo
2018-09-20 17:40:30 -07:00
bea3ab72f9
broken neon effect on logo
Diego F. Goberna
2018-09-21 01:44:25 +02:00
33f84734ca
more readme
Kevin Ngo
2018-09-20 06:20:02 -07:00
600ae6dffc
license/readme
Kevin Ngo
2018-09-20 06:16:45 -07:00
ab39372475
make menu animations more perf, top align difficulty menu for now (fixes#21)
Kevin Ngo
2018-09-20 06:09:44 -07:00
1d4201ba75
default image background to placeholder color instead of white
Kevin Ngo
2018-09-20 06:02:57 -07:00
ff263a439b
cursor mesh with temporary visual (fixes#20)
Kevin Ngo
2018-09-20 05:56:56 -07:00
61870d3d49
fake glow when menu active (fixes#17)
Kevin Ngo
2018-09-20 05:48:29 -07:00
e007158fb8
DRY the hands HTML since they are symmetrical
Kevin Ngo
2018-09-20 05:32:29 -07:00
0d5da6564f
hide saber flash when animating saber blade
Kevin Ngo
2018-09-20 05:16:33 -07:00
12d9d0044a
press button on non-active hand to swap raycaster in menu mode (fixes#9)
Kevin Ngo
2018-09-20 05:12:09 -07:00
2130fed441
remove old aframes
Kevin Ngo
2018-09-20 04:11:03 -07:00
5f9d4da31d
haptics (fixes#13)
Kevin Ngo
2018-09-20 04:01:41 -07:00
b52c833bf7
spread out search result update, 25ms per item, to avoid framedrop. bumps component so NPM INSTALL
Kevin Ngo
2018-09-20 03:50:28 -07:00
bb927748b4
reuse search result texture for selected challenge section
Kevin Ngo
2018-09-20 01:09:16 -07:00
a338824ba1
bump state component, pre-initialize search results / difficulty options
Kevin Ngo
2018-09-20 00:54:44 -07:00
29b5b3a5fd
fix song preview system
Kevin Ngo
2018-09-19 23:56:07 -07:00
d892f1e24e
Overlay accepts multiple objects. Add Keyboard and controllers to the overlay. When clicking play menu is hidden and overlay removed from scene
Diego Marcos
2018-09-19 17:29:27 -07:00
3b66f0d289
Overlay owns rendered objects, removing them from the a-scene THREE.Scene instead of just toggling visibility
Diego Marcos
2018-09-19 15:52:37 -07:00
9b1af51751
selected song layout, play & next-prev buttons (fixes#6, fixes#4)
Diego F. Goberna
2018-09-19 23:29:55 +02:00