Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Whats with all the different clients and servers?

clients different servers
0
10 Posted

Whats with all the different clients and servers?

0

You may have noticed there are a number of WorldForge clients and servers. This may seem like a lot of duplicated effort at first, and sometimes it is, but we encourage our developers to try new things. The binding element of the project is Atlas, which is both a client/server protocol, and a gaming ‘middleware’ system. This standard means of communications means we can develop a number of different clients and servers to serve different purposes, and still have them interoperate. For instance, the servers Cyphesis and STAGE are being developed to experiment with AI and performance respectively. At some point we can expect the functionality of the two to be merged. Our clients also serve different purposes. Some clients seek to experiment with 3D graphics engines, whilst others concentrate on 2D Isometric view points. There are a number of uncompleted projects, to be fair, but we still have plenty of room in our CVS repository for new experiments.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.