Commit Graph

  • 49845ea54a removed second fatS from logo (fixes #59) Diego F. Goberna 2018-10-04 17:23:09 +02:00
  • 5bd7ca3246 menu-controls allow unselecting / going back, remove unnoticable animations for perf Kevin Ngo 2018-10-04 01:54:25 -07:00
  • 6ee60c8b0c no show restart button game over Kevin Ngo 2018-10-04 01:40:24 -07:00
  • 6b6e08c528 implement rough damage state (configure values later) Kevin Ngo 2018-10-04 01:36:52 -07:00
  • b5bac0fc74 camel case obj/mixin ids Kevin Ngo 2018-10-04 01:28:23 -07:00
  • 11cabdbc5a no bubble beatwrong Kevin Ngo 2018-10-04 01:25:49 -07:00
  • 280a9f0200 remove old song info entity Kevin Ngo 2018-10-04 01:20:50 -07:00
  • b8e44202f4 fix search clear (fixes #47) Kevin Ngo 2018-10-04 01:01:31 -07:00
  • bad8e29812 bigger pagination button raycast targets (fixes #49) Kevin Ngo 2018-10-04 00:59:26 -07:00
  • 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
  • e9c6c4a9f0 pause logic (not yet resume logic) Kevin Ngo 2018-10-03 18:58:26 -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