⚠︎Play on compiled scratch for the best experience!⚠︎ https://turbowarp.org/1268613976/ https://forkphorus.github.io/#1268613976 ⚠︎Run in turbo mode if you play in scratch!⚠︎ Hold the "shift" key, then click on the flag to enable it! Ads are allowed! ⟪Description!⟫ osu! is a game created and developed by peppy (ppy). osu!taiko is an alternative mode inside the game, and this is the second version of it on scratch. Unlike the previous version, this one is more optimized and runs 1000x better. osu!taiko was originally based on the japanese arcade rhythm game "Taiko no Tatsujin," which is where the core gameplay comes from! I hope you enjoy and if yo find any bugs, please do report them in the comments! ⟪How to play!⟫ Use the F or J keys to hit the red notes whenever the land on the hitmark circle. Use the D or K keys to hit the blue notes! For big notes, you can optionally press both corresponding keys for more score. Hitting more notes increases health, reach 50% total health to pass the map! On the long yellow notes, you can mash all four keys to get as much score as possible! These do NOT effect health With the spinner object, alternate between D/K and F/J really fast! These do NOT effect health ⟪What do stars mean?⟫ Stars represent the difficulty of a chart, the more stars there are the harder the chart is! There are difficulty names which can be more accurate at representing difficulty, so here is all of them and their meaning! • shokyuu: Beginner • kantan: Easy • Futsuu: Normal • Muzukashii: Hard • oni: Insane • inner oni: Extreme • ura oni: Extra (really hard) any other difficulty name can be represented with any difficulty, but usually a much harder difficulty! ⟪Gameplay modifiers!⟫ difficulty decrease (less score): • Easy: Decreases the speed of the notes, makes health more lenient, and increases the hit timing window! • No-fail: It's in the name! • Halftime: Slows the song speed to 0.75% difficulty increase (more score): • Hardrock: Increases the speed of the notes, makes health less lenient, and shrinks the hit timing window! • Sudden Death: If you miss, you fail • Perfect: If your accuracy drops below 100%, you fail • Hidden: Notes fade out as they come in • Flashlight: Your view of notes is restricted special (unranked, no score): • Relax: You can't mix up red and blue anymore! • Auto: The game plays itself! ⟪Importing recourses!⟫ • Video guide: https://youtu.be/LkYnSVCOG34 • Account creation: https://osu.ppy.sh/ (must be running either windows, linux, macOS, android, or sideloading on IOS) • Beatmap search (must own an osu! account): https://osu.ppy.sh/beatmapsets?m=2 • Beatmap search (alternative if you can't make an account): https://beatconnect.io/?m=all%2Ctaiko • Compressing guide: https://osu.ppy.sh/wiki/en/Guides/Compressing_files • To add a leaderboard to a beatmap, go to the Beatmaps//Leaderboards sprite, and use the custom blocks to assign a leaderboard, remove a leaderboard, or reset a leaderboard! when assigning a leaderboard, start the project and go to the level select. Select a chart and click on the custom block that says "assign leaderboard" you can only have 9 active leaderboards at one time ⟪FAQ/QaA⟫ • Why is the gameplay so laggy? This can be caused by multiple things, but most commonly: hardware issues (nothing i can do about that :[ ), loading issues (play on compiled scratch, or load after clearing cache), or other conflicts (close background programs consuming computer resources). For best performance, try out the things written next to each issue above. • Why do the visuals glitch out? The common cause for this can be from enabling turbo mode, pen glitches out in turbo mode so its best to try without it. • Why is the music off-sync? Sometimes the game can lag before the audio starts playing, you can try restarting the beatmap or double clicking the flag to fix this. If this is consistently happening (IE, wireless headphone connection), you can adjust the music offset in the options menu. This setting can go from -250ms offset, to 250ms offset. • The game is too hard! The amount of stars represents the difficulty of the map! check the "what do stars mean?" section of this text! • Why cant I import maps? (why is my import failing? On scratch, importing does not work because of its compression. You must use turbowarp to import. Another issue with imports is that you are selecting any file other than the ".osu" file. DO NOT select the .osz or .osb files. ⟪Stats for nerds⟫ Total time in development: 9 months Blocks: 8.2k Assets: 382 Size: 74.5MB ⟪Benchmarks!⟫ - 100 views? - 5 likes? - 5 loves? ⟪Hashtags!⟫
⟪More of osu! in scratch!⟫ • osu! standard (by @spiritSK): Scratch: https://scratch.mit.edu/projects/613688710/ Turbowarp: https://turbowarp.org/613688710/ • osu! mania (by @OliBomby ): Scratch: https://scratch.mit.edu/projects/220672247/ Turbowarp: https://turbowarp.org/220672247?fps=120/ • osu! catch (by me! @JinkusuSPL): Scratch: https://scratch.mit.edu/projects/1193929805/ Turbowarp: https://turbowarp.org/1193929805/ • osu! taiko (by me! @JinkusuSPL): Scratch: https://scratch.mit.edu/projects/1268613976/ Turbowarp: https://turbowarp.org/1268613976/ • Get the original game here! https://osu.ppy.sh/ ⟪Credits!⟫ • @spiritSK : Assets and some rhythm game code snippets. Used code as a reference for when I got stuck in some spots (bezier curve, circular curves). also for the trail. • @olibomby : Advice and ideas (recommendations from the taiko project got reused! ^^). • PPY: Creator of osu, and the osu! file format webpage https://osu.ppy.sh/ • the osu!dev server for help with some resources. • Nekodex for the title screen music (circles!, welcome!, and aureole) • Playtesters and Feedback! LeafiDev (on github) myself (i have no friends lol) • all the maps, their mappers, and song artists. • Skinning credits: - the pinkchoco osu skin for menu SFX, and some assets - the default osu skin for some assets such as mods buttons and sfx - the technosu osu skin for some assets - the taiko no tatsujin osu skin for some assets - peppy for the osu! logo, competition art, and original game! ⟪Notes about the project⟫ Editing the project may be hard, so here is some descriptions for various things that get reused around the project! • Use of "Days since 2000" is done throughout the project for consistency and smooth animations. There is a base that is used and can be referenced to in the level select sprite. • Note timing with MS Notes, and many other things aside from notes, are timed in MS using the timer variable. How this works is you have a base value (position, colour, opacity, etc) and then you add delta time to it. This delta time value is "(TIMER * 1000) - (offset)". this delta time value can be multiplied to make things appear faster, or slower. This is used in note timing, pulsing objects, detecting when to print the tutorial objects, etc. • The .osu file format Whilst i do not have enough text space to explain this, there is a document explaining how this works. I will give the various different sections used here: different osu file formats (we use .osu, but you can learn others!): https://osu.ppy.sh/wiki/en/Client/File_formats .osu structure (and an explanation of the sections): https://osu.ppy.sh/wiki/en/Client/File_formats/osu_%28file_format%29#structure timing points explanation (stores BPM, SV, kiai, and other beatmap data for notes):https://osu.ppy.sh/wiki/en/Client/File_formats/osu_%28file_format%29#timing-points Hitobject data: https://osu.ppy.sh/wiki/en/Client/File_formats/osu_%28file_format%29#hit-objects osu!taiko's way of using the data: https://osu.ppy.sh/wiki/en/Client/File_formats/osu_%28file_format%29#osu!taiko ドンードカードンー! thank you for playing!