Code lezen en bewerken
Het leest je scene-bestanden en toont diffs.
WebVision Canvas helpt je je eigen code te schrijven voor Phaser 2D-games. Het leest je projectbestanden, bewerkt scènes en voert je build-opdrachten uit op Windows 10 of 11.
Het leest je scene-bestanden en toont diffs.
Het voert je dev-server uit en toont resultaten.
Het zoekt op het web naar Phaser-voorbeelden.
De agent leest je projectstructuur en volgt foutmeldingen door de code heen om het probleem te vinden.
srcmain.jssrc/main.js1 foutsrc/main.jsopgeslagennode buildexit 0error src/main.js1 foutDe agent gebruikt list_dir om je project in kaart te brengen en glob om gerelateerde assets te vinden, zodat hij het hoofdscenebestand leest met read_file om specifieke game-objecten te lokaliseren. Het werkt goed. grep vindt waar specifieke game-objecten in de code zijn gedefinieerd. edit_file maakt nieuwe scene-classes aan en werkt de config-object bij. De Shell-opdracht voert je buildtool uit om op fouten te controleren. Je bekijkt het plan in Plan only-modus voordat de bestanden worden gewijzigd. Deze Phaser-tutorial helpt je grote scènes op te splitsen in kleinere onderdelen. Je kunt je game volledig responsief maken zodat deze in elk venster past.
De agent gebruikt web_search om de officiële Phaser-voorbeelden voor camera-smoothing te vinden en leest je scene-code met read_file om de update-loop te lokaliseren. Fix it. Een Phaser-tutorial geeft suggesties voor beginnende ontwikkelaars, zoals het aanpassen van follow-instellingen om schudden te stoppen. De agent gebruikt vervolgens edit_file om de cameraparameters precies aan te passen. De Shell-opdracht voert je build-opdracht uit om te verifiëren dat het project nog steeds bouwt. Je moet de camera in de browser bekijken om te controleren op trillen. Dit houdt de camera soepel bewegen wanneer de sprite beweegt. De agent regelt de technische details, zodat jij je kunt concentreren op je game-design.
Gebruik het op je eigen projecten of met schriftelijke toestemming van de eigenaar; de agent handhaaft dit niet; kopieer niet de games of kunst van andere ontwikkelaars; geen garantie dat de code correct is, bekijk de diff en test in de browser. Je vraagt je misschien af hoeveel scènes een game moet hebben om de structuur schoon te houden.