一点基础问题
本帖最后由 drzzm64 于 2013-11-26 13:15 编辑STG的子弹都是一个个图片?判定都是每个坐标带入不等式么,再循环,子弹移动也是逐个处理的么?又循环 想和自己的思路对此一下 都是For 再Sleep一下 Next的么? {:39:}学渣围观中 是啊,同一个图片.重复调用.
是不等式每秒计算60次 本帖最后由 fzcrllsx 于 2013-11-26 17:23 编辑
每帧处理一次了……
至于每帧多长时间都是自己设定(还有看电脑的处理速度)
时间不够就等待 时间够了直接执行下一次(如果太慢还要跳帧)
具体的东西还是去网上找一下我只会用别人做好的引擎
————————————————————————————————————
话说不发技术区么?
也许是这样:不是判定每一个子弹,而是判断离角色(判定点)坐标相差某定值范围内的子弹是否击中了角色,这样每次循环都只是判定几个子弹,计算量不吓人(否则一屏幕都是弹幕得卡死了)。
等待破解出原代码的同志下最终定论。 一定vb了,For...Next, If....Then....ElseIf...Else,Do Until.....Loop,我現階段只學到這裏 本帖最后由 莉莉布莱克 于 2013-11-26 17:45 编辑
话说作为日本人可以考虑用Ruby的。。for i in 命令感觉是超便利的存在。
不过神主用的是“普通的C++”(微博,13-5-8 1:11 JST)呢。。
LZ真厉害!!!
太有趣了!!!
我也要走来走去和LZ一样厉害!!! 是的,每帧都计算出每个子弹的位置然后重新绘制画面。东方子弹最多也就2000多吧,硬件完全没压力。判定的话先用长方形大概判断一下,如果相交再做详细计算。
页:
[1]
2