Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thank you for your interest in the project! =)

The artificial intelligence of opponents is very simple:

  • the enemy "Fighter" (as I call him) - moves towards the player if he is in sight (it is determined by the ray from the enemy to the player, if there is a wall on the way, the enemy does not see you and does not move), speed - 3, attack - 2, melee;
  • the enemy "Shooter" - moves towards you, if it is possible to build a route and shoots if it is on the same line (horizontal or vertical) with the player. Thus, he destroys the walls between you. Speed - 2, attack -1.
  • the route is calculated by the A* (Star) algorithm, which are in the engine GMS 2 in the (mp_grid) functions.
  • opponents act in turn (in which they appeared).

As a result, they are just stupid and we get a simple tactic: hide them behind the wall.

 This version was made in 2 weeks and is a prototype of the game mechanics. The purpose of this prototype is to demonstrate the mechanics and get feedback on whether it will be interesting for the players. The concept turned out to be successful (based on the comments). Now the task is to make a full-fledged game out of this. I am currently working on this project. The work starts from scratch and everything will be changed (style, graphics, music, training, AI, and so on).

(+1)

That's great to hear you are continuing to develop this.