bwapi | aitrack | |
---|---|---|
7 | 68 | |
1,580 | 991 | |
0.4% | - | |
2.1 | 0.0 | |
11 months ago | over 1 year ago | |
C++ | C++ | |
GNU Lesser General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bwapi
-
Modding support -- Bot API and early access to tools
I was wondering if modding tools like the in-game editor that was announced will be available with the beta for everyone to try out / give feedback on and if there are plans for an official API for AI development like https://github.com/bwapi/bwapi for broodwar or https://github.com/Blizzard/s2client-proto
-
Rank of AI opponents.
I encourage every1 that wants a piece of freedom not to use this launcher, especially bc the developers of it are full of jealousy/envy/spite towards one of the most useful SC1 & SC2 projects in history, the BWAPI AI: CoachAI, what's funny is this guy I'm commenting on is the same1 who posted the BWAPI issue about ResolutionExpander there to be included in BWAPI after I told him how to use it, lol this is the reward you get from envious despicable co-workers, conspiracies/backstabs/bans.
- How do they give control of a game to an AI?
-
/r/broodwar weekly help a noob thread
BWAPI is the main way for AIs to interact with the game. It was never ported to Remastered, and now that Grant Davies left Blizzard it probably never will. There are lots of ressources, I just did a quick search for AI on this subreddit and found a bunch of posts immediately:
- Just a heads up, the independently developed Chronoshift project has been taken down under Riot pressure
- What is a project I could program within 5K lines of code in Java?
-
Machine Learning Ai
That said, in theory, hope isn't lost. For instance Starcraft 1 has BWAPI which is basically a memory injector into the Brood War client that lets you read the game at a much lower level (such as individual unit information) and relay the info in-game, as well as controlling things such as game speed so you can actually train at scale, as well as considerations for AI tournament play (such as configurations that prevent the AI from essentially having map hacks). I think it also has headless support now (no rendering needed). It's not going to ever be as good as first party support, especially since every time there's a patch they need to revise the injector to find the new locations, but it's pretty good.
aitrack
-
How to get ACC head tracking with a webcam in Linux
Additionally you can use https://github.com/AIRLegend/aitrack to get good head tracking and you don't need to run it with the same WINE prefix, since it uses UDP to communicate. Just run it casually from your OS (via WINE for example). But OpenTrack still need to run in the same WINE prefix ofc.
-
Forklift operator plays FS22, pristine pallet stacking ensues
Software to setup a camera with head tracking https://github.com/AIRLegend/aitrack
-
What is the best way to learn the hornet?
For rudimentary head tracking, you can use a webcam with AiTrack.
-
Which would you choose?
If you have a decently modern phone you can get the smoothtrack app on your phone for $10. You can use that as an input for opentrack. I've been using that for a while, and it seems to be working well. Apparently you can also use a regular webcam in opentrack using aitrack, but I haven't personally used it so I can't vouch for how well it works.
-
finally trying out dcs are these good starter things to buy I don't mind spending a lot since I know that I will like the game
I would use ai track (https://github.com/AIRLegend/aitrack) instead of a track ir system since it only uses a decent webcam and in my experience is pretty reliable.
- What to know when first getting into gliding?
- Headtracker(OpenTrack) conflicting with EAC.
-
Fugal ¢itizen - SmoothTrack Head Tracking for $10
OpenTrack plus AITrack is 100% free. If you don't have a webcam, toss in DroidCam for Android/iOS and use your smartphone.
-
F-18 cockpit Jitter FacetrackNoIR
run opentrack https://github.com/opentrack/opentrack/releases to get the curves and mapping and aitrack https://github.com/AIRLegend/aitrack for head tracking. 200% better for me.
-
opentrack (EDTracker)... No way to get this working? Really?
I use AITrack to use a webcam to read my face. This means that the only peripheral I need is a webcam, no other headsets or hats.
What are some alternatives?
Sanmill - Sanmill is an open-source, UCI-like Mill/Morris/Merrills/Mühle/Malom (and its variants) program with CUI, Flutter GUI and Qt GUI, sharing and freely distributing the code, tools and data needed to deliver this mill game. We do this because we are convinced that open software and open data are key ingredients to make rapid progress.
opentrack - Head tracking software for MS Windows, Linux, and Apple OSX
CoachAI - BWAPI AI that helps you play/analyze StarCraft v1.16 game/replay with more eyes/ears/brains, get ready for a 3rd eye/ear and a 2nd brain operation !
FOXTracker - Facial Head Pose Tracker for Gaming
s2client-proto - StarCraft II Client - protocol definitions used to communicate with StarCraft II.
librealsense - Intel® RealSense™ SDK
PurpleWave - StarCraft: Brood War AI in Scala
MSFS-Mobile-Companion-App - Mobile Companion App for MSFS 2020
OpenSteer - OpenSteer is a C++ library to help build steering behaviors for autonomous characters in games and animation.
msfs2020-go - connect to microsoft flight simulator 2020 using golang
Cataclysm-DDA - Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
timewarrior - Timewarrior - Commandline Time Tracking and Reporting