成就中心 DouJin Terraria! 社区服务 统计排行 帮助
  • 5695阅读
  • 5回复

[制作范例]【弹幕临摹练习】小小青蛙不输风雨

发帖
82
信仰
1
蓝点
68
符卡
0
在thp发过了,在这里也发一遍。
之前就觉得这个弹幕挺漂亮的,照着样子做了一个。

大致思路:


先说米粒弹,这个比较简单,就是在重力作用下按照物理规律运动的抛物线轨迹,发射角度随机,范围是朝正上方的半扇面,出射速度也是随机的。

至于水滴弹,稍微复杂一点。经过观察:
首先,在发射点附近观察,发射角度是8 way,朝上,角度随时间摆动,那么最简单的形式就是角度以正弦(余弦)的形式变化。
其次,可以看出,这种子弹也是做抛体运动的。
不过之后发现一个问题,子弹射出时速度是比较快的,但是掉到底下的子弹都很慢,这是不符合物理规律的。于是猜测,子弹有一个向下的收尾速度,就好象一个轻小的物体下落时在空气阻力和重力的共同作用下,下坠速度会收敛到一个固定值的情形。为了简单起见,这里设置为让子弹的向下速度达到一定值的时候就不再增加了。
最后辛苦的调节了参数,总算比较像样子了。

演示下载:
http://code.google.com/p/lstg/downloads/detail?name=WindAndRain.rar


另外再放一个以前做的波与粒的境界。(其实和本版另一个帖子里的实现是等价的。)
使用方法,拷贝到mod目录下,然后修改setting.lua里面的mod设置就可以了。
  • 图片:screenshot.jpg
附件: WaveAndParticle.zip (28 K) 下载次数:13
本帖最近评分记录: 2 条评分 蓝点 +10 隐藏
franniss 蓝点 +5 2011-02-11 欢迎此类创作
萃香西瓜 蓝点 +5 2011-02-10 原创奖励
发帖
130
信仰
6
蓝点
114
符卡
0
只看该作者 沙发  发表于: 2011-02-10
欢迎桌子~

实现的效果非常棒
对y方向速度的分析写的也很不错
发帖
661
信仰
0
蓝点
651
符卡
0
只看该作者 板凳  发表于: 2011-02-11
我录了个原作 回头仔细对比
发帖
661
信仰
0
蓝点
651
符卡
0
只看该作者 地板  发表于: 2011-02-11


土着神「ケロちゃん風雨に負けず」
发帖
82
信仰
1
蓝点
68
符卡
0
只看该作者 4楼 发表于: 2011-02-11
嗯,参数确实还有待进一步调整。
发帖
661
信仰
0
蓝点
651
符卡
0
只看该作者 5楼 发表于: 2011-02-11
附带写写这个符卡的一个细节

只有这个符卡里,青蛙光环又会膨胀,又没有弹幕伴随膨胀发射

其它的场合,要么不会膨胀,周期收缩;要么伴随膨胀有弹幕发射出来
描述
快速回复

您目前还是游客,请 登录注册
批量上传需要先选择文件,再选择上传
认证码: