JavaScript Autonomous Airplane Game Bot

Замовник: AI | Опубліковано: 18.11.2025
Бюджет: 25 $

I need a self-running JavaScript bot that can play Flight Simulator Online directly in the browser and keep my airplane alive for as long as possible while chasing the highest score. The solution must read the live game canvas or DOM, detect every change in the player’s airplane status and incoming in-game events, then pick and execute the optimum control inputs frame by frame—no manual key presses, no overlays, just pure code making the decisions. Key technical goals • Capture and parse real-time data on the aircraft’s health, speed, altitude, fuel and any mission events or hazards surfaced by the game engine. • Feed that data into adaptive decision logic that selects maneuvering angles, throttle changes, and recovery actions to maximize survival and points. • Inject those decisions back into the game through reliable input simulation (keyboard, pointer or direct JS hook—whichever proves most stable). • Keep the loop tight enough for smooth 60 fps play, handling lag spikes gracefully. • Design the whole stack in clear, well-documented ES6+ JavaScript so I can read, tweak and extend it later. Deliverables – Production-ready JS source (with comments) packaged for easy inclusion via browser extension, userscript, or dev-tools snippet. – A short README explaining setup, configuration flags and how the logic works. – Demo video or live screen share proving the bot can launch, fly and score autonomously for a sustained session. If you prefer Puppeteer, WebGL canvas hooks or raw DOM listeners, that choice is yours—as long as the final code is clean and the bot remains fully autonomous and stable during dynamic gameplay. Let me know your approach and any libraries you plan to bring in so we can stay aligned before you dive into implementation.