Intelligent AI

Hello fellow Phaser users,

I am new to Phaser in general and have been learning Phaser 3 for a month now.

Quick Summary:
So my favorite game in the world is Rome Total War made by Creative Assembly, I recently wanted to start playing it again. Unfortunately it’s hard to get the game to work on modern devices, so I thought to myself wouldn’t it be awesome if I used JavaScript (Which is my favorite programming language by the way) to make a game just like Rome Total War but in the browser!

Now your caught up:
So my goal is to aim in making a game like Rome, with a few exceptions.

  1. Make it a 2d game

  2. Only have the campaign map aspect and not the troops on the battlefield

  3. Make it simple but complex with the same game logic and simple pixeled graphics

Caution:
This game is intended for personal use only! Trying to avoid getting sued over copyrights. It’s a project for fun to tackle a complex game to challenge myself.

Problem:
My issue is that, although Phaser 3 has taught me how to set up my game with a lot of complexities, there is however one aspect that I am going to struggle with! The AI, in the original Rome Total War game the AI might be labeled as dumb, but it’s far more complex than and simple AI I have ever created myself.

Solution:
I was wondering if anyone would like to join me on creating this game, which will be on my GitHub page and a help create this bad boy. I need help mainly with the AI, I have no idea how to start this.

I hope that someone can help, or is interested in working and collaborating in a group project, just a thought!

Thanks for being cool and understanding!

I would like to add that the game doesn’t have to be for personal use. Just don’t call it “Rome: Total War”. Creative Assembly doesn’t own an ancient Rome setting, nor any of the gameplay mechanics. The things that are protected are the name, its logo, the names of any fictional characters, places or things, etc. The mechanics of a strategy game, real-world historical events and the historical setting are all non-protectable. If it is a game you would want to play, there are probably thousands of others who would, too.

*Note I am not a copyright lawyer. Do your own research before listening to me :stuck_out_tongue: