I've been working on a browser-based multiplayer air combat game called "Sky of Verdun" for some time now. You fly airplanes in World War I style, red planed fighting against blue planes. The original version is completely written in JavaScript, with a server running on node.js, using cannon.js for dynamics and websockets for communication (see http://irrlicht.sourceforge.net/forum/v ... =3&t=48781).
Now I have written a native Windows client for that game. It is included in the standard download package you can find on http://dustbin-online.de/index.php?section=30. The windows client is not yet finished. It will get a dialog when starting the program to set all parameters (at the moment the resolution is at 1280x800 windowed) that you need to pass by commandline at the moment:
SkyOfVerdun3d.exe [server IP] [server port] [username] [optional -rift]
The windows version uses Irrlicht for rendering, Irrklang for sound and a self-written websocket client for communication. It does also support the Oculus Rift virtual reality headset (using "-rift" as fourth parameter will start that mode), but there are still some things missing (e.g. the names over the other airplanes).
Controls are quite easy. At the moment there are fixed keyboard controls, I will expand this to controls the user can configure:
Cursor up / down: pitch
Cursor left / right: roll
A / D: yaw
W / S: power +/-
Space: fire
R: Reset Oculus orientation
To get the server running you need to install node.js (download from http://nodejs.org/). The necessary JavaScript modules are in the package (cannon.js, websockets).
Here are some screenshots:
Normal mode (chase camera):



Normal mode (nose camera):


Rift mode (cockpit camera .. only available in Rift mode):




At the moment I am also thinking about the text for the official release, something like this:
"Searching for the thrill of World War I air combat with a hyper-realistic flight model, a detailed damage model and next-gen graphics? All of these and many more state-of-the-art features can
not be found here. But if you are looking for an easy to play action multiplayer air combat game that almost looks like WW-I, with graphics that are state of the art (for a 1998 game), a game that can even be played in Webbrowsers then continue reading."
Have fun with it
