Jump to content
atari2600land

Tetris

Recommended Posts

Problem: Once a line is filled, the line doesn't disappear until the next shape has hit the bottom, then the line disappears and the remaining blocks go down, but the current shape disappears. No matter what I do, it always has to be this way. Help would be appreciated. Also, the only shape I programmed in so far is the long one.

tetris.bas

tetris.bas.bin

Edited by atari2600land

Share this post


Link to post
Share on other sites
I figured it out. It should be fully operational. The next thing I need to do is add more shapes.

 

 

Here`s a score font for ya........ i tried to make it as close as to some of the Tetris shapes in a game

 

good luck.........

post-21756-1229020460.jpg

Share this post


Link to post
Share on other sites

I found a bug. :mad: When the line you clear isn't the bottom one, the falling blocks get all weird. Could someone please fix this for me? I've tried and I can't figure out how to do this.

Share this post


Link to post
Share on other sites

I tried to program Tetris again. The result so far is this. It works OK, but looks a bit weird. There's only one shape so far, so you can get Tetris after Tetris. If I finish this, it looks like I'll have to make it 8k (probably).

tetris2.bas.bin

tetris2.bas

Share this post


Link to post
Share on other sites

Lots of changes with this update.

Added title screen.

Colors change every 10 lines.

Game automatically ends once you reach the top and goes back to the title screen which displays your score from the game that just ended.

tetris6.bas.bin

tetris6.bas

Share this post


Link to post
Share on other sites

Wonder how Tetris would have been with a paddle? I bet players would be much faster dropping pieces.

Share this post


Link to post
Share on other sites

Would love to see this finished.

I have always wanted a copy of Tetris or Edtris for my VCS but the little Randy/Ed situation has kept me from owning one.

Wp

Share this post


Link to post
Share on other sites

Funny you should mention that. I've always wanted Edtris, but didn't know how to go about getting it and didn't want to go the Hozer route. Borrowing some notes from the title screen of this unreleased game, I've made a little title screen ditty. Also, if you got 60 lines, the color didn't change back to green. I've fixed this. The color scheme is as follows:

0-9 green, 10-19 yellow, 20-29 orange, 30-39 red, 40-49 purple, 50-59 blue, and it loops back to green at 60 lines.

tetris8.bas.bin

tetris8.bas

Share this post


Link to post
Share on other sites

Finally got around to trying it. Pretty nice. How come the playfield is so narrow? Would have been cooler to see it wider.

 

Does it get faster as time goes on? I only played it for a short while. Not sure when the next level came.

Share this post


Link to post
Share on other sites

I don't know why I quit working on this, but I did, and now I'm back to this again. I'd really like this to see a release, seeing as how Edtris is no longer available, and the Tetris clones seem to not be working on any more (Chetiry, NIRB). So what do I need to do next in order to make this releasable? By the way, I'm not going to have the blocks drop faster over time since there's only 10 rows.

tetris11.bas.bin

tetris11.bas

Share this post


Link to post
Share on other sites
I'd really appreciate some feedback on version 13.

I like the title screen-- the way you use the Tetris pieces as letters and numbers.

 

I like the title music. I wonder if you could add another "verse"? Like have the first part repeat a few times, then the next part plays to give a little variation, then it switches back to the first part, etc. Maybe change the key for the second part?

 

The controls seem sluggish and unresponsive. I was trying to move left and right, or rotate the pieces, and it seemed difficult. I think rotating the pieces seemed especially difficult.

 

Since you're using the playfield to draw the pieces, and the playfield pixels are taller than they are wide, some of the pieces change dramatically when you rotate them-- in particular, the long piece, ****. You're using 16k, so I think if you were to switch to 16kSC, and move the playfield to Superchip RAM, you could change the height of the playfield pixels to make them squares. Then the pieces would look the same when you rotate them. This would also give you more rows.

 

Good work so far! :thumbsup:

 

Michael

Share this post


Link to post
Share on other sites
The controls seem sluggish and unresponsive. I was trying to move left and right, or rotate the pieces, and it seemed difficult. I think rotating the pieces seemed especially difficult.

 

Since you're using the playfield to draw the pieces, and the playfield pixels are taller than they are wide, some of the pieces change dramatically when you rotate them-- in particular, the long piece, ****. You're using 16k, so I think if you were to switch to 16kSC, and move the playfield to Superchip RAM, you could change the height of the playfield pixels to make them squares. Then the pieces would look the same when you rotate them. This would also give you more rows.

I thought about changing it to use Superchip RAM. For something that I'd really want to release someday, how much more expensive would it cost to produce and sell? I'll change it to Superchip for now, but I'll leave the option of a non-Superchip version on the table. I'll change the controls so they'll be faster and (hopefully) more responsive.

Thanks for the feedback.

Share this post


Link to post
Share on other sites

New version. I'm going ahead with the Superchip version unless there are any objections. This will make the game more expensive in the end, so I'd like to hear as much feedback as possible to ensure that the game is the best it can be.

tetris14a.bas.bin

tetris14a.bas

Share this post


Link to post
Share on other sites

It's very promising. The music and the giant "game over" is gold, and the control is definitely better than the previous versions!

 

But on the subject of control, I've got a few relatively minor suggestions:

 

* Some tetris clones don't allow you to rotate a long piece near a wall, others push out the piece to make the rotation happen. You're using the former technique, but I think the latter technique adds to playability.

* A lot of tetrises allow you to tap the joystick to move faster than the "hold the stick" speed. Playability++, especially when the drop speed gets frantic.

* I think the pull-down speed is a bit slow compared to the other tetrises.

* IMO the rotation should be debounced, rather than having a speed. ie. press fire once=one rotation, until you let go and press again.

 

If you're looking for an easy game variation to add in, you might try alternate shaped pieces. I wrote a tetris clone in the early 90's, and the alternate pieces would mess up all of the "tetris pattern matching" cells in your brain.

 

(Ignore the dots. They're for spacing)

.#

#

#

.#

 

 

# (four blocks on top of each other, which my engine didn't care about)

 

 

# (this one fits into the top one)

.

.

#

 

Edited by RevEng

Share this post


Link to post
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...