The Battle Card Plugin is making progress! AI is here!
Previous devlogs not linked to the project page: New Plugin Under Work, Still here making progress and Works on the new plugin.
After a LOT of coding the first AI steps are here!
In this video our allied Lily does the following:
- Decide what type of card she wants, she prefer range
- There is no range card in her hand, there is no need to heal and she doesn't have buff cards
- Looks like she need to use an aggro card!
- All the aggro card in her hand don't have enough range to hit an enemy
- She checks if she has the AP to use a card to move closer and then a card to attack
- She decide for the card with move moment and less aggro as "support" card then for the card with most aggro as "attack" card
- And she goes!
After this I'll have to fix the AP management and loop the actions to make a complete turn for the AI battlers but this is the easiest part of the work
The next complex part will be to complete the action card resolver function, for now it handles only single target cards, I need to make it work for every type of damage (AOE, Whole field, tile)
Then there will be a LOT of debug, as the code is way more complex than what is shown in the video, it handles friendly fire, decisions for getting closer or pulling away from enemies, etc..
Rpg Maker MZ Plugin: Cards Battle System on map
Work in Progress
Status | In development |
Category | Assets |
Author | WinterDream Games Creator |
Genre | Card Game |
Tags | cards, plugin, RPG Maker, RPG Maker MZ |
More posts
- Works goes on: Nee feature and full combat cycleAug 31, 2024
- Development is going forward, with some little hiccupsAug 17, 2024
- I may be silent but the work goes onJul 27, 2024
- Player part is mostly doneApr 14, 2024
- Going forward with the "big one"Mar 25, 2024
- Development Goal: Finished the battle setup phaseMar 07, 2024
- New development for the cards Battle PluginFeb 18, 2024
- The Plugin To Do ListDec 06, 2023
- Works ContinueNov 18, 2023
- We now have a full battle, start to finish!Sep 26, 2023
Leave a comment
Log in with itch.io to leave a comment.