創作內容

10 GP

[開發日誌] 《忍忍ジャンプ》8月開發紀錄

作者:鴨仔│2017-09-01 21:18:27│巴幣:20│人氣:252
《忍忍ジャンプ》 (Nin-Nin Jump) 是我個人開發的自製遊戲,於 2017/7/28 啟動專案,內容是透過操作忍者跳躍在障礙之間,不斷向上爬升爭取高分。

整個八月總共私底下發出了 4 個 alpha 版本給朋友試玩,陸續完成了與遊戲性相關的幾個系統,並修正 bug,總算確立對遊戲機制的自信。接下來會調整企劃的數值細節與關卡隨機方式後發出第一個 bata 版本。
 


八月的進度簡介

完成場景的架構,包含:
  • 自行追蹤玩家的攝影機
  • 隨攝影機位置捲動的背景
  • 障礙物、地板與玩家的物理系統
  • 遊戲中的 UI 配置、操作手段


UI 配置初步有五個頁面

  • 初始選單
  • 遊戲中的分數介面
  • 遊戲結束畫面
  • 排行榜
  • 關於


遊戲系統

  • 無窮生成地圖的機制
  • 可將障礙物分布製作成設定檔 (ScriptableObject) 儲存
  • 本地端的排行榜、分數紀錄
  • 腳色的簡易動畫表現 (抽換圖片)


企劃工具
  • 可以在 Unity 中視覺編輯 障礙物分布設定 的 Custom Editor工具


開發重點

在開發這遊戲的過程中,特別完成了兩個 pattern 作為主要架構:
  • 物件池
  • 移除狀態機的 UI 切換與流程架構,相當適合小型開發

為了編輯障礙物的設定,開發了編輯 ScriptableObject 的 Editor,可以在 play mode 邊測試關卡邊進行改動微調。

因為物件池如果不是在 play mode,運作上會有問題 (Object.Destory () 會無法呼叫)。所以適當地調整了關卡生成機制,並增加了多個用於指定生成特定區域的方法,與物件池搭配之後,才有了關卡編輯器的初步成果。

所有圖片資源皆透過 Aseprite 自製完成,可以在 Steam 上找到這套軟體。
 

接下來的工作

  • 進行數值企劃的障礙分布設計與測試微調
  • 微調重力強度,強調跳躍的感受
  • 讓攝影機的追蹤有所延遲,強化腳色動作的頓點與遊戲節奏感
  • 增加動作特效
  • 增加音效
  • 增加玩家後台追蹤、新版本提醒的機制
  • 補足美術素材

其他截圖





引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3706965
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 2 篇留言

悠浪貓
看起來挺棒的!

09-01 22:29

鴨仔
第一次發這種文章超羞恥的09-01 22:31
An Ting Shi
原來這樣的遊戲這樣做的
https://truth.bahamut.com.tw/s01/201709/2f0d2841ab63e616677d892c784fc7bb.JPG?w=300
看到這種幕後的製作圖覺得很有趣ww

09-02 10:58

鴨仔
其實不一定啦,只是我用的Unity引擎本身是3D引擎,所以疊圖層的手段會變成這個樣子09-02 20:36
我要留言提醒:您尚未登入,請先登入再留言

10喜歡★douduck08 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:[書籍讀後筆記] Uni... 後一篇:[學習紀錄] OpenG...

追蹤私訊切換新版閱覽

作品資料夾

MoeTako米娜
想認識多一點朋友 歡迎小屋追縱交流OwO!看更多我要大聲說昨天07:23


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

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