[程式] (更新)請教 RPG 的基礎問題

作者: m9731526 (#3371)   2016-03-25 23:11:55
目前在試著Unity+C#做一個2D RPG,
系統原型參照Elona,精神參照照Mabinogi。
才剛開始而已,想請教各位,
一般都是怎麼寫物品這種大量項目的?
Item
- Consumable
作者: wix3000 (癢,好吃)   2016-03-25 23:32:00
雖然看不太懂 但我自己的方式是用裝飾模式生成物品實例
作者: ddavid (謊言接線生)   2016-03-26 00:12:00
試試版上有大大分享過的組件式架構版上keyword:組件式
作者: wix3000 (癢,好吃)   2016-03-26 01:48:00
那我感覺你也可以把物品生成UNITY的腳本物件這樣好管理、直觀、而且可以直接對其他組件序列化
作者: KanoLoa (卡)   2016-03-26 01:48:00
推組件式。道具功能method種類做好,用script設定道具屬
作者: wix3000 (癢,好吃)   2016-03-26 01:49:00
當然缺點就是當你要大改物品系統時會很辛苦
作者: KanoLoa (卡)   2016-03-26 01:49:00
性會比較管理。純文字到後面動態實測的時候有夠不方便阿 剛好一起推文 不好意思
作者: wix3000 (癢,好吃)   2016-03-26 10:17:00
關於我說的你可以查一下 scriptableobject 看看
作者: ronin728 (浪人)   2016-03-26 10:55:00
能用JSON之類的腳本,存物品資訊與行為函數名稱
作者: jasonlu00 (爐)   2016-03-26 13:42:00
ScriptableObject比較快,在editor裡面也比較容易修改
作者: ddavid (謊言接線生)   2016-03-26 18:41:00
Unity就是寫好的組件式架構了
作者: wix3000 (癢,好吃)   2016-03-26 21:31:00
ScriptableObject真的是個坑,一玩就停不下來了 XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com