We’re using Xholon to create our exploitation simulations and simulated environments. Here’s what Ken has to say about Xholon:

The Xholon project started as an implementation of the Real-time Object-Oriented Modeling (ROOM) software development methodology. It has gradually evolved into an exploration of the types of pathways that connect everything. My goal has been to make it as flexible as possible, so it can support and model anything I’m interested in. It strives to be an all encomposing representation framework, a goal it will perpetually be short of.

In the case of the Islands application, an ocean, islands, avatars, trees, tree products (sticks, vines, thorns), fish, a cat, and more, all interact within the confines of a flat x y grid. Each human player controls their own Avatar. Multiple players and their avatars can interact within the same game world through the distributed mongoDB database provided by the Meteor platform. Through the Islands app, I am learning how to build simple games with Xholon, while stretching Xholon in new directions.