About bluescrn


bluescrn's Trophies



jhauberg says ...

High quality and polish. This is really a great piece of work. I love how you can just go nuts with the speed, fly off the tracks, and still get yourself back before failing :)

It would be cool if the game automatically switched track after finishing one.

DrPetter says ...

Ok, since nobody else will, I'll whip out as much negative critique as I can come up with. Bear in mind that I voted 5 on fun and tech, so I do like it. This nitpicking will just drop polish to 4. Also I think I still hold the 1-1 track record after some 70+ attempts - record in both perseverance and time perhaps.

Minor annoyance: Sound effects. The countdown is ok, but the fall sound (whistle) is excessive and pretty random as you basically hear it all the time. Menu sounds could be lighter with less bass (this is almost always true).
Thrust sound is weird since it seems to be a longish one-shot sample rather than a continuous noise, which makes you think that the thrust is also one-shot (so you could repeatedly tap it to go faster for instance). Sound should mirror functionality to aid the player rather than confuse them.
Fall sound is my personal nemesis. I hate it. I always try to hit space as soon as I sense the race is lost, but if I'm a split second too late it'll trigger the sample and it'll go on and on for an hour before it finally shuts up some time in the next run. "Hour" is subjective here. It gets on my nerves though, should be muted when you restart the race.

Onwards to the actual simulation. A cosmetic issue is that, at least on my system, the frame-to-frame jitter is pretty bad. The ship is shaking back and forth along the movement vector, as if the timing is messed up and some variable time delta suffers as a result. It's often better (sometimes worse!) when I disable the glow and framerate goes up to 60 fps, but there's always occasional hickups which are sort of jarring. Maybe you could have capped the delta measurement or smoothed it over time, to prevent a temporary timer hickup from noticably affecting the animation.
As for the actual gameplay, I don't quite like how the ship turns like an asteroids vessel, with almost on/off angular delta. I suppose it's mainly due to the camera being fixed in the same direction as the ship though, making it feel rigid. If the camera had lagged behind a bit you'd get a better sense of what it's doing in terms of movement and direction (like a typical 3rd person racing view).
Speaking of camera lag, the vertical lag is pretty extreme in some cases, leaving you temporarily above the ship looking straight down, having no view of the track ahead.

Stability-wise, it's been mostly good to me except one time when it crashed out with an unhandled exception as I was sitting on the starting line. It triggered the fall sound right before crashing (even though I was sitting still on the track).

The level system is a little bit harsh in that you can't skip a single track if you want to see the next batch. It isn't terrible, just not optimal for lazy players :P
I've completed the first 11 tracks, but I probably won't play further anytime soon. If I had a warp option I'd try a few of the really late levels, just for kicks.

Anything not mentioned (bitched about) here is probably great, like the graphics and ghost replay.

Doches says ...

I've played worse commercial games than this. Several, actually. In two days? I almost don't believe it.

Brilliant. If you don't win this thing, I'll eat my hat.

SpaceManiac says ...

Yeah, this is pretty cool / amazing. Good graphics etc.

dave1 says ...

Reminds be of old starfox games. Impressive graphics, felt like I was playing a commercial game. Amazing! Agree with eric.. on negatives

erik says ...

Really nicely done. I think the large number of levels works against you here. I don't want to have to finish all the early levels before I can try the later more complex stuff.

Also, it would have be cool to have an option to race against developer ghosts!

ondrew says ...

Amazing. Again :).

I love the "FAAAAAIL" sound effect. Really nice touch.

Frimkron says ...

Excellent work. My only complaint is: 100 tracks?! It seems a bit much, considering the similarity of the tracks within each level that have to be played through to move up a level. But that aside, this is a very polished and very enjoyable game. I especially like the best time ghost - that's a nice touch :D

Hamumu says ...

Very cool racing game. It's got some pretty odd physics to how the car works (like the air steering!), but not unpleasant, and quite learnable. Like everybody else, I find the unlocking quite excessive, but it sure makes it feel even more like a real game!

I don't need ghost racers, but some sort of goal to shoot for would be nice. As is, you could just pass every track by driving as slow as possible (not that it would be very fun). Some time goals maybe, something.

Jonathan Whiting says ...

Technically completely awesome, and the gameplay isn't exactly weak either!

The control style does however take some getting used to, and, as is too often the case the procedural generated content feels well, okay. I can't help feeling that a smaller handful of hand crafted tracks would have actually been significantly more fun. Hey though, I'm just nitpicking, and I know how hard doing content *and* code in the timescale is. Still majorly impressed!

demonpants says ...

"The application has failed to start because d3dx9_35.dll was not found. Re-installing the application may fix this problem."

Too bad, this looks really cool too!

HybridMind says ...

found the controls a little difficult but i'm not great at racing games anyway. very polished and well rounded entry in general. sound effects quite humorous. like the look and feel of the track in that it reminds me of some racing game I used to play a long time ago but I can't quite remember what it was called. something that ran on a 286 though so that was the era. very impressive to see this much game pulled off in 48hrs. lost interest after the first 10 tracks as they all were very similar and i kept flying off the track when i tried to go really fast... ;)

Morre says ...

You know, I think you'll win. :)

- Gameplay is excellent. From the ones I've tried so far, this game has been the most fun.
- The presentation (menu system and in-game both) is absolutely stunning.
- All the maps! In a sense, this reminds me of F-zero X (in particular), which had pretty cool random maps. Procedural generation is my friend :)
- I love the sound effects!

- If I alt-tab out of the game in full-screen, and back again, game crashes.
- It should automatically move you to the next level in the menu once you finish a certain level for the first time. After that, it's fine if it doesn't go to the next one.
- I'd really like a way to leave the current map and go back to the menu, without having to finish the track or restart the game.
- I kinda agree that there's a bit too much unlocking going on. Perhaps letting some half of the maps be playable straight away?

crc says ...

Same here: "The application has failed to start because d3dx9_35.dll was not found. Re-installing the application may fix this problem."

threeeffhex says ...

This is really very impressive in terms of polish, playability, and everything else in a 48 hour competition...
very well done, very nice... 5/5

Gilvado says ...

Very polished and awesome entry. Ghost and enemy-less racing games are pretty easy to make, since you only have to worry about the player and the track, but this game builds on that simplicity and makes something really amazing. A great accomplishment for a 48 hour game.

caturday says ...

Outstanding, super high quality. The issue of playing all 10 tracks to get to next levels was tedious. Wanted to just go on to harder stuff. Small fix. For 48 hrs, amazing job.

Archive for the ‘LD #13 – Roads – 2008’ Category

‘0xF0’ is Finished!

Posted by
Sunday, December 7th, 2008 12:12 pm

It’s done, complete with some badly recorded sound effects…


Final screenshot:

Almost a game

Posted by
Sunday, December 7th, 2008 6:18 am

OMG… It’s almost done!… for the first time in maybe 3 years I’ve got a decent LD48 entry, and not given up to play WoW or drink excessive quantities of alcohol!

Added a front end… an all in one title-instructions-trackselect screen. Checkpoints are working, best times are being recorded (even loaded+saved!) and being used to unlock levels…

I need to do some more work on the track generation algorithm, though – as of the 100 tracks that are selectable, quite a few appear to be impossible (due to intersecting track mesh). Then I’ve got some time for some finishing touches – it’s a choice between (very bad) audio, or maybe a ghost car system!

Time for a food break now… just a very boring toasted sandwich, I think…

Checkpoint Reached!

Posted by
Sunday, December 7th, 2008 3:54 am

Just added checkpoint rings and a starting grid texture. Also got basic track selection in. It’s going to be a time-trial only game, not much hope of adding AI players at this point – so next I need to add the timing code, and checkpoint/finish/failure detection.

Ghost cars would be nice… but that’s pushing it a bit for an LD48 game…

Think it’s long enough yet?

Posted by
Saturday, December 6th, 2008 12:52 pm

Textured at last!… now for the arkward job of generating normals…

Crazier tracks

Posted by
Saturday, December 6th, 2008 8:59 am

Not a huge amount of visual progress – but I’ve got some player control and camera code working – took a lot of tweaking to get something usable…

Now I need to get a player vehicle in (wipeout-style hovering thing), and decide whether to keep it wireframe or start texturing it…

Getting Physical

Posted by
Saturday, December 6th, 2008 5:04 am

Now added the Tokamak physics lib to the project..  I’ve got a sphere rolling around the track. I can’t render spheres, though – so it’s just represented by those red lines… but it works :)

(Oh – and does anyone know if you can make WordPress default to a sensible size post editing window, rather than the tiny default I seem to get?)

Procedural track generation…

Posted by
Saturday, December 6th, 2008 3:16 am

It’s got curves and slopes.. now should I add a physics engine?…

It has begun…

Posted by
Saturday, December 6th, 2008 1:56 am

Another… erm.. ‘last minute library’

Posted by
Friday, December 5th, 2008 1:33 pm

I did intend to tidy up and upload this a while ago, but never got around to it… It’s something I’m using for another project, but makes a fairly nice framework for quick little C++/D3D-based projects. Such as an LD48 entry…


It includes:

– D3D init, window creation/resizing/windowed-fullscreen

– Texture loading

– 2D and 3D polygon blitter classes, using (very simple) shaders. (Easyish to add additional shaders)

– Bitmap font rendering (fonts created by the Angelcode BMFont tool, loaded using TinyXML)

– Basic render-to-texture support, and the beginnings of a postprocessing system – currently a fairly rough bloom effect

– Vector and Matrix maths classes

I know there’s still differing opinions over using ‘base code/custom libs’ like this – but this is all fairly basic stuff, and there’s nothing in here that couldn’t be found in other freely available libraries. Just judge my entry (if I manage to complete one!) accordingly…

[cache: storing page]