[程式] (更新)请教 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