当前位置:所有分类iFAction游戏制作工具下载

iFAction游戏制作工具

1.6.39.0402
  • 软件大小:387MB
  • 更新时间:2024-08-26
  • 星级指数:
  • 软件平台:电脑版
  • 软件语言:简体中文
  • 系统类型:支持32/64位
  • 下载次数:5097
  • 安全监测:[无病毒, 正式版, 无插件]
  • 操作系统:winall/win7/win10/win11
本地纯净下载纯净官方版

软件介绍

  iFAction游戏制作工具iFAction游戏制作工具官方版是一款不错的游戏制作工具,通过iFAction游戏制作工具用户可以根据模板制作属于自己的游戏,无论是以剧情为主的Arpg还是横版过关,总有一款是你想做出来的,玩游戏太无聊了,不如自己做一款好玩的!

  功能介绍

  全新ARPG模式已上线

  全新自然层画笔可智能判断角色与场景之间的遮挡关系,拥有强大的无限自动图层。

  跟踪子弹

  多种子弹模式,可实现跟踪子弹、贯穿子弹等,实满足的各种策划创意!

  交互块设置

  拖拽即可完成复杂的交互块内部逻辑设置。

  ACT模式

  以自带的横版动作游戏模式为核心,创作简单,极易上手。

  ARPG模式

  全新上线,支持4方向和8方向角色方向。全新的自然层模式,融入了强大的智能图层判断技术。

  avg模式

  预计2020年中旬开放,敬请期待。

  更多MOD扩展模式

  在内置的MOD系统的支持下,可自由扩展出更多的游戏模式。

iFAction游戏制作工具

相关软件 版本说明 下载地址
橙光游戏制作工具 游戏制作工具 查看
游戏魅GameMei 游戏制作平台 查看

软件安装

  下载本站安装包,双击运行后,跟随安装向导走,稍等片刻即可完成安装。

iFAction游戏制作工具

软件日志

      iFAction游戏制作工具 官方版 1.3.16.1227

      工具侧

      新增或调整功能部分:

      兼容X86框架(仅官方版)

      调整资源树展开模式,默认展开上次使用的资源,而不是全部展开。

      为 显示对话、显示文章、显示提示、确认框、文本选项这五个事件加入转译符Tips

      ARPG模式,默认素材增加哥布林素材(需要重新安装)

      ARPG模式,默认素材为城镇场景增加植被素材(需要重新安装)

      修改BUG部分:

      修正绘图缓存内存溢出的BUG

      修正地图栏拖拽会进入不可用状态的BUG

      修正设置图片指令,修改时没有指向之前设置图片的BUG

      修正资源商店快速切换页面或分类时的报错

      修改幽灵素材

      修改洞窟素材BUG

      游戏侧

      ACT与ARPG共有部分:

      修复BUFF在清除时有一定几率会保留在屏幕的BUG

      提示指令支持 \c \n \v \s转译符

      弹出确认框指令支持 \c \n \v \s转译符

      文本选项支持 \c \n \v \s转译符

      修正角色在变换判定区域时镜头抖动的BUG

      修正角色素材尺寸不同时,子弹发射坐标计算错误的BUG

      修正ACT模式下技能释放出弹口位置错误的BUG

      修正当镜头缩放时,在尺寸容许的情况下,镜头没有居中的BUG

      另附:单个脚本更新

      DIf

      IM1

      LActor

      LCharacters

      LChoice

      LEnemy

      LSkill

      RF

      SMain

使用方法

      在脚本中搜索的快捷键为:Ctrl+F

      1、修改角色初始移动速度。

      方法1:游戏中利用触发器的设置角色动作功能中设置速度来更改。

      方法2:在脚本中搜索 this.baseSpeed 或基础移动速度。修改对应数值即可。

      2、令角色一直处于奔跑状态

      在脚本中搜索 if(!RV.GameData.actor.LMove) actor.moveRight();

      并在此行代码后加上 actor.speedUp();

      之后在下边对应的 if(!RV.GameData.actor.LMove) actor.moveLeft();后同样加上 actor.speedUp();即可。

      3、更改敌人受伤僵直时间

      在LEnemy脚本中,搜索 char.stiff ,修改脚本括号中的数值即可。默认10为10帧。60帧=1秒

      4、更改角色的僵直时间和受伤后无敌时间

      在SMain中搜索,actor.invincible或 actor.stiff (两行脚本在一起)并修改括号中的数值即可。其中stiff对应硬直时间,invincible对应无敌时间。

      5、更改无敌buff最小持续时间(我是这么理解的,可能有误),默认状态下,给角色增加一个无敌的buff,至少会持续1秒钟才会消失。

      在Dbuff中,搜索actor.invincible,并修改括号中的数值即可。

      6、获取当前地图某一敌人的血量数值信息,并代入变量

      使用触发器的脚本指令,输入:RV.GameData.value[vid] = RV.NowMap.findEnemy(eid).hp;

      其中,vid 是变量id、eid 是敌人id

      (我最初是想用这个指令,做一个判断BOSS是否受击的功能,这样就可以给BOSS增加一个硬直条机制。不过最后我并没有使用这条指令。我为武器增加了攻击会给敌人上一个计数buff的机制,然后在通用触发器中设置:当BOSS身上具有计数buff存在,就去除计数BUFF并且增加1点硬直条变量。因为计数BUFF可以叠加存在,并且去除buff指令每次只会去除一层buff,所以实现了类似于此脚本的机制。)

      7、清除全场子弹(不分敌我)

      使用触发器的脚本指令,输入:

      for(var i = 0;i

      RV.NowCanvas.bullet.dispose();

      }

      RV.NowCanvas.bullet = [];

      此功能已整合到mod3中。

      8、想要设定角色等级为XX时,则如何如何

      例:使用触发器,条件分歧中的脚本指令,输入:RV.GameData.actor.level>=25

      即条件分歧的条件为:当角色的等级大于等于25时。

      9、停止所有事件

      使用触发器的脚本指令,输入:

      RV.InterpreterMain = new IMain();

      RV.InterpreterOther = [];

      第一行是停止非并行事件

      第二行是停止并行事件。

      (我也不知道什么情况下会用到这个指令…………)

软件图集

友情链接

Copyright (©) 2024