Pseudo 3D Racing Engine for Dreamcast

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Post Reply
ac3t1ne
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 9
Joined: Sun Aug 17, 2014 1:27 am

Pseudo 3D Racing Engine for Dreamcast

Post by ac3t1ne »

Quick test port of my pseudo 3D racing engine (derived from the popular javascript one from codeincomplete) using my 2D graphics wrapper for Kallistios 2.0.

Proof of concept at the moment (just showing off 60 fps with a lot of calculations going into each frame!)

The code is a mess at the moment as I had to dig through it to find the bit that the Dreamcast was choking on!

Would love to flesh this out into a game one day :mrgreen:

https://www.youtube.com/watch?v=adz9ufA ... e=youtu.be
User avatar
Light-Dark
Dreamcast Developer
Dreamcast Developer
Posts: 307
Joined: Sun Mar 13, 2011 7:57 pm
Current Project: 2D RPG & NES Platformer
Favorite Gaming Platforms: NES,SNES,N64,Genesis,Dreamcast,PC,Xbox360
Programming Language of Choice: C/++
Location: Canada

Re: Pseudo 3D Racing Engine for Dreamcast

Post by Light-Dark »

Really cool man, that's radder than rad racer ;)! If you don't mind me asking how do you pull off that sort of Pseudo 3D effect I've always wondered how they did it with Rad Racer but I've never looked into doing anything Pseudo 3D-ish?
<tpw_rules> LightDark: java is a consequence of inverse moore's law: every 18 months, the average program will be twice as slow. therefore, computers always run at the same percevied speed. java's invention was a monumental step
Image
ac3t1ne
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 9
Joined: Sun Aug 17, 2014 1:27 am

Re: Pseudo 3D Racing Engine for Dreamcast

Post by ac3t1ne »

http://codeincomplete.com/posts/2012/6/ ... ipt_racer/

that site has a pretty good tutorial
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Pseudo 3D Racing Engine for Dreamcast

Post by dandymcgee »

That is fucking awesome.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
Light-Dark
Dreamcast Developer
Dreamcast Developer
Posts: 307
Joined: Sun Mar 13, 2011 7:57 pm
Current Project: 2D RPG & NES Platformer
Favorite Gaming Platforms: NES,SNES,N64,Genesis,Dreamcast,PC,Xbox360
Programming Language of Choice: C/++
Location: Canada

Re: Pseudo 3D Racing Engine for Dreamcast

Post by Light-Dark »

ac3t1ne wrote:http://codeincomplete.com/posts/2012/6/ ... ipt_racer/

that site has a pretty good tutorial
Thank you mate :)!
<tpw_rules> LightDark: java is a consequence of inverse moore's law: every 18 months, the average program will be twice as slow. therefore, computers always run at the same percevied speed. java's invention was a monumental step
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Pseudo 3D Racing Engine for Dreamcast

Post by Falco Girgis »

This topic gets a resounding "HELL YES" from me. :mrgreen:

Liked, favorited, subbed. She's beautiful!
ac3t1ne
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 9
Joined: Sun Aug 17, 2014 1:27 am

Re: Pseudo 3D Racing Engine for Dreamcast

Post by ac3t1ne »

Hey thanks dude! :worship:

I wonder if I could get a demo together in the next month or 2, raise $30k and quit my job to work on this for a year...

Now that would be chasing the dream!
X Abstract X
Chaos Rift Regular
Chaos Rift Regular
Posts: 173
Joined: Thu Feb 11, 2010 9:46 pm

Re: Pseudo 3D Racing Engine for Dreamcast

Post by X Abstract X »

Looks good, keep it up. Strong STI it looks like you're driving there.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Pseudo 3D Racing Engine for Dreamcast

Post by Falco Girgis »

ac3t1ne wrote:Hey thanks dude! :worship:

I wonder if I could get a demo together in the next month or 2, raise $30k and quit my job to work on this for a year...

Now that would be chasing the dream!
LOL! Shit, I would totally back it! :lol:
Post Reply