Post Reply 
Has anyone programmed a Diablo that plays itself?
03-27-2013, 11:35 AM
Post: #1
Has anyone programmed a Diablo that plays itself?
Has anyone made an engine that plays Diablo without user's input, from start to finish (i.e. a bot)? I don't mean cheating, and I don't mean occasional botting where stuff like Laz Runs are repeated until success occurs. I mean a full computer-controlled Diablo gameplay. I'm asking since the decisions a player must have in Diablo are very simple, at least on Normal difficulty, that a computer can take them itself:
- move forward slowly, to attract few enemies
- click on object (including monster)
- try to evade projectiles
- retreat towards choke point and wait there.

The town business may be a bit more challenging, but might boil down to an optimization problem where the player must sell some objects and buy the best ones available.

It would not be very easy to bot it, since there's no access to the source code, so the engine would probably have to "see" Diablo on the display and mine data.

Good night.
Visit this user's website Find all posts by this user
Quote this message in a reply
03-30-2013, 12:26 AM (This post was last modified: 03-30-2013 12:26 AM by Galbraith.)
Post: #2
RE: Has anyone programmed a Diablo that plays itself?
What would be use of that?
Find all posts by this user
Quote this message in a reply
03-30-2013, 05:46 AM
Post: #3
RE: Has anyone programmed a Diablo that plays itself?
(03-30-2013 12:26 AM)Galbraith Wrote:  What would be use of that?
What use would it be? Well, to see how much the computer can do autonomously, and to prove that Diablo can be solved this way! And sure enough, there are the challenges of deciding which spells to cast (if a wizard) or which inventory items to use.

Good night.
Visit this user's website Find all posts by this user
Quote this message in a reply
05-21-2013, 07:12 AM
Post: #4
RE: Has anyone programmed a Diablo that plays itself?
Another use could be to create something mechanics like mercenaries or pets, different summons and harder bosses that could interact with players differently depending on which class or how they're specced, if thinking about the gameplay elements one could use from the AI that would be necessary to complete some of OP's tasks.
Find all posts by this user
Quote this message in a reply
07-30-2013, 03:06 AM
Post: #5
RE: Has anyone programmed a Diablo that plays itself?
Great. Now I dream about the ideia of having a dedicated computer streaming a non-stop (or almost) Diablo match in my house.
Nice.

...
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: