《Unityで作るリズムゲーム》學習筆記(一):「準備工作」Reading Notes, Developing, Unityで作るリズムゲーム / By LoneliNerd / 2021 年 7 月 22 日 2022 年 10 月 16 日 書名:《Unityで作るリズムゲーム》作者:長崎大学マルチメディア研究会 聲明:本人沒有得到對本書進行翻譯的授權,因此本系列純粹是為了學習用途所進行的實踐嘗試,並非對本書的翻譯。本書的標題為《Unityで作るリズムゲーム》(用Unity來做節奏遊戲),顧名思義,就是要做一個音遊,指的主要是較傳統的下落式音遊。作者給出了兩個圖,表示了如果完全按照本書的教程就可以做出的成品是怎樣的。 另外還有一些補充信息:Notes會分別在n(書中的例子是n=5)條軌道以從上而下的方式掉落,一個鍵盤上的按鍵對一條軌道Notes的種類有兩種:長押和單押譜面格式:BMS首先我們根據自己的需要創建一個2D工程 然後是確認坐標軸。notes是從上而下掉落的,因此可以認為notes的坐標會從物體生成後開始,從y的正方向朝著y的負方向移動;而x坐標則決定了notes的所屬軌道。 判定線和Note的製作判定線的寬度(Scale.x)根據需求設置;x, y坐標最好為0。如作者書中的例子 而Note的長度與判定線保持一致,寬度為(判定線寬度 / 軌道數量)。Single Note: Long Note: LongNote的結構是在一個空物體下創建三個子物體,分別為:Begin, Mid, EndBegin是該Note進入判定線並與其重疊的1拍End是該Note離開判定線前並與其重疊的1拍Mid的Scale.y則是為End和Begin的y坐標的差Position.y = End坐標 + Begin坐標 / 2攝像機的話,只要調到一個自己想要的遊戲視角即可