創作內容

0 GP

亂七八糟的_遊戲開發誌[9] 重構與小總結

作者:Daily│2019-02-21 23:46:11│巴幣:0│人氣:265
大家好又是我
很抱歉很久沒更新了
其實拖更是因為買了魔物獵人 世界
自從玩了魔物獵人就變成廢人了

這篇文章並沒有如願以償開始講建模
而是我覺得很重要的一個主題 重構與小總結

先來說說重構吧!
重構是一個程式上的一個名詞
我不想用很高深的方式解釋他 用大家比較好懂得方式說
重構就是重新把程式寫過一遍
在這重寫的過程中修正一些寫得不那麼完美的地方
在軟體開發也好遊戲開發也好定期重構是對開發有所幫助的
一方面可以修正當初沒有注意到的淺在問題
也可以幫助自己釐清整個專案的架構(常常會有過了太久忘記自己之前寫了甚麼的情況)
在獨立開發中重構也是很重要的 可以保持遊戲的可維護性

在這邊稍稍講解一下我的遊戲的系統架構
我做的遊戲主要是參考自UE4的價構(雖然我用的是unity)
不過UE4既然有這麼優秀的架構當然就是參考下拉 站在巨人的肩膀麻~

就是這張經典的圖

!!以下涉及很多程式部分的術語 請美術企劃人員迴避!!

我實作的部分有點不同 但大致上是差不多的
首先是PlayerController 我把所有腳色移動相關的操作全部都包進一個PlayerMovement裡面
PlayerMovement是一個組件專職腳色移動 PlayerController 中實作狀態模式+命令模式
PlayerInput組件負責接收按鍵輸入然後把命令傳給PlayerController
PlayerController 再依據目前的腳色狀態去Call PlayerMovement 裡面的函數
最後還有一個PlayerAnimation組件 負責管理腳色的動畫
PlayerMovement組件在執行動作會自動呼叫PlayerAnimation播放動作
腳色的部分大致是這樣 以後有機會我會畫我流版本的繼承圖

好了
也是時候該談談企劃面的東西了 這也是本篇說到的小總結
本來剛開始還不知道要做些甚麼遊戲 經過了這麼久我也大概想了想這個專案的未來發展
我已經找了一些夥伴一同製作
目前加入了兩位小夥伴
其實說加入也不太對 應該說是組成團隊
兩位小夥伴都是會畫畫的大大 (美術有著落了
以後還是會更新一些美術相關的內容大家放心

至於遊戲的內容目前討論已經差不多了 我正在撰寫企劃書中
實際內容我先賣個關子
不過可以先透漏遊戲是偏日常向的遊戲
美術風格是走西洋奇幻 會有很多可愛的女主角
完成之後會到同人展販售 大概也會上架到Steam
某些遊戲中的系統製作我也會寫成開發誌
就請各位慢慢期待吧

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

相關創作

同標籤作品搜尋:Unity(遊戲引擎)|遊戲製作|自製遊戲

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

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

前一篇:塗鴉 犬走椛... 後一篇:亂七八糟的_遊戲開發誌[...

追蹤私訊切換新版閱覽

作品資料夾

Lobster0627全體巴友
大家可以多多來我的YT頻道看看哦(*´∀`)~♥https://www.youtube.com/@lobstersandwich看更多我要大聲說昨天15:59


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

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