Practical video game bots automating game processes using C++, Python, and AutoIt

Develop and use bots in video gaming to automate game processes and see possible ways to avoid this kind of automation. This book explains how bots can be very helpful in games such as multiplayer online games, both for training your character and for automating repetitious game processes in order t...

Full description

Bibliographic Details
Main Author: Shpigor, Ilya
Format: eBook
Language:English
Published: [Place of publication not identified], New York Apress, Distributed to the Book trade worldwide by Springer Science+Business Media New York 2018
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03393nmm a2200409 u 4500
001 EB001939981
003 EBX01000000000000001102883
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
050 4 |a TJ211.45 
100 1 |a Shpigor, Ilya 
245 0 0 |a Practical video game bots  |b automating game processes using C++, Python, and AutoIt  |c Ilya Shpigor 
260 |a [Place of publication not identified], New York  |b Apress, Distributed to the Book trade worldwide by Springer Science+Business Media New York  |c 2018 
300 |a 1 volume  |b illustrations 
505 0 |a 1. Bots Overview -- 2. Clicker Bots -- 3. In-Game Bots -- 4. Out-Game Bots -- 5. Extra Techniques -- 
505 0 |a Includes bibliographical references 
653 |a Python (Computer program language) / fast 
653 |a Python (Computer program language) / http://id.loc.gov/authorities/subjects/sh96008834 
653 |a Jeux vidéo / Programmation 
653 |a C++ (Langage de programmation) 
653 |a Robots / Programmation 
653 |a C++ (Computer program language) / http://id.loc.gov/authorities/subjects/sh87007505 
653 |a C++ (Computer program language) / fast 
653 |a Jeux vidéo / Automatisation 
653 |a Video games / Programming / http://id.loc.gov/authorities/subjects/sh95003476 
653 |a Robots / Programming / http://id.loc.gov/authorities/subjects/sh85114638 
653 |a Python (Langage de programmation) 
653 |a Video games / Programming / fast 
653 |a Video games / Automation 
653 |a Robots / Programming / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484237366/?ar  |x Verlag  |3 Volltext 
082 0 |a 600 
082 0 |a 629.892 
520 |a Develop and use bots in video gaming to automate game processes and see possible ways to avoid this kind of automation. This book explains how bots can be very helpful in games such as multiplayer online games, both for training your character and for automating repetitious game processes in order to start a competition with human opponents much faster. Some players might use bots for cheating or avoiding game rules to gain an advantage over opponents - a sophisticated form of hacking that includes some elements of artificial intelligence (AI). However, while Practical Video Game Bots considers these topics, it is not a cheater's guide. Rather, this book is an attempt to overcome the information vacuum regarding bot development in video game applications. Through the use of three case study game examples, it covers most methods and technologies that are used by bot developers, and the details of anti-cheating systems. This book provides answers and useful advice for topics such as process automation, reverse engineering, and network applications. Modern bot applications use technologies from all these domains. You will also consider the work mechanisms of different kinds of bots and will write simple prototypes. You will: Discover bots and apply them to game applications Use clicker bots with OS-level embedding data, output-device capture, and more Develop in-game bots, with process memory analysis and access Work with out-game bots, with network interception and embedding data Deal with input device emulation and OS-level interception data