Blizzard / Blizzard/s2client-proto
Enhancement Request: True user experience for AI bot
- Dominant language
- Python
- Stars
- 4k
- Forks
- 440
- PR merge metrics
- No merged PRs in 30d
Description
In the Atari environment, the agent receives the raw pixels from the screen and responds with joystick actions. Please provide an API like that for Starcraft 2.
So the API would provide the full screen (including minimap, unit actions panel, etc.) just the same as the user would see it. And it would support actions like: Keyboard( "A"), Mouse.MoveTo(x,y), Mouse.LeftClick(), Mouse.Drag(destX, destY).
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are identified. Start by examining how the Atari environment exposes screen pixels and joystick actions, then determine whether the StarCraft II protocol can support full-screen input and keyboard or mouse events; done would be a defined API with agreed behavior and coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, game-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100