Jump to content
SubSpace Forum Network

AI bot


Guest Guest_Underlord

Recommended Posts

Guest Guest_Underlord
Posted

This is a prototype/interface to a new AI flying bot. Nowhere near finished, just showing whats done so far and seeing if anyone wants to help program it.

 

http://www.hardwerk.net/dueling/bots/ai/

(dll - ai2.dll)

 

Features:

- Controls Continuum ship by sending in keyboard events (simulating a pilot hitting buttons on the keyboard). Bot specs pilot to determine what next to do.

- Threaded

 

 

Abilities:

 

Basic

------

- stop the ship

- fly to an x,y point

- turn ship to an angle

- fire weapons and use items

- target closest enemy and fire at them

- follow a pilot or powerball

- evade (fly away)

- follow a flight path

 

Advanced

--------

- Attack mode (combination of attacking, evading)

 

Pball

--------

hard coded abilities for powerball zone

- fly to left goal from anywhere near center

- slide into goal

- defend goal

- clear ball

- chase the powerball

 

ai.ini

------

pilot name to control

 

commands

------------

!fight - toggle attack mode

!stop

!turn <angle> - (0,40)

 

 

pball: (svs powerball map)

!gotogoal

!slide <hole> (0,15)

!defend

 

note: hard coded for SVS ship settings (thrust/speed), easy to change though

 

 

To do list

-----------

Better aiming

Able to fly non-linear paths (ie able to reach a point without stop/go in straight lines)

Better evading (just random flying away right now)

Better fighting (right now its attack mode resembles a crazy flying 1 day newbie)

 

Goals

------

- Have bot able to play in public arenas, dueling, events even if at a very weak newbie ability level.

- Tutorial bot for newbies (bot has lessons showing how to fly/fire/flag/score etc)

Posted

Sounds pretty interesting..

 

You are saying this is a bot that acts as a player, right? Uh oh, I can see bots doing players jobs, pretty soon there will be bot squads and etc and leagues and zones will be overrun:)

 

Joking btw. Im gonna make sure to check on this thread every so often for updates..

Posted
I was actually thinking about that a while ago. People could make their ai bots and have them duel...
Posted
Im gonna make sure to check on this thread every so often for updates..

same :angry:

  • 3 weeks later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...