Now the rendering is correct by raycaster outside building. The higher building is not totaly hided by the lowest but nearest building. The top of the furthest building is seen above the nearest.
Now a new modeler creates cities dynamicaly in jdr3d. The city to build is described in a definition file and the effective build is devoted to a new module : univers. city1.def is an exemple of a such definition file.
The new release of jdr3d is ready. This new version use SDL library to grphic output and keyboard input and it dispose of a new grpahic library with a new fast 3D renderer.
Two doc are added to the project in the chapter development, about video library :
video interface describe the user interface of the video library
video internal describe the working of the video library
The old openGL renderer is replaced by a new 3D renderer. This renderer is based on raycasting algorythm, with fix decimal point calculation, and SDL library for screen output.
This feature is the last added before 0.19 release.
Now, if the library SDL version 1.1.8 minimum is correctly installed, jdr3d compile without error.
A new documentation page are added in the chapter "Creating his own game" : video configuration.
This doc explains the structure of the video part in configuration files.
Now JDR3D use SDL. You must install the development version on your computer to compile the game. SDL can be found at :
http://www.libsdl.org/
SDL provides a common interface for Linux, Windows, Beos and many others systems
Now JDR3D use SDL. You must install the development version on your computer to compile the game. SDL can be found at :
http://www.libsdl.org/
SDL add a common interface for Linux, Windows, Beos and many others systems
In the 0.18 release, jdr3d use a configuration file for definition of the personnage characteristics (strength, speed, etc...). The way to calculate some characteristics are configurable too.
The first sourceforge release of JDR3D is online. From the 0.15 previous version (there is not 0.16 public version), this release has a better design.
After a long time sleep, JDR3D, the 3D role playing game engine, is coming back to life.