[Featured][Dev] F-Zero

Here you can find side projects of the staff and great projects which we think should get extra support. (Note that featured projects are not projects by staff members of MaxCoderz)

Moderator: MaxCoderz Staff

User avatar
calc84maniac
Regular Member
Posts: 112
Joined: Wed 18 Oct, 2006 7:34 pm
Location: The ex-planet Pluto
Contact:

Re: [Featured][Dev] F-Zero

Post by calc84maniac »

IT'S ALIIIIVEEE!

So yeah, I decided to ditch my plan for the Artificial Intelligence, because it was getting way too complicated (and it probably wouldn't work anyway). Instead, I'll use the tried-and-true waypoint method. So, I decided to get the AI to be able to aim itself at a point. The best way to test that, in my opinion, was to have a moving target - that is, the human-controlled car. And it seems to work! The artificial intelligence is using the exact same controls as the human - left, right, and 2nd. :)

Image

Edit:
Update - got waypoints working!
Image
~calc84maniac has spoken.

Projects:
F-Zero 83+
Project M (Super Mario for 83+)
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4132
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Re: [Featured][Dev] F-Zero

Post by tr1p1ea »

Wow awesome! Its a race!
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
calc84maniac
Regular Member
Posts: 112
Joined: Wed 18 Oct, 2006 7:34 pm
Location: The ex-planet Pluto
Contact:

Re: [Featured][Dev] F-Zero

Post by calc84maniac »

Another update - I tested out splitscreen! :D It's less than a frame per second slower, so I'll probably keep it.

Image
~calc84maniac has spoken.

Projects:
F-Zero 83+
Project M (Super Mario for 83+)
User avatar
Wesley
Regular Member
Posts: 137
Joined: Sun 12 Oct, 2008 1:42 am
Location: Boise, Idaho
Contact:

Re: [Featured][Dev] F-Zero

Post by Wesley »

That looks awesome! I really like the 3D implementation.
Maybe keep the splitscreen as an option (so you can choose to use splitscreen or not)?

Way to go calc84maniac!
ImageImage
ImageImage
Image
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4132
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Re: [Featured][Dev] F-Zero

Post by tr1p1ea »

Wow multiplayer?!

Whats good about the mode7-like technique is that you wont lose much detail going split screen since normally your horizon is the middle of the screen anyway!

Less thatn 1fps difference? Fantastic!
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
benryves
Maxcoderz Staff
Posts: 3078
Joined: Thu 16 Dec, 2004 10:06 pm
Location: Croydon, England
Contact:

Re: [Featured][Dev] F-Zero

Post by benryves »

Very impressive, especially the split-screen mode. :D
User avatar
DigiTan
Calc Master
Posts: 1069
Joined: Fri 04 Mar, 2005 12:52 am
Location: NW Wisconsin
Contact:

Re: [Featured][Dev] F-Zero

Post by DigiTan »

Did I fail to mention this is gonna be the coolest thing ever?
My diet consists of nails, code-stealers, and HP fans.
Projects:

Robot War [TI-82, TI Flash App]
Sonic the Hedgehog [Multiplatform]
User avatar
calc84maniac
Regular Member
Posts: 112
Joined: Wed 18 Oct, 2006 7:34 pm
Location: The ex-planet Pluto
Contact:

Re: [Featured][Dev] F-Zero

Post by calc84maniac »

Well, I added 64x64 map support! :D And I got the rendering engine to run at exactly the same speed as 32x32. Plus, it's way more flexible now about where I can store the tilemap - instead of aligning to the nearest 4KB, now I only have to align to 256 bytes. :)

And of course, here's a screenshot (Firefox recommended)
Image

In case anyone is wondering, I haven't created any AI way-points for this track yet.
~calc84maniac has spoken.

Projects:
F-Zero 83+
Project M (Super Mario for 83+)
User avatar
benryves
Maxcoderz Staff
Posts: 3078
Joined: Thu 16 Dec, 2004 10:06 pm
Location: Croydon, England
Contact:

Re: [Featured][Dev] F-Zero

Post by benryves »

Sounds good, and glad to hear that expanding the map hasn't impacted performance.

Shame I couldn't see the screenshot in Lynx, though.
Post Reply