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

An example of an action with a roll of 1 to 500

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)

Some failed attempts 😅
One again

We have something finally

A start of the game with the AI (right on the screen)

It's pretty good 😊

And it's available on the new version.

Android: https://play.google.com/store/apps/details?id=com.Simerca.FantasyArena

iOS: https://testflight.apple.com/join/HyLcPK1I

Files

FantasyArena.apk 56 MB
Dec 18, 2021

Get Fantasy Arenas

Leave a comment

Log in with itch.io to leave a comment.