The game is made for perfect sync at a stable fps of 30. If scratch lags a little, try turbowarp instead. https://turbowarp.org/1101047489 Click on the background to traverse menus. Try not to click on the icon, because the layering problem can cause you to become stuck in one of the menus. (Use Space to get yourself out of such jams) IMPORTANT Check the keybind menu to see which keys you have to press. The first key of the shape is the top lane, the second the bottom. You have to hit the correct shape on the correct lane at the correct timing. To modify your choices, you can click on the shape you want to change, and then input the 2 corresponding keys you want to work. Space to return to the main screen, but use it only if you're stuck and clicking the background doesn't work. It can break the menu system. (Note: The levels are made by recording my key presses, so they can be inconsistent at times.) Have fun!
Credits in game. Notes(And Level Editing Tutorial): This game's full potential is the way the levels are stored. If you look inside the project, there are lists that store the whole level's data. 2 rows of straight data, so rows 1 and 2 belong to song #1 (Press Start), rows 3 and 4 belong to song #2 (Lunar Abyss), so and so. When you start a level, you have the choice to enable editing mode. When in editing mode, all your key presses will be actually read, converted and stored as data! Once the recording is complete, the compactor compacted the data, and then it is stored in a separate list called "Recorded and Compacted Data". If I liked the recording, I could just move the items of the list to the corresponding song's data, and then the system will playback your key presses, but as notes! This makes it easy to create new levels, and I was planning to make this an additional feature with a tutorial on how to make your own level, but sadly I didn't have time. I'm still really happy with how it turned out, so if you have time, I recommend you to try making a level by yourself! Here's a full tutorial if you are interested(or anyone else, really:) 0.5: If you aren't griffpatch, go to the song info sprite, and change the if condition so it has your name(Or just get rid of the condition) 1. Choose a song! You have to have a song to play! Download it, and import it into the BGM sprite! Name it as just the song name, because it's going to be easier later! 2. Modify the lists. You have to add a song to the Song List list. Add a new item, and name it the same name as your sound's name! You also have to go to the Song Difficulty List, and add an item with your song's difficulty! 3. Make Visuals for the song. Go into the Play Menu sprite, and make a new costume! Name it the same as the item in the list(I'll call this the song name from now on), and modify the sprite to say the song title, composer, and difficulty just like the other sprites. The font I used is Righteous from google fonts. You also have to go in the Song Info sprite, and create a new costume for the song. This is going to be displayed when the level starts, so just write the name of the song. Name the costume the song name. 4. Record! Now, play the game. There should be a new level for you to check out! Click it, and turn on Editing Mode. Now, you can just press your keys to the beat, and the game will record it! A tip is to keep the BGM sprite open, because a script there will flash when the music starts, so you can sync the first note easier. Once you have played the last note, wait a few seconds (2~3) before pressing enter to finish recording! 5. Once you are done recording, you can now store the data. If you haven't already, add 2 new blank items to the Song Data list. Go to the Recorder sprite. There should be a block called Save Data to (). Use that block, and for the input you have to add the Song id for your new song. Just go to the Song List list, and the song id of your song is the item number of it. If you click the block after inputting, it should modify the data of the song you chose. In your case, it would have modified the 2 blank items you added earlier. 6. Play! You can check the level out now! Start the song again, and turn off Editing Mode! Now, you can playtest what you have done! If you don't like your recording, you can re-do steps 4~6 until you're satisfied! 7. Score Data. Now, your level is playable, but the ranking system is broken! You have to manually enter the amount of notes there are in the song, and the maximum amount of points possible! But wait, I've created tools for you! All you have to do is run your level from start to finish, until you hit the end screen. Go to the shapes sprite. The total number of notes will be note id# - 1, and the maximum amount of points will be calculated with the Get Max Score block! Click the block, and then the max score variable will be the maximum possible score! Enter the total number of notes in the Song Note Amount list, and enter the max possible score in the Song Perfect Score list! Make sure all values are placed in the same item number as your song name in the Song List list! 8. Final Backup! Now that you're done, just copy paste the 2 lines of song data into the Backup Song Data list so you don't lose it by miss-clicking a block. And now, you're finished! Enjoy your new custom level! Remix this project, and try this out for yourself! The best remixed levels could be added to the main game!