Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

4
Am I too ambitious trying to create a MOBA-like game AI for a CS project
Post Body

Basically I would create a very simple version of a MOBA (league of legends, DOTA etc) lane. Think 1v1 ARAM in league of legends. And then create an AI to battle each other.

1 lane with a tower for the two ai players at each end, the goal is to destroy the others tower, 3 minions spawn from each tower regularly charging towards the opposing tower, they must be last hit in order gain an upgrade.

I want to keep it as simple as possible so players would be identical with 1 basic attack, upgrades are immediate upon killing creeps (increase of damage) but I realize this is still very complex.

I have about 3 months to work on this project and while I am a very quick learner I haven't done much AI before.

The basic game would be fairly easy to implement in something like gamemaker, unity or even just from scratch, possibly even limiting movement to grid based movement (potentially making running simulations much more efficient and easy). The AI part is the bit I have to learn and am worried about being too ambitious.

I'm pretty sure the basic idea is that I could set initial goals (so taking player damage is bad, doing damage to enemy player is good etc) and then I can add elements progressively (creeps, then tower) again not sure on how exactly this is implemented and dont have much of an idea of which framework to choose.

I just want to know the doable-ness of it and any suggestions would be greatly appreciated. Keep in mind even just a basic last hit minions to kill other player is good enough of a project (I think)

Author
Account Strength
100%
Account Age
9 years
Verified Email
Yes
Verified Flair
No
Total Karma
24,975
Link Karma
4,288
Comment Karma
20,687
Profile updated: 5 days ago
Posts updated: 5 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
3 years ago