بنقرة واحدة
aabb-collision-testing
Guide for evaluating AABB collision logic on a live development server using browser tools.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Guide for evaluating AABB collision logic on a live development server using browser tools.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run automated WCAG 2.1 AA accessibility audits against local dev servers using Lighthouse CLI and axe-core. Parse JSON reports, identify contrast/label/semantic violations, and output structured remediation with exact code fixes.
Generate images, video, and audio with ComfyUI — install, launch, manage nodes/models, run workflows with parameter injection. Uses the official comfy-cli for lifecycle and direct REST/WebSocket API for execution.
Hermes Kanban multi-agent orchestration — task lifecycle, decomposition playbook, worker pitfalls, Codex lane isolation, and board operations.
Firecrawl gives AI agents and apps fast, reliable web context with strong search, scraping, and interaction tools. One install command sets up three skill segments: live CLI tools, app-integration build skills, and outcome-focused workflow skills. Route the reader to the right usage path after install.
Workflow for building 2D Canvas game components using class-based architecture and Test-Driven Development (TDD).
GitHub operations via gh CLI and REST API: auth, repos, PRs, issues, code review, codebase inspection.
| name | aabb-collision-testing |
| description | Guide for evaluating AABB collision logic on a live development server using browser tools. |
| category | game-development |
| summary | Provide a repeatable procedure to test AABB collision detection. |
Provide a reliable, repeatable procedure to test Axis-Aligned Bounding Box (AABB) collision detection in a local game server environment.
http://localhost:8080).window.game object with player1 and player2 instances matching the combat module API.npm start # or the appropriate launch command for the project
http://localhost:8080 in a browser.browser_navigate tool.checkHit:
(async () => {
const p1 = window.game.player1;
const p2 = window.game.player2;
p1.x = 400;
p2.x = 420;
p1.facing = 'RIGHT';
p1.initiateAttack();
p1.combatPhase = 'ACTIVE';
const { checkHit } = await import('./src/js/combat.js');
return checkHit(p1, p2);
})()
browser_console and verify the result is true or false as expected.ERR_CONNECTION_REFUSED. Ensure the correct start command and port.window.game: Some builds may not expose the game object; adjust the page or enable a debug flag.references/aabb-testing-notes.md – detailed troubleshooting log and example outputs.