Todo Items

This page lists some larger todo items. There is a much more detailed description of things that need to be done in the Developer's Handbook.


Unit Tests

Now that the G System is using Qt4, we can create unit tests for most of the source code. This can be done with the Unit Testing Framework provided by Qt4: http://doc.trolltech.com/4.1/qtestlib-manual.html


Web Client for the G Universe

The G System uses a well defined XML network protocol which can be used by any client. This way it would be possible to provide completely web based clients to the G Universe, using technologies like Java Applets with Java3D, or maybe even WebSPL. Such a client would allow users to check out the G Universe very easily and access it from any host, without the need to install anything first.


Sophisticated Demo Application

Currently the gdemo application does some basic testing of various aspects of the G System. The G System is now far enough developed to create advanced applications, and the gdemo should provide a stunning and good looking application, showing some of the possibilities of the G System.
Regarding the demo it should provide a fully dynamically generated universe which the user can investigate. Currently solar systems and planets are already generated, but details on the planets are still missing as well as the possibility for the user to interact with the virtual universe.


More...

Don't forget to check the Developer's Handbook for additional todos and detailed plans.