I appologize for my absence here on forums, but I'm currently very busy as I'm working on more projects simuateously.
To the topic. This project is one of the most advanced and it is going to be released very soon, then I will have more time on other projects.
What is done, what isn't done yet?
Graphics is mostly done, what you see is what you shall get ... on medium quality. My engine can do things like full scale global illumination, high quality water surface (through compute shaders), and much more ... althought I found that it is not very good to use all these effects throughout the debugging and alpha phase in which is the project right now. Although everything can be turned on/off through simple INI file (and in near future through completed main menu ... erm... as soon as I draw some nice buttons).
Particles are done and cool :D ... okay not so cool, I will add better textures to them before release of course, but particles are always somehow cool.
Physics is also done, okay a bit more physics objects will be added along really good maps with lots of visually attractive flying stuff :) this is just alpha phase test map.
Game logic is also done, you have to go through some defined checkpoints and into finish. And also other aspects of game mechanics is included (as just driving would be boring in my opinion, especially as this game is multiplayer)
Artifical intelligence is not done, although it has been designed and it is awaiting me to implement it.
Networking is halfway done, LAN multiplayer is working ... but still the major part - multiplayer through internet is not (and also there is no running database of current games on my server).
Main menu is not done, ehm... GUI classes and everything is done, except ... I just simple can't get cool idea of GUI textures - e.g. I haven't got painted buttons and font (don't laugh roughly on floor, I'm serious ... and probably too lazy to paint them, damn... I need to get it done, starting right after this post).
Sounds are done, sound engine through OpenAL is working and it sounds as ... cars and engines and such things.
Music is done also, except one thing - not enough good tracks for racing game, I'll have to get some (I'm probably going to visit some musicans around here, or contact some through email).
Cars are bit done, my friend modelled me several (the number is 2 now, but it is growing), but well I'm going for more (around 10) ... right now a Jeep car and Sports car are done.
Tracks are a bit of problem, I've got just this one for test ... but I'm going to create 8 or 10 of them (so the game will really be The Game).
Of course you know what is/isn't done, so I also have to write about game a bit. The game is focused on multiplayer, but also gives you ability to play single player, or combined - e.g. 2 artifical players, 2 real players.
Currently there are 2 game modes (and there might be 3 in final, based upon how lazy will I be), first is time trial (used for testing) - it is just in single player mode and the best times can be sent to our server (well can't, I still don't run database right now ... but in few weeks) along with names ofc.
Second is available in both - single or multi play, it is standard race against players, but ... well you know I love exploding things - so it is arcade a bit ... a bit too much. But well I won't tell you details right now.
Third mode might be race against each other, but without arcade bonuses (although I think it might not be played as much as other modes).
Right now, the game needs pretty new hardware - GeForce 8 series and higher, or Radeon HD series and higher, CPU around 2Ghz single core (multi cores are better, as I do use threading), and around 512 MiB of memory (but 1 GiB would be better in final), and MS Windows XP operating system (Vista and 7 are also supported).
I also think about Shader Model 3.0 GPUs fallback (e.g. GeForce 7 and Radeon X series), but don't know if it has sense - asking for your opinion please :)
Libraries the game uses
Currently game uses some libraries that made my life a bit easier, first one is OpenGL, then comes OpenAL and right after it HAVOK (thanks to Intel).
My life was also made easier by Iceberg Lake release of my engine - where I built all my editors that made my life easier a bit more ... it's great that I wasn't that lazy and made them :)
Pictures along with main one
Are from test map, so it is moreless empty and there is nothing in it :( ... it doesn't represent quality of maps in full release of demo and whole game.
Ehm... I don't know, I would like to release the demo before July and game as soon as possible, but I like to take my time (and not release some beta version) ... I just want to release full version of this :P
Website of this project is not yet completed ... but you can visit my blog where I write from time to time about this project - http://gameprogramme...y.blogspot.com/
I'd like to say thanks here to whole community, as this community gave me idea to extend the Car demo into full game and it is in process :).
If you have any questions, I'd be glad to answer them ... any criticism, points, comments are also welcome as every note.
Some more screenies: