游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 太史公

[讨论] 请教各位同仁一个攻击速度的问题

[复制链接]

62

主题

1976

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
发表于 2012-9-1 01:23:00 | 显示全部楼层

Re:请教各位同仁一个攻击速度的问题

这么无聊 又 特么简单的问题 讨论这么半天

从程序上说:
实现方式无非两种。
a.抽帧、插帧法
b.单独对某个元件控制播放速率法
其中第一种实现相对容易些,第二种能否实现打个问号。但无论哪种在页游中都不适用。

一般来说页游要求下载资源少。因此,一般1秒钟动作只有10-12帧。
对动作播放速率的改变无非两种要求:快动作、慢动作。
a.以抽帧方式实现:
   快动作:假设要求动作速度加快1倍。此时,保持每秒12帧播放速度不变。但是实际只播一半的图片,此方式实现快动作。但现在一个动作循环的美术资源少了1半。因此动作会变的不细腻,会有跳跃感
   慢动作:假设要求动作速度慢1倍。插帧法控制动作变慢,实际上是要求原来1秒钟12帧的动作 现在要1秒钟24涨图片。但是,这多出来1倍的美术资源哪里来?理论上可以实现。但你想让玩家下载量多一倍吗?

b.对单独元件的速率控制
  快动作:原来每秒播12帧现在每秒播24帧。这样速度增快一倍。因为,改变的是元件帧率,没有减少元件美术资源。因此,这种方式实现的加速功能是完美的。
  慢动作:原来每秒播12帧现在每秒6帧。这动作都跳的不成样子了!当然,也可以将正常情况下的帧率变大,比如每秒24帧。但是又回到上一个问题,你想让玩家下载量加一倍吗?

我再说一下,抽插法 动作跳跃的问题。
假设 现在的美术资源是按照 每秒10帧 做的。我要快慢10%怎么办?就抽 或 插 1帧。那么这1帧到底抽哪里的 ,插哪里的呢?实际上,无论抽哪里或插哪里,改变哪一帧哪一帧就会有跳跃感。

所以,为啥程序美术都不肯做这玩意儿。因为典型的没事儿找事儿!

27

主题

222

帖子

469

积分

中级会员

Rank: 3Rank: 3

积分
469
 楼主| 发表于 2012-9-3 09:08:00 | 显示全部楼层

Re: Re:请教各位同仁一个攻击速度的问题

正宇不在: Re:请教各位同仁一个攻击速度的问题

这么无聊 又 特么简单的问题 讨论这么半天

从程序上说:
实现方式无非两种。
a.抽帧、插帧法
b.单独对...



麻烦看好前提,我当然知道程序美工方面是能够解决这个问题的。只是看看圈里的同仁们,在这个困难的前提下,有没有别出心裁的方法而已。要不然我为什么放在数值版而不是其它版呢?

11

主题

32

帖子

108

积分

注册会员

Rank: 2

积分
108
发表于 2012-9-3 17:53:00 | 显示全部楼层

Re:请教各位同仁一个攻击速度的问题

我理解这个东西,要不想堆数值的意思就是要让玩家还是从动画播放速度上感觉快了或者慢了,我觉得还是和程序好好商量下,既然想要这个创意,技术上应该克服下。flash对单个显示体的播放速度可以控制,不过要用时间来控制播放。

1

主题

5

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2012-9-10 12:51:00 | 显示全部楼层

Re:请教各位同仁一个攻击速度的问题

你看这样的概念可行不,首要你要加一个参数,行动力或者叫体力。
每次攻击消耗一定的行动力,攻击速度提高可以减少基本攻击行为对行动力的消耗。
因此攻击速度越高每次消耗行动力越少,同样100点行动力,攻击速度高的玩家攻击次数变相增多。
而攻击速度少的玩家则攻击次数相应也少。
消耗完行动力后等待系统按时间恢复,或者动态恢复也可以。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-28 17:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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