Commit Graph

  • 8d762c7841 added basic setting persistence system Recrown 2018-10-28 22:42:47 -0500
  • 6a28aeb852 added fft library and began controls preferences. Recrown 2018-10-16 15:44:43 -0500
  • bca4ad5791 Added physics and json parser Recrown 2018-09-20 11:04:32 -0500
  • 539a39e51f reorganized file structure; texture and fonts now have appropriate folder resolver; Recrown 2018-09-16 01:37:48 -0500
  • 7735445888 Loading screen base set up. Recrown 2018-09-15 14:05:14 -0500
  • 3779f220ff imrpoved UI system structure and added a basic text module for testing; Untested. Recrown 2018-09-15 13:15:32 -0500
  • b0ecc4f457 fonts added per resolution Recrown 2018-09-13 11:33:57 -0500
  • 71600738d4 content system now has done check; cleaned assets; Recrown 2018-09-12 21:39:21 -0500
  • e45d998c3a progress on automated asynchronous content management; ready for testing; began working on font generation system. Recrown 2018-09-12 16:34:44 -0500
  • 419fb6ab6b progress on asset management system Recrown 2018-09-12 01:32:05 -0500
  • 8d80913fe2 began implementing resize while further developing ui system Recrown 2018-09-11 16:26:38 -0500
  • 073f3a205d began working on main page; furthered UI structure Recrown 2018-09-11 13:22:15 -0500
  • bce143efbb progress on adding base layer Recrown 2018-09-11 00:05:34 -0500
  • 10d9400342 switching to monogame begins here and now Recrown 2018-09-10 22:18:07 -0500
  • 9febf7ba15 attempt at fixing discrepancy between spectrum and actual data Recrown 2018-09-10 01:32:49 -0500
  • d07ecc32f8 resize doesn't switch back to main page now Recrown 2018-09-10 01:29:35 -0500
  • 75387661d2 calls super function of draw for scrolling text Recrown 2018-09-07 11:24:15 -0500
  • c1be4043d2 validation added to scrolling text Recrown 2018-09-07 11:17:35 -0500
  • 84b6a69dff particles are now smarter Recrown 2018-09-06 19:02:55 -0500
  • 93939da1aa Merge branch 'master' of /home/ydeng/git/RhythmBullet Recrown 2018-09-06 18:30:11 -0500
  • d3c166c6d5 main menu particles fine tuning with visual debug Recrown 2018-09-06 18:29:50 -0500
  • 4b10f23f0b main menu particles now fades instead of instantly disappearing when music pauses; Recrown 2018-09-06 15:07:12 -0500
  • 7130d9872c beat particle fx blindly changed. fingers crossed. Recrown 2018-09-06 07:55:04 -0500
  • 34616142c6 main menu particle effects Recrown 2018-09-06 01:53:54 -0500
  • eb384e82ae analysis now functions; music starts playing instantly after pressing the begin button Recrown 2018-09-05 19:55:48 -0500
  • 49a441132d more dynamic audio analyzer with optimizations; music selection page progress; Recrown 2018-09-05 19:28:44 -0500
  • eaca473dee volume and sound effects sliders don't use decimals Recrown 2018-09-05 09:45:01 -0500
  • ab48262ff8 cleaned up imports; options page slight improvement; Recrown 2018-09-04 20:19:28 -0500
  • 1f1025dcce minor aesthetic change; pcm obtainer tweaked; Recrown 2018-09-04 04:59:43 -0500
  • ec82f3a5ee clean up; music selection no longer wraps back to top; Recrown 2018-09-04 04:50:35 -0500
  • eba5459ab3 splash screen more reasonable; resizing now functions as intended; Recrown 2018-09-04 04:33:25 -0500
  • 24dcabfb51 decent bloom system Recrown 2018-09-03 23:54:23 -0500
  • 3c3d925e5a combination fragment shader now uses exposure Recrown 2018-09-03 22:52:17 -0500
  • cd551a2bc1 cleanup with minor tweaks Recrown 2018-09-03 21:59:37 -0500
  • 80d4132510 further adjustments on bloom Recrown 2018-09-03 20:39:26 -0500
  • 8fd8308d47 improved bloom system Recrown 2018-09-03 19:31:16 -0500
  • d6b39c8d73 splash screen no longer dependent on asset loading; desktop platform interface improved Recrown 2018-08-31 18:34:32 -0500
  • 6773abe942 no longer scrolls to currently playing first time Recrown 2018-08-29 23:30:50 -0500
  • 8e68157273 further optimized music selection screen Recrown 2018-08-29 23:18:49 -0500
  • 97afc449b2 fixed: crash from invalid buffer positioning, error from shutting thread down before instantiation; removed old code; Recrown 2018-08-29 22:32:44 -0500
  • b84a3d6280 cleaned up code; status bar on main menu shows more info; Recrown 2018-08-24 01:59:23 -0500
  • b0b7be9141 music refresh works; minor visualizer logic change; Recrown 2018-08-24 01:29:10 -0500
  • a6dc7c2559 refactor; visualizer tuning; main menu updates to use metadata once loaded; Recrown 2018-08-23 23:51:33 -0500
  • b97d772ee9 loading doesn't cause unavoidable lag (removed excessive blocking); switched to a blocking queue list to manage album cover loading; threads that should be daemons are daemons now; Recrown 2018-08-23 22:21:33 -0500
  • 211e37866e added a few synchronizing points Recrown 2018-08-22 19:58:22 -0500
  • dc4db57281 better control system; album art loading more efficient; Recrown 2018-08-22 19:35:39 -0500
  • d7008796f4 main difference: music selection screen now completely functional; other refactoring and changes to make better use of the framework were made; some cleanup happened; Recrown 2018-08-18 22:19:08 -0500
  • fa8dd9622f fixed random values being obtained from PCM obtainer Recrown 2018-08-17 19:44:12 -0500
  • 50bc2bfdea cleaned Recrown 2018-08-17 14:10:18 -0500
  • 89e3abed63 visualizer now more flexible, leading to new visualizer design for main page Recrown 2018-08-17 02:37:17 -0500
  • 1e98d34035 code cleanup Recrown 2018-08-16 23:25:36 -0500
  • 901594608c removed deprecated code; platform based, window manager created; cleaned code and files; Recrown 2018-08-16 13:49:44 -0500
  • 7fb42a63f8 resize tested and many issues fixed; horizontal visualizer scales to height; Recrown 2018-08-15 23:17:04 -0500
  • 7a810299ce deselection process now functions with the new keybind system; visualizer progress (completely functional, one issue: windows drag causes spike due to delta); all round minor cleanup and small changes; Recrown 2018-08-11 21:10:43 -0500
  • 8bea317ea8 keybind efficiency by removing excessive object creation; removed a few extra imports; Recrown 2018-08-11 18:11:06 -0500
  • b083e5f187 keybind key icon textures changed; removed useless code from old visualizer; Recrown 2018-08-11 17:27:37 -0500
  • 30567e086c proper disposal issue fixed; error while screen is not paused but not renrendering (ex. dragging window) fixed; Recrown 2018-08-11 16:15:47 -0500
  • f2a60ea490 visualizer works in a basic manner, disposing needed, gui needs tweaking, visualizer bar rate could be adjusted; Recrown 2018-08-11 02:21:05 -0500
  • 4a7f4962e2 minor file location refactor, openAL sourceID reflected correctly now Recrown 2018-08-09 01:08:33 -0500
  • 0d2b48f0c2 removed a debug line, playing notifier now properly functions Recrown 2018-08-09 00:19:15 -0500
  • 5b388e8403 now actually randomly selects song on launch Recrown 2018-08-08 23:32:25 -0500
  • 324e3afe5a multiple order changes with notifiers and other method calls; added copying of default music file to special directory; Recrown 2018-08-07 23:53:48 -0500
  • 56d0ac2f51 visualizer bars properly rendered; removed overlapping play calls; + minor fixes and changes Recrown 2018-08-06 15:54:35 -0500
  • 83d09ab2b9 bloom shader now works; back buttons on graphics and keybinds page now go back to options page; Recrown 2018-08-05 22:30:06 -0500
  • e824fe8b8b scaling of textures fixed for various pages; last fix was scroll text updating; Recrown 2018-08-05 22:23:50 -0500
  • fe1eeecbc1 began testing, working through various errors, ended on constant reloading in the game manager; Recrown 2018-08-05 00:03:53 -0500
  • 59cfa277ab removed old, unused code; music controls now updated to use new framework; circular visualizer updated; moved visualizers to core for all platforms and accounted for different platform PCM reading with interface for visualizer in core; Recrown 2018-08-03 22:21:39 -0500
  • a39f3a25ac added detailed display on screen (untested) Recrown 2018-08-03 21:41:18 -0500
  • b857ffe4bd changed to integer state system for notifier in music controller; music selection page rewritten making better use of framework objects. Untested (still) Recrown 2018-08-03 13:17:01 -0500
  • 45da676d0d progress on untested framework Recrown 2018-08-02 09:21:25 -0500
  • 590cb39902 restructured way of handling the relationship between screens and pages Recrown 2018-07-26 13:17:35 -0500
  • 7dff918802 Finished basic visualizer and mass refactoring on the audio analyzer to be compatible with the structure Recrown 2018-07-23 00:15:31 -0500
  • 0dce05050a Restructuring starting from the launcher up to obtaining PCM data from the audio backend is complete but untested. Recrown 2018-07-22 12:35:08 -0500
  • 7782a6a44b decided on not using custom tag due to limitations of formatting; completed (untested) both wav and mp3 metadata objects. Recrown 2018-07-21 01:11:22 -0500
  • 0da840b691 added LGPL library as completely separated link; changed from mp3agic to jaudiotagger; Recrown 2018-07-20 15:24:49 -0500
  • 810db62c18 added some comments for how the metadata interface should be used. Recrown 2018-07-19 19:05:23 -0500
  • 02a65651ea completed proper save mechanism for custom metadata Recrown 2018-07-08 20:50:08 -0500
  • 466f1cfc3e started wav metadata, removed extra property from rbmetadata Recrown 2018-07-08 18:40:39 -0500
  • 2588b1e4a3 mp3 metadata complete Recrown 2018-07-08 18:36:39 -0500
  • 31bc3eb273 removed apache tika; outline for audio metadata done; Recrown 2018-07-02 02:02:58 -0500
  • 8f70d72ed1 mp3 audio processor complete; slow conversion to cleaner system Recrown 2018-07-02 00:52:55 -0500
  • bf94851e06 switched back to old system dependent audio method; updated libgdx framework; added ashley Recrown 2018-06-30 00:13:39 -0500
  • 4321a07f66 progress on seeking Recrown 2018-06-29 02:11:29 -0500
  • aceaa7c89f progress on mp3 pcm processor Recrown 2018-06-25 20:52:00 -0500
  • 92ff8871a9 updated libgdx Recrown 2018-06-15 01:45:10 -0500
  • 0f296bfe1c Refactored (name change); minor data logic improvement; structure change; Recrown 2018-06-14 21:20:13 -0500
  • 55cac998ed proper synchronization for reading samples; change to sample processor interface to avoid creating unnessecary io streams; minor cleanup; Recrown 2018-06-14 20:01:23 -0500
  • 78324045f0 Minor restructuring done; furthered functionality of the audio system; further work on thread-safety of the classes. Recrown 2018-06-14 00:48:29 -0500
  • 31b2278e9b custom audio system tailored for music based game now has the WAV sample reader with pan and volume controls. Recrown 2018-06-12 23:27:13 -0500
  • 45e3b55d84 new sync system for visualizer Recrown 2018-05-22 23:30:52 -0500
  • 0fdc65796d visualizer should now be stable (with proper new buffer system) Recrown 2018-05-18 01:25:02 -0500
  • 874ef52bb9 cleaned up some code in visualizer Recrown 2018-04-15 14:18:35 -0500
  • abf3028cfb slightly better buffer system Recrown 2018-04-15 14:04:59 -0500
  • 62dc7381c6 Circular visualizer now has function organized circle vertice order; sorting comparator moved to local method; Recrown 2018-04-15 02:59:35 -0500
  • bfcad74529 made more visualizer code accessible for other platforms by using interface Recrown 2018-03-21 23:26:09 -0500
  • 2aa498e292 changed shader options to slider; did some cleaning; Recrown 2018-03-18 00:21:27 -0500
  • f35691536b added loading message to music selection page; removed 2 bars since for some reason left and right has one extra bar on both sides at 1366x768 Recrown 2018-03-17 00:20:00 -0500
  • c3f00fe5b6 removed song counter on options page, made sure background will resize to non standard resolutions Recrown 2018-03-17 00:10:26 -0500
  • 5ae598db36 background now renders! yay. Recrown 2018-03-16 17:56:42 -0500
  • 8fd727e7d6 fixed music selection page bug where after resize and metadata loading, application would crash Recrown 2018-03-16 17:33:14 -0500