2011-12-23 3 views
5

Non so come sono chiamati ma voglio imparare a programmare i robot che eseguono compiti all'interno di un gioco o di un software. Ma non ho idea di come nemmeno creare un programma che faccia roba su altri programmi/software/giochi. Sono i loro buoni libri sull'argomento?Dove posso iniziare a imparare a programmare i bot?

Se fa la differenza sto usando un SO Linux. So che Python e ho iniziato a imparare C di recente.

Grazie!

+8

Suggerisco di iniziare con un obiettivo concreto (ad esempio, "Voglio costruire un bot dragamine"). In questo modo avrai la tua energia concentrata. :-) –

+1

Forse iscriviti per questo corso online: https://www.ai-class.com/ –

risposta

3

Esistono molti strumenti per l'invio di input artificiali. Il mio favorite one funziona solo su Windows.

Per la piattaforma multipla, incluso Linux, esiste una libreria denominata autopy. Come puoi immaginare, è una libreria Python e ti permette di accedere alla tua tastiera e al tuo mouse attraverso oggetti Python.

+0

Lo apprezzo molto! Non avrei potuto trovare questo per la vita di me con Google. – BLUC

0

Se si desidera automatizzare richieste e analisi, Python ha pacchetti urllib2 e BeautifulSoup (in particolare per l'analisi).

+0

L'OP ha scritto, "eseguire attività all'interno di un gioco o di un software". – FakeRainBrigand