October Project: First rough demo
Posted by Jeff Disher
October Project: First rough demo
I think I am now to the point where I have a basic rough cut of the first multi-player demo of "October Plains". Ideally, I would run this by some people to see that it at least basically makes sense and is worth continuing before pushing these projects to GitHub. We will see.

This demo includes a small finite world, entity movement (including jumping/falling), block breaking, block placing, basic crafting, basic inventory management, and the ability to have multiple user entities co-existing in the same world and moving around. Still unknown is how well the network design will work on a slower network.

However, now that this first milestone seems to be complete, there are 2 big areas where I need to work, next: (1) Infinite world support, meaning that previously mentioned change to server->client data consistency description and (2) Performance stress testing of the core server (not just the logic engine but also the path to/from the network).

Item (1) is important for the future data model and network consistency design while (2) is important in order to show that this direction and design make sense. Of course, I am not sure that I have enough in the way of in-world mechanics to get an honest read of (2), in the first place.

In any case, at least this is something to do,
Jeff.