server.py serves the repo root rather than web/, so the 2D prototype stays reachable next to the 3D port — you want to flip between the reference implementation and the thing you're porting without stopping the server. --selfcheck verifies the tree and prints URLs; no node, no network. three r175 is copied in from 90sDJsim rather than referenced, so the game has no runtime dependency on a sibling checkout. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
18 lines
363 B
JSON
18 lines
363 B
JSON
{
|
|
"version": "0.0.1",
|
|
"configurations": [
|
|
{
|
|
"name": "shades3d",
|
|
"runtimeExecutable": "python3",
|
|
"runtimeArgs": ["server.py"],
|
|
"port": 8801
|
|
},
|
|
{
|
|
"name": "shades-proto",
|
|
"runtimeExecutable": "python3",
|
|
"runtimeArgs": ["-m", "http.server", "8642", "--directory", "prototype"],
|
|
"port": 8642
|
|
}
|
|
]
|
|
}
|