Results 1 to 6 of 6
  1. #1
    endzon is offline Member
    Join Date
    Jan 2014
    Posts
    3
    Rep Power
    0

    Default Programming bots

    I know java, I only made some SWING, console applications and a few games with LibGDX, now I am interested in programming bots for web based games and later move to MMORPGs but I don't know where to start or what knowledges I will need.
    I searched for this in google but there's no much information :(

    Can you give me some tips?

  2. #2
    zFollette is offline ▼ dafuq did I do?
    Join Date
    Dec 2013
    Posts
    203
    Rep Power
    0

    Default Re: Programming bots

    There are two main kinds of bots, Injection and Color. Which one are you thinking?

  3. #3
    endzon is offline Member
    Join Date
    Jan 2014
    Posts
    3
    Rep Power
    0

    Default Re: Programming bots

    Quote Originally Posted by zFollette View Post
    There are two main kinds of bots, Injection and Color. Which one are you thinking?
    I don't know what's the difference and their uses :(
    I just want to program a bot, maybe with an SWING interface because I would like to control what will do and show me information about what is doing.

    If is usefu for youl, the bot will (in a strategy web based game for example) construct building, upgrade it, form troops, etc, automatically when there are resource availables
    Or in a MMORPG, search for monsters, kill it, loot, etc.

  4. #4
    zFollette is offline ▼ dafuq did I do?
    Join Date
    Dec 2013
    Posts
    203
    Rep Power
    0

    Default Re: Programming bots

    You could use either color or injection for that. Color bots have no inside interaction with the game client, the only look at the colors the client is outputting, and compares them to preset pictures containing different elements in the game. Injection bots use AMS to 'hack' the game client and gain access to all variables being passed through the client. Though it never changed the variables, it allows a 'bot script' to make decisions based off of the variables values.

    Color bots are easier and less accurate and automated.(you do have to babysit the bot)
    Injection bots are harder and more accurate and automated (you dont have to babysit the bot)
    Color bots are not harmed by game updates.
    Injection bots are.
    As far as I am aware, Injection bots are more discoverable than color bots, but only if you have a team like Jagex (makers of RuneScape) to make the detection system.
    Last edited by zFollette; 01-02-2014 at 09:24 AM.

  5. #5
    KevinWorkman's Avatar
    KevinWorkman is offline Crazy Cat Lady
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    4,038
    Rep Power
    10

    Default Re: Programming bots

    Keep in mind that this type of program might be against the original game's terms of service and of questionable ethics, which is probably why you've had trouble googling for information.
    How to Ask Questions the Smart Way
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  6. #6
    endzon is offline Member
    Join Date
    Jan 2014
    Posts
    3
    Rep Power
    0

    Default Re: Programming bots

    Quote Originally Posted by zFollette View Post
    You could use either color or injection for that. Color bots have no inside interaction with the game client, the only look at the colors the client is outputting, and compares them to preset pictures containing different elements in the game. Injection bots use AMS to 'hack' the game client and gain access to all variables being passed through the client. Though it never changed the variables, it allows a 'bot script' to make decisions based off of the variables values.

    Color bots are easier and less accurate and automated.(you do have to babysit the bot)
    Injection bots are harder and more accurate and automated (you dont have to babysit the bot)
    Color bots are not harmed by game updates.
    Injection bots are.
    As far as I am aware, Injection bots are more discoverable than color bots, but only if you have a team like Jagex (makers of RuneScape) to make the detection system.
    I think I will start with color bot and later move to Injection sound like a challenge

Similar Threads

  1. Replies: 1
    Last Post: 04-20-2013, 10:16 PM
  2. Replies: 1
    Last Post: 04-20-2013, 10:15 PM
  3. android programming vs game programming using java
    By vgoel38 in forum Forum Lobby
    Replies: 2
    Last Post: 09-08-2012, 01:11 AM
  4. Navigating Bots
    By Ciwan in forum New To Java
    Replies: 17
    Last Post: 07-02-2011, 04:35 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •