ocraft/ocraft-s2client
StarCraft II Client - Java library supported on Windows, Linux and Mac designed for building scripted bots and research using the SC2API.
This is a Java library that allows developers to create custom AI players for StarCraft II. It takes in-game observations and provides methods to control units, enabling the creation of sophisticated bot logic. This tool is for Java developers interested in programming AI for real-time strategy games or conducting research on game AI.
No commits in the last 6 months.
Use this if you are a Java developer looking to programmatically control units and observe game state in StarCraft II to build AI bots.
Not ideal if you are not a developer or prefer a different programming language for creating StarCraft II AI.
Stars
57
Forks
15
Language
Java
License
MIT
Category
Last pushed
Dec 08, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/ocraft/ocraft-s2client"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
davechurchill/commandcenter
Starcraft AI Bot
chriscoxe/ZZZKBot
ZZZKBot is a bot (AI) for Starcraft: Broodwar. It is designed to compete against other bots. It...
richoux/AIUR
AIUR (Artificial Intelligence Using Randomness) is an AI for StarCraft: Brood War.
honzaMaly/kusanagi
A Starcraft Broodwar bot
Foran/Descent-Bot
A scriptable bot that connects to a Descent network game for AI driven opponents