Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Koken 0.8.2
  • ContentBox 1.5.2
  • jQPlayer 0.5.2
  • SPOILER ALERT! 0.0.2
  • jQuery Mask Plugin 0.9.0
  • Easing Slider 2.1.2
  • Btapp.js 0.2.0
  • WiiFlash 0.4.5
  • Breeze.js 1.3.3
  • TinyMCE Templates 3.0.2
  • Home > Scripts > Games

    BWAPI Beta

    Download button


    Downloads: 1,078  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    BWAPI Development Team | More scripts
    code.google.com
    Other Free / Open Source License - MIT License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    C/C++
    September 3rd, 2009, 14:27 GMT
    C: \ Games

     Read user reviews (0)  Refer to a friend  Subscribe

    BWAPI description

    This is a free and open source C++ framework for creating AI modules for Starcraft: Broodwar

    Using BWAPI, programmers can retrieve information on players and individual units in Starcraft as well as issue a wide variety of commands to units, opening the doors for custom AIs with new micro and macro algorithms.

    By default, BWAPI will only reveal the visible parts of the game state to AI modules.

    Information on units that have gone back into the fog of war is denied to the AI.

    This enables programmers to write competitive non-cheating AIs that must plan and operate under partial information conditions.

    Furthermore, by default BWAPI disables the Starcraft GUI, relegating the user to the role of a spectator while the AI module plays the game.

    This is done to ensure that the winner of AI vs AI matches is determined solely based on the programming and algorithms in the AI module itself, rather than by human assistance and intervention.

    Here are some key features of "BWAPI":

    · Write competitive AIs for Starcraft: Broodwar by controlling individual units.
    · Read all relevant aspects of the game state.
    · Analyze replays frame-by-frame, and extract trends, build orders, and common strategies.
    · Get comprehensive information on the unit types, upgrades, technologies, weapons, and more.
    · Study and research real-time AI algorithms in a robust commercial RTS environment.



    TAGS:

    Starcraft API | create module | game plugin | create | Starcraft | module

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM