鱗目界域-龍論壇

游態龍的錫安山。龍的力量、智慧、野性、與優雅

您尚未登录。 (登录 | 注册)

公告

mb 爪機版     |    論壇指南     |    Discord     |    QQ群

《龙魂志》第一期
《龙魂志》第二期

Tips:龙的梦想 龙的故乡

#1 2012-06-23 21:13:36  |  显示全部楼层

shiningdracon
寻道龙
Registered: 2008-11-03
Posts: 4,178

回应: 小遊戲追逐光的腳步完成版

大招看起來有點鷄肋,不過本來是考慮純傷害的(清屏部分暫時不知道代碼原理 做不出來……)

彈幕遊戲一般並不是每射擊一次就產生一個新子彈對象,而是使用“子彈池”。
子彈池實際是一個數組,每個子彈作為一個對象,有“激活”和“銷毀”兩個狀態,初始化生成比如500個子彈,加入子彈池中,狀態全部為銷毀,此時屏幕無子彈。
射擊時從子彈池中取出一個銷毀狀態的子彈,然後設置子彈動畫、位置、速度等,狀態改為激活,此時子彈顯示在屏幕上。
子彈消失時將子彈狀態改為“銷毀”
這樣做能避免頻繁的創建對象、銷毀對象的動作,提高效率

所謂清屏,就是把子彈池中的所有子彈狀態改為銷毀。


以龍為本
<-- 目前頭像 by 理業化肥
聯繫方式:站內短消息或郵件

在线

#2 2012-06-26 19:24:22  |  显示全部楼层

shiningdracon
寻道龙
Registered: 2008-11-03
Posts: 4,178

回应: 小遊戲追逐光的腳步完成版

發現一個bug
斜向移動比直向移動速度快
記得斜向移動時x軸和y軸的速度分別除以1.414


以龍為本
<-- 目前頭像 by 理業化肥
聯繫方式:站內短消息或郵件

在线

#3 2012-07-08 23:25:11  |  显示全部楼层

shiningdracon
寻道龙
Registered: 2008-11-03
Posts: 4,178

回应: 小遊戲追逐光的腳步完成版

遊戲結束
剩餘血量:0
總分:79.36
子彈數:1407
使用大招數:8
綜合命中率:38.07%
總時長:415.409
作者:結晶之羽


以龍為本
<-- 目前頭像 by 理業化肥
聯繫方式:站內短消息或郵件

在线

论坛页尾