July 19, 2007
(Historic Post: July 19th 2007)
A long time it has beenÂ since the beginning of this project, and I foresee a long time into the
development of the project.Â I am starting to have some issues with theÂ frame rate.Â It is incredibly slow, and shouldn’t be.Â I am in theÂ process of re-organizing some of the code which is going to be anotherÂ long boring tedious process that is going to drop my morale, actuallyÂ it already has and I haven’t started yet.Â Though when it is done theÂ project should run at a better rate of speed.Â I haven’t done much workÂ on the actual project since the last time I wrote, because ofÂ procrastination, but hopefully soon I will get things working.Â My mainÂ goal is to have the game in a playable state by mid August.
AÂ playable state means you can choose tracks, the race setup menu isÂ fully functional and the racing is functional – Laps are counted, LapÂ times are tracked, Checking Positions Work, and everything except forÂ the weapons…Â Currently those are still on hold.Â But Quick-Race andÂ Multiplayer races should be able to be played before the game is deemedÂ playable.Â I need to get new screenshots up as well since I walls andÂ trees added to a track make the track more interesting.
Once theÂ game is in a playable state, I am going to start working on the physicsÂ systems, which basically means working on the collisions.Â So that whenÂ your car hits a tree it will go flying into the spinning frenzy…Â AndÂ the other collisions that need to work to make the game moreÂ interesting…
July 7, 2007
(Historic Post: JulyÂ 7th 2007)
Well this time it hasn’t been so long since the update.Â But I have aÂ special surprise that all will love: The artificial drivers go aroundÂ the track!Â Woohoo!Â Before you get too excited, they are really slow,
and no competition to a human player, but the point is they driveÂ around and around…Â (There are some small bugs in the track that canÂ cause them to have issues, but on the standard circular track they areÂ good).Â And the bug is known for the reason they can get stuck on theÂ other tracks, in the process of fixing it…Â So I will update againÂ later when other things have changed…
July 4, 2007
(Historic Post: JulyÂ 4th 2007)
Well I have been doing ALOT of work on RacerX and somethings have beenÂ added, well, are in the process of being added.Â Since the game is aÂ combat-racer I decided to make a voice-chatting system since peopleÂ won’t want to stop racing to type a message.Â I can currently recordÂ the sounds.Â I can also play sounds, which was a first for the projectÂ and this includes streaming sounds.Â (For the technically inclined thisÂ simply means I am using minimal memory to play the sound).Â To completeÂ the voice-chatting system I need to send the recorded data to the otherÂ players, and make the system be able to deal with lag and other hiccupsÂ as the data is received…Â The only reason I put this on hold is dueÂ to my inability to test this on a network as it will have newÂ challenges, and they need to be tested…
I have also beenÂ working on the artificial intelligence lately, as I have stated I wasÂ going to.Â Currently I have no noticeable progress but the track hasÂ nodes for the AI to follow.Â These nodes basically store informationÂ for each of the computer drivers to know where the road is, so theyÂ know where to drive.Â Hopefully by the end of the week I will have theÂ cars driving around the track (slowly, and colliding through each otherÂ since there is no collision right now).Â So that is my current plan;
get the AI moving!
A few other additions that I need to addÂ would consist of saving and loading the walls and trees that you canÂ add in the LevelEditor, working on the finishing the voice-chattingÂ system, and making the multiplayer lobby allow the players to setupÂ their cars, (as well as letting the host change tracks).Â Some moreÂ information can be displayed to the HeadsUpDisplay as I now have theÂ battery gauge working…Â That added a boost of excitement, even if itÂ isn’t quite functional yet… hmm.Â Also some more support isÂ required – keep my attention on the game!Â Maybe I will actuallyÂ complete this one, which would be a great accomplishment since no-oneÂ is helping me on it…