LV. 5
GP 135

【心得】製作節奏遊戲的簡單構思

樓主 亞古 yahumon
GP24 BP-

其實用RM作節奏遊戲不很難(如果執著於一定要對到拍點,頂多也是會花一些時間去校正)

提供一個很簡單的事件寫法:

1)首先,製作一個事件(非並行處理與自動執行),然後在事件裡下bgm,還有
 bmg的播放時間,一秒為20畫格,歌曲一分鍾就必須等待1200畫格。順序約為:
   
   設立一個開關"音樂開始"並打開它
   播放bgm
   等待600畫格
   等待600畫格(由於rmxp不能等待超過999畫格所以分兩段)
  --------------------------------事件進行到這裡時,歌曲差不多也放完了---------------------------------
  bgm淡出
  開始設立分歧,設立一個失誤變數(即你在節奏遊戲中miss幾次)
  然後用失誤變數來判定得分。
  然後重置,把之後所有會用到的變數代為0,開關關閉。

2)前製做完之後,再設立一個事件用並行處理
 開關設"音樂開始"打開後才能執行
 你必須準備好底圖,以及節奏進行時移動的節奏靶心
 如下圖示範



底圖設好當然就不用管他了,接著就是讓節奏靶心移動,
移動的方式很簡單,讓圖片的座標改變就可以了,往左右動就是x軸的改變
往上下就是y軸,這點自己可以慢慢嘗試。
大略設定如下:
顯示圖片(背景)
顯示圖片(靶心)
等待1畫格
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
.
.
.
.
.
.
.
開關"可以按了:打開
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
顯示圖片(靶心)往任何方向移動約10座標
等待1畫格
開關"可以按了:關閉

依此類推,自行決定要移動多久結束。
在節奏靶心移動到對應點(也就是要按下的時候)時,
你必須留個半秒的反應時間,
設定一個開關"可以按了",然後再開一個並行處理的事件
在新的事件中條件分歧(按鈕的處理),按鈕按下時,開關"可以按了"必須為開,
否則依失誤處理,增加失誤變數1。

基本的邏輯就是這樣,基本上不是很難,根據這個邏輯發展下去,
你也可以把他變成複雜的節奏遊戲。
由於我只是一個事件黨,自己寫腳本是估計不可能的,
所以只能提供一些事件的寫法上來分享,
關於這個節奏小遊戲我有設置一個範例,
不過懶得找上傳空間所以還沒傳XD 過兩天再補上好了。
我提供的只是很簡單的邏輯跟很陽春的做法,希望高手看了別見笑,
也希望能幫助到新人!


24
-
未登入的勇者,要加入 2 樓的討論嗎?
板務人員:

2681 筆精華,11/05 更新
一個月內新增 5
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】