Outside The Box Programming Forum Index Outside The Box Programming
Go to our home page
 
 Watched TopicsWatched Topics   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


F-Zero: Project Discussion
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Outside The Box Programming Forum Index -> F-Zero
View previous topic :: View next topic  
Author Message
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Wed May 07, 2008 4:58 pm    Post subject: F-Zero: Project Discussion Reply with quote

Yep, I am making an F-Zero game. In 3D. Time for an engine screenshot!

It gets about 9.5fps on the TI-83+, about 24.5fps on the faster calcs.
It pretty much just displays a 3D view of a 32x32 tilemap.

Update - Feature list:
  • Supports 32x32 maps
  • Changeable camera height
  • Sprite routine finished, working on implementation

_________________
~calc84maniac has spoken.








Last edited by calc84maniac on Sat May 17, 2008 10:16 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail AIM Address
bfr
Not worth mentioning


Joined: 06 Jun 2007
Posts: 13

PostPosted: Wed May 07, 2008 8:09 pm    Post subject: Reply with quote

That looks pretty cool, and it's reasonably fast, too.  Cool  Hopefully it'll still be fast enough when you add more stuff to the game.
Back to top
View user's profile Send private message
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Sat May 17, 2008 10:19 pm    Post subject: Reply with quote

I just added a feature list to the first post. As you can see, I've made a sprite routine. To be exact, a large clipped masked sprite routine. Yep, that's a mouthful, for sure. But I've found a sweet formula to figure out where to draw the sprites...

In other news, I've decided to make this a two-page application. The main reason is that the maps each take up one kilobyte. Also, it's much more convenient for both me and the user this way.

Oh yeah, I also figured out a nice way I might implement link play...
_________________
~calc84maniac has spoken.






Back to top
View user's profile Send private message Send e-mail AIM Address
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Mon Nov 10, 2008 12:32 am    Post subject: Reply with quote

I've been working on this a bit, and I think I have the sprite-coordinate-getter-finder-thingamajig working... finally...

Right now I'm displaying one of 3 sprites depending on how far away you are... which makes it look a bit strange, but at least that's how the 68K version did it. Also, I only have the sprite from the back, so it looks a bit odd without rotation. I hope to get a scaled sprite routine working so I can display the ship at any size, but if that ends up too slow, I'll be sticking with the fixed set of sizes.

Anyway, here's the screenshot goodies!

_________________
~calc84maniac has spoken.






Back to top
View user's profile Send private message Send e-mail AIM Address
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Wed Jan 21, 2009 4:43 pm    Post subject: Reply with quote

Hooray, I have now added grayscale! Who cares if it's 3-level, it still looks nice... Razz (Believe me, it looks awesome on hardware.)

_________________
~calc84maniac has spoken.






Back to top
View user's profile Send private message Send e-mail AIM Address
elfprince13
Admintastic


Joined: 18 Jan 2007
Posts: 52
Location: 127.0.0.1

PostPosted: Wed Jan 21, 2009 4:45 pm    Post subject: Reply with quote

sexitude Very Happy
_________________
Stickfigure Graphic Productions ||  Legend of Zelda :: Online Experience

Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
metagross111
Pokemon Master


Joined: 19 Dec 2008
Posts: 42

PostPosted: Wed Jan 21, 2009 10:58 pm    Post subject: Reply with quote

awesome bump Wink
_________________

Yes, Charmander owns.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Sun Feb 15, 2009 4:01 pm    Post subject: Reply with quote

New screenshot, with a second ship going around in a circle. Also shows off the camera's ability to move up and down.

_________________
~calc84maniac has spoken.






Back to top
View user's profile Send private message Send e-mail AIM Address
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Tue Feb 24, 2009 10:23 pm    Post subject: Reply with quote

New screenshot and demo!

Added acceleration, collisions with walls, and TI-Nspire compatibility.
The AI is just holding down accelerate and turning left, but I'm hoping to add real AI sometime soon.


_________________
~calc84maniac has spoken.






Back to top
View user's profile Send private message Send e-mail AIM Address
kalan_vod
N00b


Joined: 29 Jan 2009
Posts: 3

PostPosted: Thu Feb 26, 2009 1:54 am    Post subject: Reply with quote

Looks sweet! How come the AI was a little better in the past SS?
Back to top
View user's profile Send private message
DShiznit
Notorious Criminal


Joined: 19 Jan 2008
Posts: 13

PostPosted: Fri Feb 27, 2009 12:28 am    Post subject: Reply with quote

Fix the sprite scaling and it's gold.
Back to top
View user's profile Send private message Send e-mail
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Fri Feb 27, 2009 7:43 pm    Post subject: Reply with quote

kalan_vod wrote:
Looks sweet! How come the AI was a little better in the past SS?
It's because it wasn't real. Smile I used a formula to calculate the AI's position on the circle.
_________________
~calc84maniac has spoken.






Back to top
View user's profile Send private message Send e-mail AIM Address
metagross111
Pokemon Master


Joined: 19 Dec 2008
Posts: 42

PostPosted: Mon Mar 02, 2009 9:36 pm    Post subject: Reply with quote

man, looks good!
_________________

Yes, Charmander owns.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
calc84maniac
Admintastic


Joined: 14 Mar 2006
Posts: 293
Location: The ex-planet Pluto

PostPosted: Mon Oct 26, 2009 5:36 pm    Post subject: Reply with quote

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. Smile


_________________
~calc84maniac has spoken.






Back to top
View user's profile Send private message Send e-mail AIM Address
metagross111
Pokemon Master


Joined: 19 Dec 2008
Posts: 42

PostPosted: Mon Dec 14, 2009 2:38 pm    Post subject: Reply with quote

awesome
_________________

Yes, Charmander owns.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic    Outside The Box Programming Forum Index -> F-Zero All times are GMT - 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group