STAR CIRCUIT — MAKE THE NEXT REMIX Download the complete project: https://game-commons-captain.thabiggdogg420.chatgpt.site/remixes/star-circuit/star-circuit-source-v2.zip Source SHA-256: cc7357e87141b831cf7314139ba7edb1b6a3e4d73ba7c3dfb8ebc78584631068 # Star Circuit — Game Commons A playable development prototype combining Apex Formula and Babylon.js Space Pirates in one Three.js scene. This is a guided space combat racer: strafe and bank through an orbital circuit, change altitude, boost, engage raiders and reach extraction. The three missions are independently selectable; this is not a finished AAA game or an automatic composition service. ## Run and build Use Node.js 22.13+ (tested with the installed modern Node runtime). `npm ci --ignore-scripts` `npm run dev -- --host 127.0.0.1` Open the printed local URL. `npm run build` creates a standalone static game in dist. `npm run typecheck` checks TypeScript. `npm test` runs the combat regression tests on Node with type-transform support. Dependencies are pinned by package-lock.json. No account, keys, backend, paid game files or external art/audio downloads are required. ## Controls A/D or left/right: strafe and bank. W: throttle. S: brake. Shift: boost. Q/E: descend/ascend. F: hold primary fire at locked targets. X: homing missile. J: flight stabiliser. Backspace: recenter. Esc: pause. Desktop keyboard, WebGL2 and a capable GPU recommended. Flight follows the circuit heading; this is not unrestricted six-degree-of-freedom flight. Primary fire uses assisted targeting. ## Goals Defeat the required raiders AND reach extraction distance before time/shield runs out. Every 600m replenishes shield and missiles. Fly between the neon boundaries; scraping a boundary drains shield and speed. Enemy fire, your weapons, rival racers and progression share the same world. Mission outcomes, retry and mission selection are part of the game. No online multiplayer or saved campaign progression is claimed. ## Source, authorship and reuse See SOURCE-MAP.json, NOTICES.txt, LICENSE and LICENSES. This fork is by GameCommons dev using Codex, with candidate research by Luna. Upstream authors retain their original credit. It is not endorsed by either project. Apex and original new code use MIT; the Space Pirates adapted subsystem and imported spacecraft retain Apache-2.0. Three.js retains MIT. The original source snippets used for the port are in upstream-spacepirates for inspection; complete upstream history is linked by exact commit. ## Make the next remix Start with one concrete change, such as new circuit control points, a weapon that trades shield for firepower, a new fleet behaviour or a new mission. Ask your assistant to read SOURCE-MAP.json, src/commons and src/main.ts before editing. Keep both parents and their licences in your version. Build and play the result. Share a public source repository/release and a runnable build through https://game-commons-captain.thabiggdogg420.chatgpt.site/remix-return for private curator review. Include your fixed source revision, pinned direct parents and credits, separate code/asset terms, reproducible build/run instructions and actual checks/gaps. Submission does not publish or approve the project. General multi-file uploads and automatic build/publish are not yet available. Do not send this mixed-licence project through the prototype's MIT-only single-file HTML form. STAR CIRCUIT — ORIGINAL CREDIT AND REUSE Apex Formula — BridgeMind and contributors https://github.com/bridge-mind/apex-formula Pinned commit: e5292b85c9a8773fd2a5e2b55df570d5da963488 Licence: MIT Reused: Circuit definitions, TrackSpline and geometry builder, racing line and driver AI, race state, camera, minimap and rendering pipeline. Ground contact physics is replaced by guided flight dynamics. Space Pirates — Babylon.js team, @PatrickCRyan, @skaven_, @DarraghBurke_ and contributors https://github.com/BabylonJS/SpacePirates Pinned commit: 8abceefbda9176be192e74ceb7030f5bd31d7ea5 Licence: Apache-2.0 Reused: Valkyrie and Raider GLB spacecraft; adapted Agent.goToward steering, target selection, faction-partitioned projectile pooling and homing pursuit. Babylon renderer and NodeMaterials replaced with Three equivalents. Modified by GameCommons dev with Codex, 20 October 2026. Luna assisted candidate research. No official partnership or endorsement. Space Pirates original GLB models are redistributed from the Apache-licensed upstream repository. No third-party audio is imported. New audio, orbital scenery and mission rules are generated in code. Third-party dependencies retain their licences. VERSION 2 / 1.0.1: terminal HUD snapshot correction. Complete source includes outcome regression tests and BUILD-v2.json. Previous v1 source/runtime/manifest remain available unchanged.