开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

问答求助

关注:440

当前位置:游戏蛮牛 技术专区 问答求助

_____________________________________________________________________________________________________________
问答求助版块规则:

  1、问题尽量描述清楚
      2、代码要放在代码块里
      3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
      4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
      5、问题得到解决,请选择最佳答案。
      6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 1469|回复: 2

[脚本] 用unity的碰撞检测还是用代码解决问题

[复制链接]  [移动端链接]
2初来乍到
117/150
排名
26410
昨日变化
18

4

主题

21

帖子

117

积分

Rank: 2Rank: 2

UID
151182
好友
1
蛮牛币
111
威望
0
注册时间
2016-6-7
在线时间
85 小时
最后登录
2017-3-10
发表于 2016-9-25 11:38:39 | 显示全部楼层 |阅读模式
5蛮牛币
想做个战争类游戏,场景里可能会有四五十个左右的红蓝两军进行对抗,那么这种情况下,游戏的伤害计算是用unity的碰撞检测实现好呢?还是自己用代码判断好呢?碰撞检测就是用unity的collider;
自己判断的方法就是假设士兵有个命中率,每次射击都会随机一个数,判断是否命中了,如果此次命中了,就直接计算伤害,没命中就没有伤害,这两种方案哪种好呢?
碰撞检测是不是会特别影响效率,但自己写的话,程序上就比较耦合,纠结ing

回复

使用道具 举报

5熟悉之中
936/1000
排名
1999
昨日变化

1

主题

190

帖子

936

积分

Rank: 5Rank: 5

UID
34121
好友
2
蛮牛币
2072
威望
0
注册时间
2014-7-14
在线时间
225 小时
最后登录
2017-7-14
发表于 2016-9-25 11:38:40 | 显示全部楼层
游戏中基本上不用Unity的碰撞器 可以自己实现一个
每个游戏对象都有属于自己的AOI

回复

使用道具 举报

9以坛为家
17852/50000
排名
1470
昨日变化
5

44

主题

1万

帖子

1万

积分

Rank: 9Rank: 9Rank: 9

UID
78862
好友
6
蛮牛币
20261
威望
0
注册时间
2015-3-11
在线时间
1198 小时
最后登录
2017-7-25
QQ
发表于 2016-9-25 20:31:10 来自Mobile--- | 显示全部楼层
服务器计算每个单位的逻辑,比如攻击啊,移动啊,技能之类的

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表