iFAction游戲制作器是一款用于做游戲的引擎工具,這款工具可以讓沒有學(xué)過程序代碼的玩家也能創(chuàng)造自己喜歡的游戲,目前的類型可以制作動作RPG、純角色扮演、ACT游戲等。
全新ARPG模式已上線
全新自然層畫筆可智能判斷角色與場景之間的遮擋關(guān)系,擁有強(qiáng)大的無限自動圖層。
跟蹤子彈
多種子彈模式,可實(shí)現(xiàn)跟蹤子彈、貫穿子彈等,實(shí)滿足的各種策劃創(chuàng)意!
交互塊設(shè)置
拖拽即可完成復(fù)雜的交互塊內(nèi)部邏輯設(shè)置。
ACT模式
以自帶的橫版動作游戲模式為核心,創(chuàng)作簡單,極易上手。
ARPG模式
全新上線,支持4方向和8方向角色方向。全新的自然層模式,融入了強(qiáng)大的智能圖層判斷技術(shù)。
avg模式
預(yù)計2020年中旬開放,敬請期待。
更多MOD擴(kuò)展模式
在內(nèi)置的MOD系統(tǒng)的支持下,可自由擴(kuò)展出更多的游戲模式。
在腳本中搜索的快捷鍵為:Ctrl+F
1、修改角色初始移動速度。
方法1:游戲中利用觸發(fā)器的設(shè)置角色動作功能中設(shè)置速度來更改。
方法2:在腳本中搜索 this.baseSpeed 或基礎(chǔ)移動速度。修改對應(yīng)數(shù)值即可。
2、令角色一直處于奔跑狀態(tài)
在腳本中搜索 if(!RV.GameData.actor.LMove) actor.moveRight();
并在此行代碼后加上 actor.speedUp();
之后在下邊對應(yīng)的 if(!RV.GameData.actor.LMove) actor.moveLeft();后同樣加上 actor.speedUp();即可。
3、更改敵人受傷僵直時間
在LEnemy腳本中,搜索 char.stiff ,修改腳本括號中的數(shù)值即可。默認(rèn)10為10幀。60幀=1秒
4、更改角色的僵直時間和受傷后無敵時間
在SMain中搜索,actor.invincible或 actor.stiff (兩行腳本在一起)并修改括號中的數(shù)值即可。其中stiff對應(yīng)硬直時間,invincible對應(yīng)無敵時間。
5、更改無敵buff最小持續(xù)時間(我是這么理解的,可能有誤),默認(rèn)狀態(tài)下,給角色增加一個無敵的buff,至少會持續(xù)1秒鐘才會消失。
在Dbuff中,搜索actor.invincible,并修改括號中的數(shù)值即可。
6、獲取當(dāng)前地圖某一敵人的血量數(shù)值信息,并代入變量
使用觸發(fā)器的腳本指令,輸入:RV.GameData.value[vid] = RV.NowMap.findEnemy(eid).hp;
其中,vid 是變量id、eid 是敵人id
(我最初是想用這個指令,做一個判斷BOSS是否受擊的功能,這樣就可以給BOSS增加一個硬直條機(jī)制。不過最后我并沒有使用這條指令。我為武器增加了攻擊會給敵人上一個計數(shù)buff的機(jī)制,然后在通用觸發(fā)器中設(shè)置:當(dāng)BOSS身上具有計數(shù)buff存在,就去除計數(shù)BUFF并且增加1點(diǎn)硬直條變量。因為計數(shù)BUFF可以疊加存在,并且去除buff指令每次只會去除一層buff,所以實(shí)現(xiàn)了類似于此腳本的機(jī)制。)
7、清除全場子彈(不分?jǐn)澄?
使用觸發(fā)器的腳本指令,輸入:
for(var i = 0;i
RV.NowCanvas.bullet.dispose();
}
RV.NowCanvas.bullet = [];
此功能已整合到mod3中。
8、想要設(shè)定角色等級為XX時,則如何如何
例:使用觸發(fā)器,條件分歧中的腳本指令,輸入:RV.GameData.actor.level>=25
即條件分歧的條件為:當(dāng)角色的等級大于等于25時。
9、停止所有事件
使用觸發(fā)器的腳本指令,輸入:
RV.InterpreterMain = new IMain();
RV.InterpreterOther = [];
第一行是停止非并行事件
第二行是停止并行事件。
(我也不知道什么情況下會用到這個指令…………)
iFAction V1.2.14.1213更新日志
工具側(cè)
新增或調(diào)整功能部分:
大幅度優(yōu)化地圖繪制效率
在繪制過程中,如果碰觸增加地圖邊緣,不會再中斷繪制
【資源】-【行走圖】設(shè)置中,針對位移新增“復(fù)位”、“批量設(shè)置”的功能
【資源】-【行走圖】設(shè)置中,針對判定區(qū)域,增加本列套用全部設(shè)置的功能
調(diào)整繪制撤銷邏輯,效率更高
修改BUG部分:
修正地圖快捷鍵時靈時不靈的BUG
修正地圖縮放后,按住空格鍵拖拽幅度過大的BUG
修正【設(shè)置】-【交互塊】設(shè)置中,物品性觸發(fā)器內(nèi)容顯示不全的BUG
修正關(guān)閉工程后,再打開其他工程,繪制模式與按鈕不相符的BUG
游戲側(cè)(*舊工程游戲側(cè)BUG需要工具內(nèi)恢復(fù)默認(rèn)腳本才可修復(fù)具體教程)
ACT與ARPG共有部分:
調(diào)整ACT模式下工具判定區(qū)域為 自身攻擊判定區(qū)域 + 攻擊距離
修正霸體情況下可以被擊退和擊飛的BUG
修正敵人AI組合條件下,如果技能不同也會觸發(fā)的BUG
修正技能在吟唱階段處于霸體狀態(tài)也會被打斷的BUG
更改投擲性技能為綁定角色出彈口,可以設(shè)置多個出彈口發(fā)射技能。
另附:單個腳本更新
LActor
LEnemy
LSkill
SMain
①下載游戲與工具時建議使用['迅雷']下載,在下載前建議用戶先查看配置要求、游戲說明和網(wǎng)友留言等信息,下載后請按提示安裝。
②如果游戲無法正常運(yùn)行,出現(xiàn)缺少dll、內(nèi)存不能讀、配置不正確等,請查看下載幫助和安裝['游戲必備運(yùn)行庫']。
下載的資源有可能會被殺毒軟件提醒,部分報毒與補(bǔ)丁工具有關(guān)。若您有顧慮,請謹(jǐn)慎下載。
本站所展示的資源由第三方用戶提供,僅作為展示之用,版權(quán)歸原作者所有;如果侵犯了您的權(quán)益,請來信告知,我們會盡快刪除。
類型:游戲工具
大?。?.18MB
類型:游戲工具
大?。?4.32MB
類型:游戲工具
大?。?.88MB
類型:游戲工具
大?。?0.91MB
類型:游戲工具
大小:21.38MB
類型:游戲工具
大?。?.91MB
類型:游戲工具
大?。?2.51KB
類型:游戲工具
大?。?.8MB