游戏开发论坛

 找回密码
 立即注册
搜索
楼主: tydeyxh

[讨论] 聊聊:如何实现飞剑操控

[复制链接]

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2011-3-13 21:20:00 | 显示全部楼层

Re: 聊聊:如何实现飞剑操控

可不可以在召唤出剑之后用鼠标指针控制剑的位置然后剑会自动的有攻击或者防御的动作

35

主题

2849

帖子

3120

积分

论坛元老

Rank: 8Rank: 8

积分
3120
发表于 2011-3-14 03:16:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

其实楼主真正的想法,就是让 飞剑 变成 高达里的浮游炮吧 -。-

但实际上,就算用意念操作,有几个人能一心二用,一边操作飞剑飞,一边还要操作角色自己走位?这太要求了。

为什么不做碰撞呢?

1是技术难度,运算量很大,如果放在本地,那可能外挂就是最大问题了;
2是中国玩家,大多属于“手残”级别的,尤其年纪大的人,反应更慢更吃亏;
3是游戏中个战斗的操作量越大,玩起来越累,在一个自动挂机的是代理无异逼用户流失;


很多时候,你不要想着自己觉得这么设计好玩,可能你才是个另类。。。

0

主题

32

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2011-3-15 10:36:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

支持楼上

在这个全民手残的年代

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2011-3-21 11:07:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

来学习的 !

1

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2011-3-23 22:10:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

这个..我什么都不懂..不过能不能实体只在机子里出现而传送的时候只传送坐标信息呢..只要在玩家的机子上都实现碰撞之后再把碰撞结果传送到服务器上就可以了.

8

主题

27

帖子

80

积分

注册会员

Rank: 2

积分
80
 楼主| 发表于 2011-4-17 17:10:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

帖子沉了...
再顶下
问题依旧

19

主题

567

帖子

571

积分

高级会员

Rank: 4

积分
571
QQ
发表于 2011-4-17 22:31:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

把飞剑当作特殊的宠物

13

主题

405

帖子

1034

积分

金牌会员

Rank: 6Rank: 6

积分
1034
发表于 2011-9-25 00:07:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

我觉得把飞剑做成一个伞形的小范围技能就可以(其实就相当于无锁定模式,如果还需要要求飞剑能拐弯就有点扯淡了。。)

如果要做成技能抵消,那只能做个实体了
我觉得,这个把飞剑做成一种特殊的宠物--怪物和友方单位不能攻击
飞剑技能只需要在开始战斗的时候将剑气召唤出来即可,可以选择切换AI模式---让飞剑是偏向攻击对方,或者防御自己被对方飞剑攻
并且,飞剑可以选择升级的方向,譬如移动速度(当然有个硬性的闸门)、攻击力、转向速度(每次move判断的间隔)、生命甚至防御等等

0

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2011-9-25 01:00:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

假设两方各32人pk,64个人扔了64把剑,如果只碰撞对方,那么每帧要检测2*32*32 = 2048次
如果己方也会碰撞,那么最多要64*64 = 4096次。
只传坐标,每秒同步两次要1.5k每秒的传输量。还不算其它信息。

但是由于网络延时的关系,要保证画面看上去不掉帧且连续就要做动作预测,碰撞要考虑延时,程序难写,而且人多了运算时间指数上升。当然这还是有可能的,参考fps游戏。

只是这么做毫无意义,不如学wow中魔法反制,容易实现,而且按按qte也比较有意思。

13

主题

405

帖子

1034

积分

金牌会员

Rank: 6Rank: 6

积分
1034
发表于 2011-9-25 02:00:00 | 显示全部楼层

Re:聊聊:如何实现飞剑操控

楼上,如果将飞剑做成自动的,由AI来模拟碰撞判断会不会好些呢

譬如,防御AI下,飞剑有一个侦查范围和一个碰撞判定范围
当敌人飞剑进入己方防御状态飞剑的侦查范围时,防御的飞剑会向指定目标移动
当处于防御状态飞剑的碰撞判断范围内存在可攻击单位时,产生碰撞
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-1 20:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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