If you want to do something useful, my opinion is to split DelphiX in 2.
As many of us said, DelphiX is great for newcomers and they rarely
want to do 3d stuff so i would do:
1 - A "Delphi 2D X" package: everything that does 2D in DelphiX,
doblebuffer, triplebuffer, tile engine, iso engine, fonts, image manipulation,
sprite engine, collisions, game templates. Most of the things are already
there so they just have to be improoved and/or simplified. This package
is mainly designed for newbies in game developing.
2 - A "Delphi 3D X" package: working with the same concept of the 2D
version (ease of use etc...) but all about 3D stuff. Here i would include
all the new stuff as seen in unDelphiX plus more components always
In other words, package1 should satisfy all guys who enter gamedev
world with pong-pacman-tetris-arkanoid-snake-mario clones, while
package2 should be designed for those who want to step beyond and
write their own basic 3d engine, or even something more.
Back to my job now :cry: