Hello everyone, good day to you all. I just signed up here and have a few questions. I know the basics of C++ but i am wondering... What things do i need to study to learn how to make a game-bot. I dont want to do game programming but i want to make a program that plays the games for me, like WoW for instance. How would i make a WoW Power-leveling bot? What books should i read? Thanks for your time.
A client side bot must connect to and communicate with the game server just like a normal player; a client side proxy bot is placed in the network path between the player and the game server to enhance the player's performance by modifying the communication stream. Therefore, you need to learn network programming (TCP/IP, http etc.)
The bot needs to be intelligent; I would guess that it should be based on some kind of 'expert system'.
Start by googling for 'TCP/IP programming' and 'expert systems'. Hopefully the topics would interest you; you would end up learning a lot; and find far better things (than writing a game bot) to do with the knowledge that you have acquired.