New release, IA and internationalization !
Good morning !
Today is a big day for Fantasy Arena.
In any respectable game, we hear about artificial intelligence. However, how is it defined, what are the bases to be put in place to achieve something good, or at least good. I will answer them in this article
Here we go !
The fundamentals:
The balance
The robot you are going to set up must be subject to the same rules as the players, this helps to avoid the feeling of cheating.
The actions
He must also be able to use the same tools as the character (example: moving, shooting, jumping, etc.)
The difficulty
It is also important that the robot cannot be too higher, or too lower, depending on how your game behaves, the difficulty should be able to be adjusted or fixed.
Intelligence ⭐️
In my case, I opted for a random jet system. The concept is very simple, we launch it every second and depending on the result and the situation we perform an action.
Here is the diagram
When the roll arrives in a field of action then it considers its context and performs the appropriate action.
Otherwise if the throw is outside the action field, the last movement is persisted (example: follow the player)
We have something finally
It's pretty good 😊
And it's available on the new version.
Android: https://play.google.com/store/apps/details?id=com.Simerca.FantasyArena
Files
Get Fantasy Arenas
Fantasy Arenas
Multiplayer arena game
More posts
- Big update for Fantasy Arenas!Apr 09, 2022
- Zgar's Story, Update 1.1.5Jan 05, 2022
- First Update for Fantasy ArenaDec 29, 2021
- DEV BLOG # 6 - We're not always lights, but ...Dec 28, 2021
- DEV BLOG # 5 - Optimizations and commandsDec 23, 2021
- DEV BLOG # 4 - I don't have a title for this post :)Dec 22, 2021
- DEV BLOG # 3 - ArchitectureDec 21, 2021
- DEV BLOG # 2 - There is animationDec 20, 2021
- DEV BLOG # 1 - MVP and DesignDec 20, 2021
Leave a comment
Log in with itch.io to leave a comment.