This system is designed to allow you to preview a map in your browser. This is not perfect, not as smooth as playing the game in a native client side engine. You are loading and playing Q3A in your web browser. The LiveView system is not designed to replace a client side engine. It is purely an enhancement for ..::LvL.
The first load can take a bit of time as data needs to be downloaded, but the next load should be a lot quicker. The data is cached on the browser. If the engine has been updated (which will happen a bit until it is stable) you may be required to download the data files again.
The maps can be jittery when moving around. There are some workarounds that help. Making your browser window smaller is possibly the best option. You may be required to press
F5 to reload after you have resized the window.
Some feedback and requests:
- Keep config setting.
- Improve or remove the jitters when moving.
- Enable the option to load bots (bots have been disabled as they degraded the performance too much).
- Enable the hud (was originally disabled to give more of a preview feel).
Please post suggestions, feedback and errors below.
Finally, when the feature go live, as said above, I would explain clearly all and give instructions and suggestions, like control of mouse, full screen, console, ESC menu, movement keys being the "standard ones" (ASDW + space bar for jump), and strong preference for Chrome.
Edited 3.65 minutes after the original posting.
"Map XYZ? Click here to see what it looks like", and leave it at that. Also, not sure of the customizability or practicality of it, but maybe an option to go back to LvL after done?
This might also be a lot more work, maybe Tig has a script or something, but one feature which might be cool for previewing maps, is to automatically load a demo file of someone playing it, to demonstrate what it looks like. Not sure of the practical ins and outs, or if possible, just a thought.
If you have a map example of missing textures I will try to update the manifest. It is mostly an automated process, but there is still some hard coded stuff I don't have a good fix for.