Jump to content
IGNORED

2600tris


atari2600land

Recommended Posts

This is looking very good. :thumbsup:

 

A few suggestions:

 

  • A fast drop option - where the piece immediately falls straight down into place. "Up" on the joystick could be used for this. (Is this the same as "hard drop"?)
  • Faster clearing of completed rows. Instead of having each row clear out sequentially, how about having all completed rows just flash, then disappear, and all the blocks above fall at once?
  • Title screen: the idea of spelling out 2600tris with the blocks is cool... but how about having them all fall into place from above? Maybe rotating on the way down?

 

The first two would help pick up the speed of gameplay considerably in the early levels. Also, in the Mac variant Quinn, if you hold the control to move a piece left or right for a second, the piece will zip over to the left or right side immediately. This helps in later levels when things are really moving fast. (If you just tap the left/right controls, it moves normally.) Maybe this could be added as an option, since it takes a little getting used to.

Link to comment
Share on other sites

This is looking very good. icon_thumbsup.gif

 

A few suggestions:

 

  • A fast drop option - where the piece immediately falls straight down into place. "Up" on the joystick could be used for this. (Is this the same as "hard drop"?)
  • Faster clearing of completed rows. Instead of having each row clear out sequentially, how about having all completed rows just flash, then disappear, and all the blocks above fall at once?
  • Title screen: the idea of spelling out 2600tris with the blocks is cool... but how about having them all fall into place from above? Maybe rotating on the way down?

 

The first two would help pick up the speed of gameplay considerably in the early levels. Also, in the Mac variant Quinn, if you hold the control to move a piece left or right for a second, the piece will zip over to the left or right side immediately. This helps in later levels when things are really moving fast. (If you just tap the left/right controls, it moves normally.) Maybe this could be added as an option, since it takes a little getting used to.

 

I don't know how to program the first two, but I did #3. What do you think?

2600tris_120209v2.bin

Link to comment
Share on other sites

 

A fast drop option - where the piece immediately falls straight down into place. "Up" on the joystick could be used for this. (Is this the same as "hard drop"?)

 

That is what I was calling a hard drop. I took the term from a couple of game manuals.

 

The title screen is really good.

Edited by Nerf Herder73
Link to comment
Share on other sites

I don't know how to program the first two, but I did #3. What do you think?

Cool! It'd be fun if you could spin one of the last two pieces - as if the title screen wasn't sure how to place the letters. ;)

 

As for the other suggestions - if they're something you're interested in adding - it might be worth asking around. I'm sure it's something that could be figured out.

Link to comment
Share on other sites

More suggestions:

  • The speed for moving a piece left or right needs to be increased. No matter how fast I try to move left or right by rapidly tapping the joystick, there seems to be some sort of imposed limit on how soon it responds.
  • The score just counts lines, but doesn't award extra points for clearing multiple rows at once. It would be nice if there were a way to display both a line counter and a score (is there room below the counter?), but if not - I think I'd favor a score over a counter. It makes the game more rewarding when setting up multiple rows to clear. Besides, with the color changing every 10 lines, you get a pretty good idea of where you are, level-wise.
  • It'd be great to have music during the game. (As an option.)

Link to comment
Share on other sites

#1 - That I can do.

#2 - I've had some suggestions about lines vs. points. If I were to display points, it'd have to be a three digit score, I don't know if bB will allow three 6-digit scores or not.

#3 - I will consider composing some music, then if you selected the music then there would be no SFX.

Link to comment
Share on other sites

I've tried to add music. You can switch it on and off with the left difficulty switch. There is a little problem, though. When a block hits bottom, the note changes from what it's supposed to be to a random note. I don't know what I'm doing wrong, so any help would be greatly appreciated.

2600tris_120309.bas

2600tris_120309.bas.bin

Link to comment
Share on other sites

I've decided that although I fixed what the problem was, I've decided that music is next to impossible in this game because of the excessive amounts of drawscreen (used to reduce the cycle count). I have left the notes and stuff in the code just in case someone wants to use asm to try and do this, but unless someone wants to spend some time trying to get music in my game, it looks like it's not going to happen. Sorry. I did, however, made the shapes drop faster and move left and right faster.

 

2600tris_120409.bas.bin

2600tris_120409.bas

Link to comment
Share on other sites

If you throw your music routine in the vblank area, it will be called every time you do a drawscreen, no matter where the drawscreen is.

 

Its a handy trick for stuff you might want to happen no matter what, like music routines, sprite animations that happen even when the game is over or paused, etc.

Link to comment
Share on other sites

If you throw your music routine in the vblank area, it will be called every time you do a drawscreen, no matter where the drawscreen is.

OK, I tried putting it in the vblank area and there's still some problems with it, like music stopping when it's going through its line detection process.

Edited by atari2600land
Link to comment
Share on other sites

Is it my imagination or do the lines disappear much faster now? :thumbsup:

 

This is looking good so far, but I have 1 1/2 complaints (or suggestions for improvement). I can't seem to rotate a piece while moving it, (this is the 1/2 complaint). The lock-in time when a piece touches another piece is too short. The 1st 1/2 complaint would be bearable if we had a little more time to slide a piece around before it locked in. The result of these two limitations combined is that the game seems unfairly difficult. I hesitated to mention it, but I'm finding myself getting frustrated and I'm not a bad Tetris player.

 

That being said, the game is still good so far.

Link to comment
Share on other sites

Thanks for the suggestions. I fixed the code a little pertaining to movement. The block can now flip while moving left and right, but still can't flip when moving left+down or right+down. I don't know why this is. As for the locking too fast, I don't know if I'm able to do something about this. The way the code is now, it moves down, and if there is playfield below it, it waits for the speed movement variable to pass the timer variable and then goes to the line detecting sequence. Hope this helps, and if not, tell me so I can fiddle around with the code some more.

2600tris_120609.bas.bin

2600tris_120609.bas

Link to comment
Share on other sites

Thank you for the changes. The controls are much better now. The responsiveness is still lagging a bit too much to have good control when the blocks start coming down with a bit of speed, but this is definitely going in the right direction.

As for the locking time, if you can't change it, at least it's more playable now.

Link to comment
Share on other sites

It was looking really good... then I ran into this wierd bug. It happened so fast that I wasn't sure exactly what happened, but I think the "T" piece must have touched the top while I was still moving it to the left and it locked while in mid-air.

 

post-9364-12601701438_thumb.png

 

After this happened, I tried to replicate it and ended up getting the same result by deliberately touching a piece to the stack and then sliding it. I ended up with quite an odd looking stack! :P

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