I finally moved the whole web server from the engine to the editor plugin and added a screenshot function. This enables a “live” image stream where the 3D engine back buffer is captured and send over to the web client as PNG image. It’s not real time, but it works pretty well. As seen on the screenshot here I had my engine running Uber Zombie 2 (still work in progress) with a screenshot shown in the browser.
This also gave me the idea of some new options: web-based editor. Currently it’s a feature we will probably never use, but still a nice-to-have. Think of just clicking the screenshot and have the event executed in the 3D engine.
Also I managed to make some simple styles like coloring the links to something beter than blue and purple. Here is a screenie of the log which shows it better. The (link) behind the Get File is click-able and makes the engine sent the file over the browser. Maybe in the future it would be need to have a small (text) editor to edit text files… But as for now I’m only working locally I can access all files via explorer.