Good morning everyone.
So, I am currently building a rpg musician game, in where you are an artist from a small town just trying to make it big.
While I have made great progress with building the game, I must admit, I am not very familiar with using AI or how I would handle the following task:
Ideally, I want a system of consumers that run in the background, and they perform different tasks. Being idle, streaming a song, buying a song, buying an album, etc.
I thought maybe generating a set on consumers with a struct that has data like favorite genre, how much they listen to music, etc. and then running a function every tick that gets a random consumer and applies a random action. Populations get big and I know this would probably be super heavy on memory as well.
I started as this being on my GameMode, then I made the population its own actor and did it that way…I just feel there’s a more efficient way to do this. Any suggestions on a better alternative?
Forgive me, I wasnt sure if I should make this a conversation or a question.