Today, I'm going to show you how to make a 2D rhythm game in Roblox (aka 4K vertical scrolling rhythm game).
[Recommend watching more scripting tutorials (modules, tables, etc.) before watching this since most of the video is on scripting.]
Due to an audio update that Roblox has put, I highly recommend y’all to upload the music here instead of taking music from the toolbox (don't worry, it's free): [ Ссылка ]
Playlist (all the parts):
[ Ссылка ]
Timestamps:
0:00 Intro
0:32 Setup Layout
5:43 Setup Map ModuleScript
6:32 Scripting
18:16 Making a Map
22:34 Judgement Arrow Effect
25:08 Music
27:34 Outro
osu!:
[ Ссылка ]
Robeats converter:
[ Ссылка ]
Pastebin (for double checking your code):
[ Ссылка ]
Module Code:
local module = {}
module.id = insert id here
module.offset = 0
-- regular note: {milliseconds, note type}
-- hold note: {milliseconds, note type, hold time in milliseconds}
-- note type: 1 = left arrow, 2 = up arrow, 3 = down arrow, 4 = right arrow
module.notes = {
-- insert notes here
}
return module
Music:
LAKEY INSPIRED - Reminisce
Ouska - Alive
HOME - Decay (replaced with [Audio Library] Blue Dream & Board Games For One from copyright claim)
LAKEY INSPIRED - In My Clouds
tieff - Our Story
Outro music:
[ Ссылка ]
Leave a like if you'd enjoyed the video.
![](https://i.ytimg.com/vi/-RcSJ_qJeiY/maxresdefault.jpg)