Commit Graph

393 Commits

Author SHA1 Message Date
6fe280044d music selection page now functions with new method of loading 2017-12-05 11:59:34 -06:00
c41c941338 asynch song loading functional now 2017-12-05 10:42:06 -06:00
8f03c3310d disposing assets that weren't properly disposed 2017-12-05 09:16:01 -06:00
72b91a53fe proper time formatting 2017-12-03 20:04:33 -06:00
516ed746d7 recursive music search added and tested 2017-12-03 18:44:05 -06:00
316c419b99 fixed previously stated issue 2017-12-03 13:39:29 -06:00
7d0f3a365d removed creative screen; re-organized analysis system; analysis page progress; problems with analysis system needs to be fixed 2017-12-03 01:43:50 -06:00
07cc783624 aesthetic rework 2017-11-27 18:37:10 -06:00
b81656d187 text shortening now works better 2017-11-26 21:41:46 -06:00
247885d5cf alphabetically ordered files 2017-11-26 13:50:35 -06:00
6aa03bd344 minor changes to aesthetics, added rated difficulty to selection screen 2017-11-24 23:37:44 -06:00
4c86b17807 added some debug information in options page 2017-11-24 17:32:28 -06:00
f591a8e60e minor layout changes 2017-11-24 17:18:57 -06:00
60c1c2b2d7 optimizations by replacing nested loops to one main loop 2017-11-24 16:56:23 -06:00
9829748a03 song info displayed on the right side of the music selection page 2017-11-24 16:50:33 -06:00
27606f3c8f aesthetic changes 2017-11-24 13:44:00 -06:00
83ca297920 cleaned up code slightly 2017-11-23 21:37:25 -06:00
ee08e149c6 plays music when music is selected whether originally paused or not 2017-11-23 21:17:09 -06:00
8cebf891a0 music selection screen now changes song; currently playing song is now highlighted on screen open; 2017-11-23 20:14:17 -06:00
6cc9288c13 better scroll control 2017-11-21 21:40:10 -06:00
30f7df2ad0 arrow key music selection now functions 2017-11-11 20:24:48 -06:00
16992e1345 set keyboard focus on change to music selection page 2017-11-07 17:19:18 -06:00
e65769f392 began up down arrow keys implementation on the music selection screen 2017-10-31 23:01:14 -05:00
5f2dd6ef75 selection now highlighting 2017-10-30 18:33:46 -05:00
49f454a21f previous button now loops to the end if at the beginning 2017-10-30 12:43:19 -05:00
29e0dfbcc8 removed 800x480 resolution (lol nobodies going to need that...) 2017-10-29 19:33:17 -05:00
f506e934ab added text shortening label 2017-10-29 18:13:21 -05:00
67684e8634 better music selection alignment (progress) 2017-10-28 23:02:55 -05:00
8d8ef15ce4 mainpage ui improved 2017-10-26 22:38:23 -05:00
a1278eed9b main page ui changes, working on song name scroll text 2017-10-24 20:11:49 -05:00
92d122616f currently working with music selection page being worked on 2017-10-24 18:10:41 -05:00
54e9a90ac4 improvements on music selection screen 2017-10-18 22:51:02 -05:00
bef014c047 more progress on play music selection page 2017-10-18 21:27:07 -05:00
9c2fa0f04b began deprecating custom events, switching to java observer event system; progress on music selection page 2017-10-17 23:37:36 -05:00
2294b0f9f8 moved options to left of main page 2017-10-17 13:31:27 -05:00
ca8e4c16d7 multiple adjustements made for ui resizing 2017-10-16 15:32:41 -05:00
0cab95a3fb cleaned up imports 2017-10-16 00:16:05 -05:00
76ed2cb74a added gradient background to main menu 2017-10-16 00:14:59 -05:00
69f40f5468 fixed crash issue with shader options checkbox; changed checkbox disabled texture 2017-10-15 19:33:46 -05:00
879921e5aa placement adjustement 2017-10-15 14:44:58 -05:00
160f87b801 main menu now displays current song name; visualizer made slightly more efficient 2017-10-15 01:55:03 -05:00
f345e1de8c forgot to add this important file... 2017-10-14 16:56:07 -05:00
871e667707 added proper menu screen controller for music playback; changed valid bin range for visualizer 2017-10-14 16:49:02 -05:00
d75f9692de beat particle effect values changed again, visualizer average range lowered 2017-10-14 00:43:18 -05:00
3454f80413 minor changes to beat particle effect, added proper music directory update, added song count, visualizer better centered, other minor value changes 2017-10-14 00:33:24 -05:00
31ad6f4a10 fixed visualizer width, changed scroll bar skin, changed functioning of shader options 2017-10-13 19:09:17 -05:00
36e121fef0 added enhanced glow option 2017-10-13 10:58:27 -05:00
6595c0fdb1 help from pjrader1 on discord with FBO and Scissorstacks fixed FBO issue 2017-10-12 21:39:06 -05:00
f548c4828f functioning main menu with scissor issue 2017-10-12 14:54:35 -05:00
9da3670d04 working on scissorstack issue, before breaking everything 2017-10-11 23:45:51 -05:00
29e4b7e901 options have been added back 2017-10-10 00:51:36 -05:00
3845b7495b color adjustements 2017-10-09 20:25:54 -05:00
9629b7edd7 added play, option, and quit buttons 2017-10-09 20:04:42 -05:00
05a701b643 game screen blur level added 2017-10-08 19:48:03 -05:00
6d135e3b2b glow shader works better, changed way of loading assets, default song set up 2017-10-08 19:07:34 -05:00
4c329e8d8f added particles and improved main menu aesthetically 2017-10-08 01:41:25 -05:00
67f9105922 another attempt to better remedy song transition for visualizer 2017-10-07 01:08:12 -05:00
8cbefb1f0f smoothed out bar height changes, used locks to better remedy song transition bar height issue 2017-10-07 01:01:29 -05:00
087b709a02 functional (i think?) 2017-10-06 23:52:56 -05:00
2801adbd6e async functioning now 2017-10-06 21:05:05 -05:00
29e8d550dd qRevert "smooth rise of bars"
This reverts commit 23df4f887c24325ea39d0bb9a3f2695366ec0c80.
2017-10-06 18:17:43 -05:00
8962ab97eb progress on asynchronous song property loading 2017-10-06 15:59:02 -05:00
99dbbb41f7 smooth rise of bars 2017-10-05 00:33:10 -05:00
74e3a999c3 smooth descent of bars now after all averaging 2017-10-04 15:31:05 -05:00
e9d208ba55 bars are now skinnier 2017-10-04 12:32:37 -05:00
4a1886ebbf adjustements to visualizer position 2017-10-04 10:01:43 -05:00
9b3b4a08a2 visualizer adjustements 2017-10-04 09:51:49 -05:00
354efc647a made visualizer horizontal, smoothed out bar movement 2017-10-03 23:30:09 -05:00
411ac59f6f basic visualizer with reverse function 2017-10-02 00:00:36 -05:00
fdafba2127 rewrite the mirror visualizer 2017-10-01 12:42:13 -05:00
b4e7f97f5b linked basic visualizer with mirror visualizer 2017-09-22 15:28:59 -05:00
4f58a43b79 began adding mirror visualizer 2017-09-22 15:19:55 -05:00
b5e16188de visualizer visual adjustments 2017-09-22 11:25:45 -05:00
307e118b3a fixed mac render glitch, flipped visualizer 2017-09-22 10:26:36 -05:00
d64dc8a4d1 mesh now looks right 2017-09-21 14:35:48 -05:00
b879ceaf05 mesh progress 2017-09-21 08:07:50 -05:00
3c6616a242 changed to completely dedicated mesh instead of generic 2017-09-20 11:58:25 -05:00
a45662238f added new mesh to render 2017-09-19 00:58:28 -05:00
bf2e68e0f7 clean main menu start while starting on mesh creation 2017-09-19 00:32:53 -05:00
33c9eeef2f visualizer improvements 2017-09-15 01:06:12 -05:00
4ba2deb8da added coloring to visualizer 2017-09-12 20:14:02 -05:00
1b061902cb removed more useless debug messages 2017-09-12 20:03:59 -05:00
41f0fd3e0c removed some debug spam 2017-09-12 19:58:43 -05:00
373a524010 fixed sync issue with songs (not sure what de-sync caused by as issue does not exist on other computer) 2017-09-12 19:48:51 -05:00
d26cef0cb1 added actor version of visualizer 2017-09-12 16:12:34 -05:00
658f4fa807 minor changes to visualizer appearance 2017-09-11 23:57:15 -05:00
6fb5744048 added proper rotation to visualizer 2017-09-11 20:43:59 -05:00
3e05e66a38 switched to using sprites for testing (in progress) 2017-09-11 14:58:04 -05:00
ca84a4522e visualizer design changes 2017-09-11 13:25:42 -05:00
d257d2df60 way of saving improved 2017-09-10 21:16:47 -05:00
1b61d8ba50 improved visualizer 2017-09-10 20:30:45 -05:00
639172a152 visualizer tested and improved 2017-09-10 03:38:09 -05:00
22ab329e19 Prototyping visualizer as well as design scheme 2017-09-06 23:31:10 -05:00
c45551f1d2 starting work on visualizer 2017-09-04 01:55:56 -05:00
9da00fac4a preparing structure for an animated background 2017-09-04 00:01:09 -05:00
fd66c4703a improved structure by making game screen parent of creative screen 2017-09-03 23:29:38 -05:00
3e41c17d10 updated relational graph as well as fixed minor loop check issue 2017-09-03 17:30:33 -05:00
db902e59e1 optimizations done to graphing 2017-09-03 17:23:28 -05:00
b18cbe2352 added bloom shader 2017-09-03 03:29:33 -05:00
ba8a2182fb furthered usage of new mini context object 2017-09-01 03:12:36 -05:00
d00f434275 fixed issue with data cleaning thread crashing 2017-09-01 02:07:29 -05:00
e15d571848 changed analysis system's structure by adding mini context object for analysis output; multithreading changed to using executor service 2017-08-30 20:28:58 -05:00
695ed19c50 smoothed out transition from loading splash to game menu 2017-08-22 03:12:50 -05:00
2649f07d89 beginning of slightly better resize system 2017-08-18 14:02:25 -05:00
16954280f2 other half of the first commit that I didn't update 2017-08-18 03:09:20 -05:00
41b90f3311 added quit button to pause menu 2017-08-18 03:03:18 -05:00
1af07188e6 switched to lwjgl3, began changing way screen resize system works, minor bug fix with options screen 2017-08-18 02:14:30 -05:00
688c1acf96 added more comments, attempt at fixing visual glitch with flake entity 2017-08-17 01:32:14 -05:00
7cdb372de2 attempt at fixing multi threading issue 2017-08-17 00:49:07 -05:00
569af8adf9 Rhythm bullet mp3 support successful (prog calc a bit hacky) 2017-08-16 23:13:10 -05:00
29225f167d basic mp3 support added 2017-08-16 01:35:45 -05:00
107b0e2553 wav decoding optimization works 2017-08-13 02:01:44 -05:00
a47cd1993b possible optimizations on wav reading 2017-08-12 01:29:56 -05:00
d32794152d initial attempt at implementing mp3 2017-08-12 00:52:59 -05:00
d92af2b964 fixed minor issues in creative screen 2017-08-11 01:14:25 -05:00
2e5c1064ac status bars on sides now work 2017-08-10 17:00:25 -05:00
bed23303e4 changed spawn algorithm to include flakes 2017-08-10 15:12:56 -05:00
c98407c516 added easier way to smooth transition colors for status effect bars 2017-08-10 02:54:52 -05:00
aad923ea48 gradients for sides better implemented 2017-08-10 01:45:22 -05:00
85117f74aa progress on integration of score manager 2017-08-08 02:34:08 -05:00
29c30290fb added border to show status effects, preparing for better score system 2017-08-08 02:26:34 -05:00
5f8b8f95fc begin working on status indicator 2017-08-08 01:42:35 -05:00
47c1e596d2 fixed some graphical glitches and progressed on point and hp systems 2017-08-05 02:30:19 -05:00
63a2bd6b95 changed size of music regen map and analyze button for debug ui 2017-08-04 14:28:10 -05:00
3c79bdcb32 fixed gl context issue 2017-08-04 14:25:50 -05:00
0101f0630b added groundwork for scoring and minor tweaks to textures 2017-08-04 02:00:20 -05:00
4915190fdb removed unused variable 2017-08-02 23:31:28 -05:00
89ecbb6f4d better integration with new entity system 2017-08-02 23:30:29 -05:00
928f85f709 fixed minor pooling issue 2017-08-02 22:53:21 -05:00
cfe5e3592b entity coordinator integration works 2017-08-02 22:06:10 -05:00
a72bd104f0 basic ground work for entity coordinators added 2017-08-02 02:05:16 -05:00
bb5782a34f resize title, added a null safety net for creative entity spawning 2017-07-31 01:36:48 -05:00
162b7cb9c0 renamed title image file 2017-07-31 01:06:10 -05:00
e6017b1808 edited the title png 2017-07-31 00:25:51 -05:00
54c61fcba5 rename project and game to RhythmBullet 2017-07-31 00:06:10 -05:00
db27f7dbae added another frequency range on analyzer 2017-07-30 18:22:24 -05:00
c9f580d695 game screen fixed issue where laser is first rendered then drawn, more tuning work 2017-07-29 02:21:12 -05:00
e30cb93545 minor tuning and fixed mistake in uiskin.atlas 2017-07-29 01:25:03 -05:00
053f4fb40e slightly different approach to map storing 2017-07-29 00:43:40 -05:00
5ec04f0f27 new framework for entities progress and began working on map part 2017-07-28 14:11:55 -05:00
66e82c0efe reworked the entity framework (still in progress) 2017-07-28 00:42:08 -05:00
013e3d7d99 fixed dumb math mistake and changes to map gen index control 2017-07-26 02:24:23 -05:00
e6b3960e7e changed ranges on audio analyzer 2017-07-24 23:42:47 -05:00
247d87e9d1 began working on win screen 2017-07-24 23:39:37 -05:00
ec234af091 background now full window size; sensitivity slider no longer attached to analyzer 2017-07-23 00:11:28 -05:00
8af157567f gradient effect for gutters 2017-07-22 21:59:56 -05:00
99e6fe9c3f began setup of actual game screen 2017-07-22 18:40:32 -05:00
8a64368b9b minor changes 2017-07-22 15:13:03 -05:00
a54a06c799 added explosion fx (sound and particles) 2017-07-22 09:44:36 -05:00
de3a64551d changed entity setup to extend actor from the entity class 2017-07-22 08:35:34 -05:00