Jump to content
  • Advertisement
Sign in to follow this  
Cubed3

topdown 2d Racer... bad/good idea?

This topic is 4540 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Im considering making a topdown 2D racer in the same style as wipeout and f-zero. Im wondering if the topdown approach is any good though? Im doing 2d because well I want to make at least one good 2d game before I move on to 3d. Topdown because im assuming something that moves similiar to F-Zero/TopGear would be rather hard to pull off for someone rather limited in artistic capabilities. But would topdown be any fun? Have their been any previous fun topdown 2d racers? Most of the ones I can think of tend to be isometric.

Share this post


Link to post
Share on other sites
Advertisement
I never really liked top-down racers. I did play one good one on the sega genesis (I think it was called Combat Cars), but that's the only exception. Um.. and GTA and GTA2, but those aren't really racers. You just can't see far enough ahead of you. There's also no sense of speed. If you go really fast, you can't see the corners. Slow it down, and it's too boring. Add more curves, and it's... too curvy. Nope, I don't think it's a very good idea.

Share this post


Link to post
Share on other sites
Hrmm. I Think I remember that sega genesis game :-P Was one of my favorite gensis games to play! I got to think about this some more, maybe whip up a quick demo to see what its like.

Share this post


Link to post
Share on other sites
There have been dozens of top view racers, especially on the C64 & Speccy. The original Ivan "Ironman" Stewart's Off-Road Racing was a top view 2D racer as was Indy Heat.

Share this post


Link to post
Share on other sites
You can't get the visceral sense of speed that games like F-Zero offer without at least the illusion of 3D. That said, Pole Position offered the illusion of 3D, so it's probably not as far beyond your capabilities as you imagine.

If you make it a top-down racer, make sure you can see enough of the course, like in Sprint, or give warnings about curves, so that the race becomes a series of executed manuevers. There was a racing game for the Intellivision that was absurdly hard becasue you didn't know what was coming, but once you got a few curves memorized, it was really fun.

Share this post


Link to post
Share on other sites
I loved SuperCars/SuperCars2 if that's what you're aiming for.
You might want to position the players car at the extreme top/bottom/left/right depending on the direction so as much track can be seen as possible.
This makes it a bit trickier to see what's behind you. A 'look in mirror'
key could move the screen forward a bit so you get to see what's behind you.
There are small visual tricks which can indicate speed such as a slight blur behind the car graphics, a movement of the screen/car to indicate acceleration etc. I remember seeing an article somewhere with these visual tricks a couple of years ago but I can't think I'll ever find it again.

Share this post


Link to post
Share on other sites
I'm a big fan of f-zero and wipeout as well. We went for the car-approach though.

We've been developing a top-down racer for over 4 years now. Racers are among the hardest things to make good I tell ya! But, it's turning out to be a really fun game if I may say so myself. Check it out to see a modern example of top-down racers: Roadclub (Scroll down a bit to see screens)

You can make them fun. To solve the problems mentioned here we have a very clever camera that positions itself in front of the car and zooms out all depending on speed of the car. It's physics-based and moves very smoothly so there's no problem to see whats ahead. We also have a minimap which gives even more overview.

In addition to that we have editors for everything, best AI I've seen in a top-downer that can play the tracks you make, physics-based collisions handling and objects you can collide with realisticly so they move and a complete car physics model for realistic sliding, burnouts and so on. Combining these things that 3d-racers have had for some time with the top-down view gives a unique kind of gameplay.

Share this post


Link to post
Share on other sites
LightStrike: That is quite awesome!! Looks like a fun game! Seems interesting to use the camera to zoom out for the sense of speed, I was thinking of doing motion blurring to give the sense of speed.

Im going with a much more retro design though for the graphics, mainly so that I can do them myself, but also because I like the look. Not to mention significantly less physics for something that just floats around in space vs simulating the wheels/suspension/stuff in a car.

Question: For the AI, when you create a map, do you have to define a race line? I was thinking of making a small neural net to handle line tracking for my AI. Pretty simple to implement and its supposed to have good results.

Too bad I can't test out the game, Im using OS X.

Share this post


Link to post
Share on other sites
I recall Death Rally taking quite a few hours away from my life. Looks like a free download these days. Why don't you check it out and see if it inspires you at all. Had weapons and other combat devices, but the upgrade system is totally Sprint/Super OffRoad. It could have used a radar but once you learn a few curves the game really shines.

Side note, have you ever seen anyone use the almost top down camera mode while playing FZeroX? It's tough but kinda fun!

Solidcore guys! Game looks great!

Tony

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!