设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1456|回复: 2
打印 上一主题 下一主题

[有事请教] 类宝可梦游戏,在游戏中通过触发函数创建角色

[复制链接]

Lv1.梦旅人

梦石
0
星屑
41
在线时间
9 小时
注册时间
2020-4-13
帖子
2
跳转到指定楼层
1
发表于 2021-10-22 20:44:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
我想做一个类宝可梦的游戏,其基础玩法可以想象为,玩家触发战斗后,在战斗中击败敌人并触发某个脚本指令(如通过使用道具触发)后,便会将一个与目标敌人有着类似属性的物体以队友身份加入我的队伍。目前(基于RPG Maker MV的基础框架)我的想法是:

假设我游戏中有100个不同种类的敌人,那么也创建100个不同种类的职业,每个职业对应一个敌人;

每次击败敌人并触发我的脚本里的指令后,在Enemies.json里查询对应敌人的id;

然后在Classes.json里查询拥有相同id的职业;

最后生成一个拥有这个职业的角色并将其加入玩家的角色队伍(或是可用队友列表),通过将一个新角色的全部属性append到Game_Actor这个变量的最后一位。

这样,玩家的行为便会导致游戏中产生了全新的队友(which应该是原版的MV无法自己实现的功能)。我认为这个思路是可行的,然而因为我实在缺乏Javascript的经验,看了游戏原本的js代码和各种攻略好几天了,也没有主意这个代码怎么写也许可以在其他语言里完成类似操作 但Javascript里实在是不行……想问一下有哪位大佬可以仙人指路一下,提供一个开始的思路吗?或是有已经能实现这个功能的脚本包的话,如果能推荐十分感谢

Lv1.梦旅人

梦石
0
星屑
169
在线时间
17 小时
注册时间
2021-11-6
帖子
8
2
发表于 2021-11-7 10:59:22 | 只看该作者
本帖最后由 KURZER 于 2022-1-25 17:17 编辑

同求。。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
169
在线时间
17 小时
注册时间
2021-11-6
帖子
8
3
发表于 2021-11-7 11:22:56 | 只看该作者
本帖最后由 KURZER 于 2022-1-25 17:17 编辑

同求。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-18 15:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表