MCPcopy Index your code
hub / github.com/charliegerard/webxr-pacman

github.com/charliegerard/webxr-pacman @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
30 symbols 53 edges 3 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

WebXR Pac-Man

Prototype of Pac-Man game in WebXR (mixed reality). Built using Three.js.

Live demo

Place the game on any flat horizontal surface. You can then move around the game in 3D (move closer/further, rotate around the game).

Demo

Gameplay

Because of the current restrictions of WebXR, the gameplay is not as clear as I'd like.

To move Pacman up/down/left/right, you need to touch your phone's screen at certain coordinates:


Inspired by this repo.

Core symbols most depended-on inside this repo

isWall
called by 8
index.js
createGhost
called by 2
index.js
getAt
called by 2
index.js
removeAt
called by 2
index.js
createButton
called by 1
ARButton.js
init
called by 1
index.js
createMap
called by 1
index.js
createWall
called by 1
index.js

Shape

Function 21
Method 7
Class 2

Languages

TypeScript100%

Modules by API surface

index.js21 symbols
ARButton.js9 symbols

For agents

$ claude mcp add webxr-pacman \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page