Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

[IDEA] Talking in battle each turn

Well, I know we can do this via Battle Events, but what if we have 100+ troops?

The basic idea comes from Dragon Warrior VII. At each turn, there is a party command named "Talk
" where you can talk to any active party member (the talking actor is random for each command execution). If you execute this command too much though, battle may begin immediately after the last talk, giving no chance for you to input actor commands.

The topic to talk for each command execution may be various as follows:

- Generally talks about how to defeat the enemies. It might involve enemy weaknesses (but NOT necessarily be accurate, since it doesn't make sense if you know enemy weaknesses already) that is concluded after a few turns. For example, if Ghost constantly use Dark spells, your party members might think that Dark spells are ineffective against Ghost and you might be able to beat it using Light spells.

- Urge you to do some actions if any actor is sufferring on debuffs (bad status). For example, Arshes might ask you to revive Basil if Basis is knocked out.

- Might suggest to run if troop is too strong to fight. Again, to make sense, this might occur after a few turns if your party constantly receive huge damage and/or debuffs without dealing much damage to the battling troop.

- Random silly topics (such as "I'm hungry!").

It would be nice if we can match the topic with each actor's characteristics (pretty much as autoaccent system as I suggested before), even if it must be done manually.

Again, this is only an idea, but it would be nice if someone is challenged to do this. Or maybe someone has done this before?
 
That's right, but some topics require dynamic conditions, so holding it in variables won't work, unless your variables are dynamic too. Changing the enemy stats will also require changing the sentences to be appropriate. That applies to for any debuffs you have in your game. If we could automate them, why not? ;)
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top