Despite steady research advances in many aspects of virtual reality, building and testing virtual worlds remains to be a very difficult process. Most virtual environments are still implemented using traditional programming language tools like compilers and debuggers. What makes virtual environment construction more difficult is that, on top of having to tackle with the traditional computational and logical errors, it is also an exploration task. Developers must find the right combination of various types of constituents of the virtual environment like the objects, display and simulation details, interaction and modalities, etc. Unlike ordinary programming tasks, for VR, the execution and development environments are different, not just in the temporal sense, but also in the physical sense. We propose that an interactive kernel approach can partly solve this problem and promote higher efficiency in VR content development. Developers can try out and explore different configurations of t...