Read and edit code
It reads your scene files and shows diffs.
WebVision Canvas helps you write your own code for Phaser 2D games. It reads your project files, edits scenes, and runs your build commands on Windows 10 or 11.
It reads your scene files and shows diffs.
It executes your dev server and shows results.
It searches the web for Phaser examples.
The agent reads your project structure and follows error messages through the code to find the issue.
srcmain.jssrc/main.js1 errorsrc/main.jssavednode buildexit 0error src/main.js1 errorThe agent uses list_dir to map your project and glob to find related assets, so it reads the main scene file with read_file to locate specific game objects. It works well. grep finds where specific game objects are defined inside the code. edit_file creates new scene classes and updates the config object. The Shell command runs your build tool to check for errors. You review the plan in Plan only mode before the files are changed. This phaser tutorial helps you split large scenes into smaller parts. You can make your game fully responsive to fit any window size.
The agent uses web_search to find the official phaser examples for camera smoothing and reads your scene code with read_file to locate the update loop. Fix it. A phaser tutorial suggestions for first time developers include adjusting follow settings to stop shaking. The agent then uses edit_file to change the camera parameters precisely. The Shell command runs your build command to verify the project still builds. You must watch the camera in the browser to check for jitter. This keeps the camera moving steadily when the sprite moves. The agent handles the technical details so you can focus on your game design.
Use it on your own projects or with the owner's written permission; the agent does not enforce this; do not copy other developers' games or art; no guarantee the code is correct, review the diff and test in the browser. You may wonder how many scenes should a game have to keep the structure clean.