Project1

标题: 一款普通的RPG可以做哪些成就? [打印本页]

作者: nhycs01    时间: 2022-5-8 20:48
标题: 一款普通的RPG可以做哪些成就?
本帖最后由 nhycs01 于 2022-5-8 20:50 编辑

我想在游戏里加一些成就,于是去翻变量里的游戏数据。
发现只有行走步数,金钱,战斗次数,保存次数这些。
大家支支招,还有哪些游戏元素可以做成成就的?
不需要太复杂就行,离开了变量自带的判定,自己写脚本来判定我不会。
如果大神们有好的想法欢迎讨论一下,能够给出脚本来判定就太好了。
比如:杀敌数量,这怎么判定呢,还有队伍造成的伤害总数,死亡总数等等……
这些可以用简单的一排脚本来判定吗?
作者: 小怪兽奇奇侠    时间: 2022-5-8 21:02
行走步数成就:行万里路
金钱成就:家财万贯
战斗次数成就:身经百战
保存次数成就:未雨绸缪
先生以为如何?
作者: 大睡zzz    时间: 2022-5-9 01:45
我写成就都是怎么离谱怎么来(
作者: 煎蛋流Kira☆    时间: 2022-5-9 02:17
要是尽量不用脚本的话,就直接在成就对应的事件里加一行设置XXX开关为1,等于是触发什么事件就获得相应的成就吧。

比如,一个传送魔法阵,将角色转移到某个隐藏地点之后(若未获得成就)设置“隐藏地点”开关为1,然后获得“发现隐藏地点XXX”的成就;
在支线任务里,打败某个支线BOSS救了NPC之后(若未获得成就)设置“救下NPC”开关为1,然后获得“救下NPC”的成就;
杀敌数量也可以换个思路,打败龙族敌人必定掉落1个龙鳞,然后在某个NPC那里可以用100个龙鳞换一个龙鳞盾,NPC给你龙鳞盾的同时,(若未获得成就)设置“交换龙鳞盾”开关为1,然后获得“屠龙勇士”的成就;
诸如此类。
作者: law0814    时间: 2022-5-21 03:22
其实最常见就是通主线成就、累计成就、彩蛋成就三类。
然后小谈自己管理成就的经验,就是把它做成道具,换句话说那时考量的前提不再是如何不引发BUG,而是「如何把这个道具塞入主角的背包里」。
也有点好奇小兄弟是用什么方式来做成就的。专门做成就的插件?而且见小兄弟在这板挺活跃的,不禁对你当前的作品感到兴趣。
作者: 89444640    时间: 2022-5-21 05:45
本帖最后由 89444640 于 2022-5-21 05:49 编辑

rpg除了无伤通关,别的都可以做XD
有点技术含量的就无存盘通关,只要你保证游戏不会因为bug跳出。ff7re人家还有不吃药通关呢。
零死亡通关 零逃跑通关 只要你就战斗系够难这三个就相当难同时获得XD
数值可以指定变量,每次变化后比较大于数值xx后获得成就开关打开以后不再判断,如果还想判断那就没次记录数值大于上一次的就替换,用脚本写方便,不过xp不通用不知道咋写
零xx最好做,一旦如何如何就开关打开,以后永不获得此成就




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1