Inspired by haxball's huge population I've been thinking about how to get this game to run directly from a web browser. Obviously discretion is too far along to be completely reworked into an HTML5 application, even though there are tons of HTML5 asteroid shooters that prove out the basic rendering aspect of it. NaCl is a native client platform that allows limited reuse of c/c++ libraries directly on the Chrome browser. https://developers.google.com/native-client/overview It has certain limitations such as no process spawning, no blocking IO, no raw sockets, and limited memory access. I'd like to work on a proof-of-concept that wraps one of the subspace-related modules written for discretion and provides a browser-accessible interface to it. I'm not familiar with the project organization of Discretion but is there such a standalone piece of code that I can pull out and work with: Preferably one with minimal graphical/IO dependencies?