等了XAS4的队友系统等了1年了……现在网站都倒闭了,所以我决定——自己制作队友系统。于是BFS诞生了!
这里发布视频,仅仅是演示,工程还需要润色。(这是0.1版本)
8月31日,暑假最后一天,不过利用暑假的时间浅浅学习了RGSS,随后用一个星期赶制出了BFS——黑王队友系统,希望大家看完演示视频后多多支持!
所有素材均来自XAS。(人物语音来自大爱的空轨!)
======特色=======
1、支持3中团队协作模式
①跟随模式(仅仅跟随) 【“赶路要紧”】
②战斗模式(投入战斗) 【“开始战斗”】
③自由模式(战斗和跟随) 【“别走太远”】
队友的AI比较简单,可以自行复杂化,已经留好出口bfs_move
2、较多自定义设置(还会增加)(不断完善) - module BFS_Setting # 队友所在地图编号 FRIEND_MAP_ID = 136 # 换人的按键 BUTTON_TO_CHANGE = $R_Key_M # 切换至该角色所播放的SE后缀(“轮到我了!”) CHAGE_SE_SUFFIX = "_MT" # 队友对敌人的感知范围(菱形) SENSOR_RANGE = 4 # 团队命令(由可控玩家发出) # 切换模式的案件(全键盘) MODE_CHANGE_BUTTON = $R_Key_N # 切换到该模式的语言(分别是跟随、战斗、自由) MODE_WORDS = ["赶路要紧", "开始战斗", "别走太远"] # 队友跟随模式 # 跟随状态下队友和可控玩家最长的距离 DISTANCE_FROM_PLAYER = 4 # 跟随状态下如果和可控玩家距离太远是否传送 TELEPROT_ALLOWANCE = true # 完全战斗模式 # 自由模式(战斗优先,如果离队友太远则跟随) # 距离太远的话是多少呢?-------- ↑ MAX_DISTANCE = 8 end复制代码
复制代码3、每个队友可持有不同的魔法,扩展XAS的携带魔法容量为4个
(原生的$game_temp.xas_skill_id已废弃)
——有点像YS7的技能系统
4、有可能整合其他自制脚本放出——只是时间问题
先给大家个演示,明天就要开学了,工程要等1个月吧……(见谅、见谅)大家都是莘莘学子嘛~
视频地址: 视频
发几张图吧:
注意抢先版已经在24楼,有缘的人就下载看看吧
本帖来自P1论坛作者heiwang1997,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址: https://rpg.blue/forum.php?mod=viewthread&tid=247759 若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。 |