Jump to content
IGNORED

need help with my game


Inferno7600

Recommended Posts

I added in a few things like "titlescreen," "goto titlescreen," "main," and "goto main." The game needs to run in a titlescreen loop and then move on to a main screen loop when the fire button is pressed. I wasn't sure where you wanted the playfield heights so I put them in the main loop. I have not tried it out to see if it works or not.

Edited by accousticguitar
Link to comment
Share on other sites

You can find a lot of help in the actual batari Basic forum:

 

www.atariage.com/forums/forum/65-batari-basic/

 

The bB page will eventually have little example programs for just about everything.

Edited by Random Terrain
Link to comment
Share on other sites

hey i need more help, how do you make tons of incoming spites, and how can i make my sprite shoot?

Yeah, there are quite a few example programs in the bB forums. I'm not quite sure what you mean by "how do you make tons of incoming sprites?" The Atari 2600 can only make 2 sprites unless you flicker them. The multisprite kernel gives you 4 extra sprites with flicker.

Link to comment
Share on other sites

like in the game Vanguard but in this game your protecting from incoming enemy's

 

If you noticed, there's still only 2 sprites on any given scanline. Vanguard's display is just a loop, either drawing the current enemy sprite or horizontal repositioning to draw the next enemy sprite (via HMOVE)...and sprites are not allowed to move between those HMOVE line sections - which provides vertical seperation between sprites. Thus, the only limit to the number of enemy sprites is the number of those "bands" between HMOVE lines visible on the left border. The band height is a bit larger than the sprites in Vanguard, so enemies have limited vertical movement as well. This differs from a multisprite kernel like bB's (which is designed to allow sprites freedom of movement over the entire display by choosing which one to draw beforehand)...so you might be better off writing a different display kernel. And if you are writing a different display kernel, there's no advantage to using bB in the first place ;)

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...