设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 63|回复: 0

[交流讨论] Enemy Difficulty Based on Player Level, W/O Plugins

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    前天 04:10
  • 签到天数: 209 天

    连续签到: 2 天

    [LV.7]常住居民III

    4446

    主题

    864

    回帖

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    22899
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    28239

    灌水之王

    发表于 前天 11:09 | 显示全部楼层 |阅读模式
    I had this brilliant idea, and it may have already been posted about but I did some digging and didn't find anything related to what I'm going to talk about here. So Without further ado allow me to share something I came up with.

    Originally this formed out of a problem I had in the past when making dungeons, I never knew how to set the enemy's level to make it challenging for the player without causing a complete TPK (Total Party Knockout). I have also implemented my own person rule to not use very many plugins as I have failed to start projects because I got lost in the many, MANY plugins that exist.

    I love Yanfly, most of us here can say the same, Yanfly is great with helping newbs like me get a grasp on game development from a simpler perspective. This idea evolved from Yanfly's Enemy Archtypes they discussed in their 'How to Make a Dungeon Comic'.(Link provided below)
    These Archtypes are as follows

    Filler - The throw away enemy that is designed to set the theme of the dungeon
    Attacker - This entity is typically designed to be a heavy hitter, typically with physical attacks.
    Defender - This entity is going to be more of a meat shield for some of the more squishy enemies
    Buffer - This entity focuses on buffing the enemy troop to increase a Parameter of said enemy.
    Debuffer - This entity focuses more on debilitating the Player Party, lower parameters or inflicting status affects.
    Caster- Casters are squishy but they are very strong in inflicting a large amount of Magical damage to the Player Party.
    Healer - The Healer will more or less focus on healing enemy troop members to prolong a battle.
    Boss - This is going to use traits from multiple enemy Archtypes that the player has already encountered to provide an overall               challenge to the Player Party.

    These are what Yanfly suggested to make enemies based around because it gives you an idea on how to create different types of enemies that are useful within a dungeon.

    I looked at this and decided to take it one step further for those who have had issues with building enemy encounters that will match the player party functionally.

    Here is what you do, Go into your engine's Class section. And create a class based on each of the enemy Archtypes that are listed above and alter the stats to how you want them for each Archtype EXCEPT for the Boss.

    Now when you have created these classes and altered their Parameters to fit the Archtype you can then use the level system in the Class section to find out where their base parameters would be, based on the what level you want the party to be when they arrive at said dungeon. With this, you now have a scale that you can chart a linear path of an enemy's parameters based on level up to level 99.

    Now take this data that you have created and apply it to the enemy's within the Enemy Database section.

    When it comes to the Boss of a dungeon you will want to choose an Enemy Archtype to act as the base for the boss's parameters. Then skew the parameters to match other elements of another Archtype to create a dynamic enemy that has high parameters of two or more enemy Archtypes. You'll also what to take into account the mechanics that you want to implement in this boss fight when creating the Boss Enemy. Next look at the Class section of the Archtypes that make up the Boss Enemy and shift the levels up by 2-3 levels to make the boss provide more of a challenge. Finally take this collection of stats and apply them to another Enemy Entry within the Enemy Database.

    The next part comes down to forming your Enemy Troops. Typically you are going to want to set a couple of Filler troop sets, a couple sets of Attacker/Defender Groups and so on. Now as the Player Party pushes forward into the dungeon, you need to make sure that your troop types become more complex and dynamic in the way of functionality. This is what Yanfly tells us in their comic set about creating enemies. One key example is that you aren't going to be putting a couple of Caster Archtypes in a Troop without giving them some form or Support, such as an Attacker OR Defender. My choice is Defender as I have given my Defender the ability to act as a substitute for damage should someone attack the more Squishy Buffer, Debuffer, Caster, or Healer Archtype Enemies.

    Congratulations you have just created a collection of enemies that can now be dropped into a dungeon that will be scaled to the Player Party based on the level you aim to have the Player party at when they reach the dungeon.

    I hope this helps some of my fellow newbs create Enemies based on how strong they expect their Player Party to be. Or maybe even give some of the more astute members something to think about that may not have crossed their minds.

    This is my first tutorial that I thought I would jot up. I'm new to this so please forgive me for not making it look flashy with pictures and the like as I don't quite know how to do that at the moment.
    If you need pictures to help demonstrate what I have said, I will do what I can to figure that out and provide those resources.

    This tutorial would not be possible if it weren't for Yanfly's Comic on Creating Dungeons Pg.8 (which also talks about creating enemies.). So don't forget to check that out as well.

    Thanks for wading through the giant text wall. I hope this can help.


    本贴来自国际rpgmaker官方论坛作者:rataius处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/enemy-difficulty-based-on-player-level-w-o-plugins.96373/
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-7-14 14:19 , Processed in 0.064496 second(s), 54 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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