BHP Racing 2006: FINISHED

Hello community!

Hopefully some of you still remember BHP’s little racing game project -> http://blenderartists.org/forum/showthread.php?t=57780

We havnt updated the dev thread in about a month, but in that time I have (finally) finished assembling the game! So, have fun!:smiley:

http://www.cognitiveonline.com/bhpracingfiles/Build609.7z (57MB extracts to 184MB)

Open BHPRacing2006.exe to play. The file size is pretty big, so you might want to make sure that you have enough disk space before you extract. You will need 7-zip to extract it(www.7-zip.org). This is a windows runtime version, so only people on windows will be able to play it at the moment. If you have a lower-end PC, make sure to play the game with 1 AI car and simple gui(see options)…more modern systems should be able to run 2 or 3 AI cars.

Heres a quick list of features and issues:

Features:

  • lots of options…volume control, working difficulty, # of AI cars, etc.
  • 3 play modes…Grand Prix, 1 on 1, Practise
  • many unlockable cars and an unlockable level…beat the game on hard to drive the new cars and play the new track.
  • physics failure failsafe…if your car happens to fall through the floor while playing a level, the screen will pause for a few moments than re-load, so you dont have to replay the whole game.
  • diverse soundtrack…you can also switch to CD anytime during the game.

Issues/Comments:

  • not many sound effects…also, the screetch sound effect isnt effected by volume change(just a bug).
  • Sumo…so, obviously there are alot of physics bugs.:wink: (note: bullet rulezzzz)
  • The screen pauses for a few moments when loading new scenes and tracks. The screen also pauses for a couple seconds when loading CD music.
  • varying car properties…we designed the game so that the cars properties(turning, traction, speed) would change slightly depending on what track you are on.(for example, cars with better traction are faster on the muddy moto-x track, and cars turn slightly better on the sunshine valley/floating island tracks since there are alot of sharp turns.). Since the properties are sensitive, some cars may change a little more than they should from level to level.
  • We tried to balance the cars out, ie, fast cars turn bad/slow cars turn good, so some car’s turning ability are unrealistic. For example, the lambrogheni would turn way better than that in real life.

So…what are you thoughts?:stuck_out_tongue: Do you guys like it?

I hope so…I know we had a good time making it. Speaking of which, I might write up a Post Mortem(a few paragraphs describing how development went from a behind the scenes perspective) soon if you all are intereseted.

I’ll probably release a few source files within a few days. Also, if there are any mac or linux users out there who could build a runtime version for those OS’s, PM me.

Lastly, the obligatory, “we could always use new members” paragraph.:stuck_out_tongue: So, if your interested in joining the team, PM me!:smiley: Whether you have solid design skills, coding skills, musical talent, whatever. This project has been done for a couple weeks now, so the team will probably start on something new very soon. BTW, we changed our name from Blackhole Productions to “Cognitive”…the new website congnitiveonline.com will be up soon.

Downloading right now as i type. The WIP looks pretty cool, so im looking forward to it = )

How long did it take you to complete this game?

edit
Nice game, the physics are a bit iffy but the soundtrack is nice. The AI is pretty good and i found it to be very addictive. You should try making a game with bullet physics

can we get a .rar or .zip cause i dont feal like downloading the .7z unziper…

thanks in advance

can we get a .rar or .zip cause i dont feal like downloading the .7z unziper…

thanks in advance

You can unzip it in WinRAR = )

A little ironic for a racing game, but it runs quite slow. (on my pc: 2Ghz P4, 512 RAM, Nvidia GeForce2 MX/MX 400.)

The framerate drops to what seems like “3 fps”.

My configuration can run games like HL2 and Unreal Tournament 2004, so I am certain that my PC is not the problem (right?).

How many AI cars are you running with this frame rate? Your graphics card looks like the weak link. Testing on my system gave a consistant 60-80fps with all 3 AI cars (2.1Ghz Athlon, 1GB RAM, GeForce 6800).

hmm…thats a little odd Social.

Was the GUI in simple mode? Really, you should have it in simple mode no matter what PC you have…the rearview mirror is almost pointless, mainly it just slows the game down.

Also, how many AI cars were you running? Any programs running in the background?(you should close them)

My PC runs 2 AI cars fine…P4, 512MB Ram, GeForce 7600GT…3 AI cars run well too, but is kind of chuggy(probably due to my ram). On my old PC I could run 1 AI car fine, and it was a piece of shit.:stuck_out_tongue: …like less than 1Ghz processor, really cheap graphics card…

There is a speed issue though, obviouslly. If your PC doesnt run multiple AI cars well, just choose 1…

Nice game, the physics are a bit iffy but the soundtrack is nice. The AI is pretty good and i found it to be very addictive. You should try making a game with bullet physics

hey, thanks alot!:slight_smile: Yea, we started using Sumo early in production, so it was kind of hard to switch over unfortunately…The next Cognitive project will definintly be in bullet, and thus, will run faster.

Hi , congratulations for the game to be released …
i’m downloading the new build to test it ,

for me my track japanese construction site , is working with more than 24 fps :slight_smile: , but the others don’t (all of this is just about the old file)
now when i finish testing this release i will put my results here

3DGURU

Got all the options at full - Running at 88-100 fps here…
and I’'m on a 2.4 P4 / 1gig Ram / 256mb atix600 / which is nothing special…

i think that , it is a cpu issue , my computer runs Splinter Cell 3 : Chaos Theory with more than 24 FPS , but what about this game ¿

the game runs fine with me

It looks nice, only the physics are a bit strange. And there were some other problems:
-On the japanese construction site, i just fel through the ground, when i crashed to the side at the begin of the level
-I bounced on the mountain level, with was quite strange, i couldn’t stop bounching :P.

But further it’s a very nice game, congratulations!

the game runs fine with me

It looks nice, only the physics are a bit strange. And there were some other problems:
-On the japanese construction site, i just fel through the ground, when i crashed to the side at the begin of the level
-I bounced on the mountain level, with was quite strange, i couldn’t stop bounching :P.

yea, cant do much about the unrealistic physics…restitution is on 0, but they still bounce.:rolleyes: hmm, yea i’ve fell through at that point before myself…heh, perhaps theres a face which doesnt have collision enabled or something. Yea, the mountain level’s physics are really buggy.

But further it’s a very nice game, congratulations!

Thanks!:smiley:

I downloaded 7z especialy for your game. and I don’t regret.

Jacco;

Wow…its still extremely slow on the egypt level for me, I think I have a whole bunch of crap running in the background that is hard to shut down. But good job at completing this game. I like the soundtrack. In my eagerness to play this game I solved my problem of the Start New Game actuator no longer working (I was opening it the wrong way).
[nitpick]Its ‘practice’ not ‘practise’ (but I doubt anyone cares) :smiley: [/nitpick]
Edit on the nitpicking, apparently it can be spelled both ways…I’ve just never seen it spelled the way you have it.

Wow…its still extremely slow on the egypt level for me

hmm…damn. Wish I could do more about this speed issue. I could probably tighty up the code some, which might make it slightly faster. Most of the slowness is due to the fact that blender and sumo are pretty ineffeciant, especially when handling large amounts of data.

Edit on the nitpicking, apparently it can be spelled both ways…

heh, well in all reality, im just a bad speeler. I just got luky that time.

MagicMan: Yeah, it can be spelled both ways… I spell it “practice,” too. That’s the “accepted” American spelling. Anyone who lives anywhere else in the world (especially any place that was once colonized by the British) spells it “practise,” though, because that is the British spelling. The English language comes from England, not from America, so if you want to make an argument about who’s right and who’s wrong… Well, I’ll just leave that up to you.:slight_smile:

TomorrowMan: Awesome game. I don’t know whether or not it has speed issues, since my computer has speed issues (700mhz, 384MB Ram, Trio 3D 2x AGP graphics). I’m glad to see a quality complete Blender game. I don’t have an easy time finding many…

Keep it up you guys!

(P.S. I like that you used Pygame to play your music. Now when people complain that Pygame doesn’t work, I can’t point to something tangible and say “What about BHP Racing? How did Cognitive get it to work?”)

Keep it up you guys!

(P.S. I like that you used Pygame to play your music. Now when people complain that Pygame doesn’t work, I can’t point to something tangible and say “What about BHP Racing? How did Cognitive get it to work?”)

hey, thanks for the encouragment blendenzo!

Yea, in 2.41, Pygame modules arent called inside of blender, so you have to make a runtime to get it to work…and you also have to make sure you have the correct files in your games directory. The music playing set up also uses a python script and a timer to get the correct songs to play one after the other…You’ll see how it works when I post some source .blends, which i’ll upload sometime next week.

Just a note: About this speed issue, it really isnt an issue…most low-end PC’s should still be able to play it…the practise mode, 1 on 1, and grand prix with 1 AI car should play on almost any low-end system.

I see that I had a typo. I meant “now when people complain that Pygame doesn’t work, I can point to something tangible…”

About 3dguru’s track and the falling through issue, it might not necessarily be that a face is not set to collision. Sometimes all faces are set to collision and falling through can still occur at an edge or corner. If you can locate the problem area, try putting another surface just barely below it to create a secondary collision.

awesome… this is a long awaited project now finally done… i’m downloading it now, cant wait to try out all the cars and tracks…

its far too late now, but i saw a comment about the speed issue, it would have been nice to start out in blender 2.25, i think there would have been a dramatic difference in speed, consistancy and physics reliablility

congradulations, for all of your teams hard work.

I can’t download it until the next time I’m in the vicinity of a high-speed connection…

care to post some screenshots for me to drool over?