查看: 1534|回复: 3
打印 上一主题 下一主题

[其他] 作品反思 - 考虑和背包管理(转载)

[复制链接]

2317

主题

54

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
20645
精华
62

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2014-9-30 02:16:46 |只看该作者 |倒序浏览

项目的基本结构已经做的基本完善了,但是对于前期的代码也进行了大量的修改。主要是强制降低了不同功能之间的耦合性。
然而前期发布的代码与节目相关和逻辑相关的都进行了大量的修改。还有就是对于物品的设计,本来只是做个Demo的,但是发现自己引入的物品的分析对于制作一个Demo是个严重的负担。


但是不管怎么样,还是要进行下去啊,时间不多了哎。


对于想做个背包管理的Demo的,我建议别使用我用的这个方式了,鸡肋啊。

对于我们的程序员来说,游戏世界的物品的共性应该是:
Item.cs
1.        ID编号
2.        道具名
3.        图标
4.        描述信息
5.        大类型        这里是一个枚举类型,有如下类型:任务物品、武器、消耗品(药品、回城卷等等)、宝石、装备、首饰。
目前我想到的就这些,如果你们了解的更多,可以告诉我,我在进行完善
6.        品质         这里我不知道该怎么形容了。就是如白板、生铁、青铜、白金、黄金等等枚举分类
DropItem.cs 继承Item.cs
1.        等级
2.        使用等级
3.        买入价格
4.        卖出价格
5.        是否可使用
6.        是否可批量使用
7.        是否可出售
8.        是否可批量出售
9.        是否堆叠
10.        详细类型
CanUpgradedItem.cs继承DropItem
1.        使用需要道具ID
2.        使用需要消耗道具数量

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

115

主题

3

听众

5676

积分

高级设计师

Rank: 6Rank: 6

纳金币
7268
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-9-30 09:23:00 |只看该作者
THanks for sharing this one !
回复

使用道具 举报

0

主题

2

听众

1346

积分

助理设计师

Rank: 4

纳金币
505
精华
0
板凳
发表于 2014-10-1 09:13:00 |只看该作者
谢谢王者再临分享指导辛苦了
回复

使用道具 举报

hyui    

1

主题

2

听众

6671

积分

高级设计师

Rank: 6Rank: 6

纳金币
2715
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2014-10-2 05:41:23 |只看该作者
Great article
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-13 22:26 , Processed in 0.279237 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部