What is Solace?
Solace is a few different things under a single blanket. At the topmost level, it is an MMORPG system which I started developing in my spare time in 1998, intended for high-quality roleplaying and virtual community-style interaction with an emphasis on collaboration and ease-of-use over high framerates and twitch-factor gaming. At the lower level, Solace is split into two parts, SOLACE (Stratified/ONSET Labrynthine Actively-Computed Environment) and ONSET (Online Novel, SOLACE Environment Transport), SOLACE being the renderer and client, and ONSET being the server and protocol. Currently, ONSET only exists in the proof-of-concept stage, while SOLACE has grown to be a quite capable renderer which is useful for both high-quality (by interactive standards) interactive rendering and low-quality (by offline standards) hardware-accelerated offline/”cinematic” (or at least DVD-quality) rendering. As such, the names “SOLACE” and “Solace” are often used interchangeably. SOLACE supports totally