[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of Generic C++ engine for virtual world -
From: |
gilles . degottex |
Subject: |
[Savannah-hackers] submission of Generic C++ engine for virtual world - savannah.nongnu.org |
Date: |
Sun, 22 Jun 2003 17:43:39 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030516 Mozilla Firebird/0.6 |
A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden
Gilles Dégottex <address@hidden> described the package as follows:
License: lgpl
Other License:
Package: Generic C++ engine for virtual world
System name: vwe
Type: non-GNU
Description:
Generic engine writen in C++ designed for building networked virtual world
(games to life simulation and surely more)
Based on the main principle Model View Control: Models are only usefull for
controllers to compute the news states of the objects he have the
responsibility. Viewers just show to the client objects he know the state.
Use a very atomic server which have nearly no clue of the message's semantic he
broadcasts (he understand only a small header to make network clipping).
There is actually no security (theoricaly and praticaly) against bad
controllers which modify objects over his rights (like cheating in games).
To show it praticaly, a simple shooter game implements the engine.
ftp://dworin.dyndns.org/vwe/
Other Software Required:
for everything:
Common C++
only for the shooter game:
now: OpenGL, GLU, GLUT. SDL
later:
GLT ( http://www.nigels.com/glt/ )
or
Crystal Space ( http://crystal.sourceforge.net/drupal/ )
Other Comments:
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/