A summary of the chages:
- proper version number :)
- new cvs repository odc-engine
- better build system, now also using libtool
- everything was split out over eight libraries with namespaces
- lots of new abstract base classes and proper separation between libraries
- new event system
- new relation system
- terrain engine thrown away because of design issues
- can use external demeter terrain engine instead
- better collision detection with bounding spheres
- new path library with simple static grid-based a* pathfinder
- some gui enhancements: mouse renderer
- configurable keyboard layout
- some simple sample applications in the demos directory
- windows port only works with visual c++ 7.1
- this is pretty much a work in progress release, and there is a lot that does
not work...
You can download it from the SF Project Page.
There were two nice conecpt art images of armor submitted by Sascha Heller. You can view them in our Concept Art section.
The first release of the Neverending ODC client. You can download it at our project pages. You also have to download the current datapack to start the engine.
There is now an extra page for development documentation. All documentation files can now be found there and no longer on the former place (the specification page).
There has been great progress in the last weeks, so it's time for a short report of the current state:
I've just done an overall update of the complete homepage, because in some section, there was very old (and deprecated) stuff. Now, everything should be up-to-date again.
Sandra Köpf has drawn two logos for Neverending ODC. They can be seen on the concept art page. One of the logos is also available for printing and should be used as cover for project documentation.
There is now an alternative news page using the news from the SourceForge project page of Neverending ODC. So also have a look there, perhaps it will be updated more often than this page.
The Coding Conventions version 1.0 are now online and can be downloaded.
The preperation of the code base for the lab are nearly finished. They will be soon
merged with the main CVS branch. (Until than they can be accessed via the branch tag
core-reconstruction-3)
I have added two new screenshots from the client and one screenshot of the WorldEditor that shows the new feature of auto-generated texture transitions.
As you can see, we have moved our project now to
SouceForge. You can now access the source code
via anonymous CVS, see our
project pages.
The last two weeks we worked intensively on the project; especially there are new
functions in the GUI (edit fields, movable windows), for the first time a movable
character and some experiments with the client/server architecture.
Big update of the web-pages: We're using now frames instead of SSI generated
pages, so the pages should be delivered slightly faster. However, the site
is still usable with browsers that don't support frames.
We needed this change for a reasonable usage of our new top level domain
www.neverending-odc.de.
Sabrina has also painted some new great pictures - you can see them on
the concept art page. Martin von Prondzinski has
added some model screenshots to the
editor screenshots page.
And finally, there is a new engine specification document and a first draft of
the planned initial ODC quest. They can be found on the
developer page.
The new system core is now implemented, and it seems to work (but there have
only been small tests).
Holger has added a screenshot function. Just press print and you`ll get a
screenshot.bmp file in your bin directory.
For all the Windows users out there: there is now a Windows-version, working
with MinGW. But unfortunately, there are still some really strange bugs.
There are a few new screenshots from the old engine. They are without any textures but show, that the
MAP import/export in the editor now rudimentary works.
Next time when there are new screenshots, they will be from the new client.
We have just implemented the first classes of the new client. The basic mesh and object classes are now almost complete, except some missing methods. We've got a mesh loader, an abstract texture loader and a small mesh renderer. In addition to this, we implemented a small dummy world and physic, so you can enjoy now our jumping castle. Don't be disappointed, there are some features of the old engine still missing. They will be (re)implemented soon.
We are currently restructuring the Neverending ODC Client but you can
download the latest data pack at the Download Section. In the
current version there is basic support for the cal3d library (that means, you see an untextured
sample model, and can move it in one direction).
The Editor can import now .MAP file descriptions, that will be used as buildings, and export them
in a raw mesh format. The engine can display these meshs as a wireframe model (but this is still
very buggy).
Added the Concept Art section. You will find there a few old drawings.
There is finally the first data pack at the Download Section. Don't expect
too much yet, but with it you can run the engine now.
Some new links to interesting sites added at the development links section.
Developer meeting at the HMS with Holger D., Thomas H. and Martin v.P. to create the web pages and to work on the file loading routines for the engine and world editor.
We have taken a lot of nature photos for inspiration and to create textures from them. Watch out for the new data pack to be released soon!
More news can be found at the project's news page