The World

From NexusCrossing

Jump to: navigation, search

The information here is for a virtual world project that will eventually solidify into something great.

[edit] Brief Overview

The goal of this project, is to produce a server and client for an online game. The game will be primarily medieval fantasy in nature, and will pit player against the environment, as well as potentially player against player.

In its simplest form, the project will be divided into three primary components. The server, the client, and the world map. Each of these components will depend to some degree on the others. The client will depend on information from the server, and the server will depend on information provided by the world map. Also, the world map will be changed on a fairly constant basis, by the server.

The majority of the server will be written in C, C++, or a combination of both. We will endeavor to write the code so that it will run efficiently, and handle a large number of connections. The server, I intend to be able to at minimum be able to run under Linux, or a Unix derivative. As for the client, I hope to have versions that will run under Windows, Mac-OS, and most versions of Linux, BSD, or Unix. A text based client is even a possibility, though it would likely be rather ugly to look at. I intend to create a "language" for the server to use that will be clean and easily interpreted, so that client development will be as simple as possible.

[edit] Table of Contents

Personal tools