Omnimaga > F-Zero 83+

F-Zero Progress Thread

(1/86) > >>

calc84maniac:
I am making an F-Zero game (which happens to be, unless I am misinformed, the first "real" 3D racing game for the 83+).

The engine basically just takes a 32x32 tilemap and draws it in a "3D view". More recently, I added a sprite routine and a routine to find where an object should be drawn in this 3D world. It draws one of 3 sprites depending on how far away it is. Right now, I have only drawn a sprite from the back of the ship, so it looks a bit strange without rotation.

Anyway, the latest screenshot shows all of this:


I am planning to implement a scaled sprite routine instead of the normal one so the ship can be drawn at any size, if there's enough speed left over.

Also, I think this will be a 2-page app, because the levels take up so much space (1KB each) and it's much more convenient for the user: I doubt you'll need any RAM free to play this game unless it's to use a high score Appvar.

I'm also planning link play. ;)

Speler:
Awesome :D.  That looks soooo cool.

necro:
looks nice, hope you have enough speed to manage the scaling

DJ Omnimaga:
wow this is awesome, does it slows down a lot with lot of sprites on the screen so far? This could be the first finished Mode 7 game for the TI-83+ series. Since levels seems quite small (32x32) do you think a level editor (with the levels stored into appvars) could be possible if there is enough space left when the entire game is finished?

calc84maniac:

--- Quote from: DJ Omnimaga on November 11, 2008, 12:42:47 pm ---wow this is awesome, does it slows down a lot with lot of sprites on the screen so far? This could be the first finished Mode 7 game for the TI-83+ series. Since levels seems quite small (32x32) do you think a level editor (with the levels stored into appvars) could be possible if there is enough space left when the entire game is finished?

--- End quote ---
Well, I actually haven't tried it with more than one sprite, nor have I set up an object system yet. A level editor might be possible, but we'll have to see. :P

Navigation

[0] Message Index

[#] Next page

Go to full version