Author Topic: Axe Tetris  (Read 9584 times)

0 Members and 1 Guest are viewing this topic.

Offline tloz128

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 324
  • Rating: +58/-6
  • I feel asleep.
    • View Profile
Axe Tetris
« on: December 11, 2010, 09:46:13 pm »
Wait, before you start reading play this in the background.
http://www.youtube.com/watch?v=GmYx2p5WqUY


I noticed that Tetris hasn't yet been made in Axe (as far as I know- correct me if I'm wrong), so I decided to make it. The game really is pretty much done, but I'm considering adding in a high-score feature. I can share the source code if anybody wants it, but it really isn't that great. Oh, and it runs in 6mhz mode.


Comments? Things I can change/improve on in it?
Naaa... Na Nah Na Nana Na Nah... Hey Jude!

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Axe Tetris
« Reply #1 on: December 11, 2010, 09:49:21 pm »
Wow!  That looks great! :)


Offline tloz128

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 324
  • Rating: +58/-6
  • I feel asleep.
    • View Profile
Re: Axe Tetris
« Reply #2 on: December 11, 2010, 09:57:38 pm »
^^thanks!
Naaa... Na Nah Na Nana Na Nah... Hey Jude!

SirCmpwn

  • Guest
Re: Axe Tetris
« Reply #3 on: December 11, 2010, 10:01:47 pm »
Nice!  I may actually want the source code, and may give it back to you with a nice surprise ;) I have a version of Tetris in progress on my calc, and I have an idea for this one...

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Axe Tetris
« Reply #4 on: December 11, 2010, 10:02:07 pm »
whoa, this is nice. how are you implementing your score system when you clear a line of blocks? you may want to look at this


Offline guy6020665

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 481
  • Rating: +7/-1
    • View Profile
Re: Axe Tetris
« Reply #5 on: December 11, 2010, 10:15:07 pm »
Looks pretty cool, but i think the score goes up too fast. Is the score only 2-bytes? because that would be a problem, on ztris i got a score of 40k, so on yours that would loop multiple times.

SirCmpwn

  • Guest
Re: Axe Tetris
« Reply #6 on: December 11, 2010, 10:29:00 pm »
I prefer this theme, btw:

Offline tloz128

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 324
  • Rating: +58/-6
  • I feel asleep.
    • View Profile
Re: Axe Tetris
« Reply #7 on: December 11, 2010, 10:52:22 pm »
Nice!  I may actually want the source code, and may give it back to you with a nice surprise ;) I have a version of Tetris in progress on my calc, and I have an idea for this one...
Source code is below. I can elaborate on it if it's a bit confusing.

Looks pretty cool, but i think the score goes up too fast. Is the score only 2-bytes? because that would be a problem, on ztris i got a score of 40k, so on yours that would loop multiple times.
Yes, the score is a 16-bit variable. I was a bit surprised though by the fact that you said the score went up too fast, though. It goes up way slower than in the original Tetris. To safeguard against the score from resetting for the time being, however, I made it stop increasing the score after it got bigger than 64000 and just made it say "Max".

whoa, this is nice. how are you implementing your score system when you clear a line of blocks? you may want to look at this
The scoring is different from in the original Tetris, I can guarantee that. I did this, as previously mentioned, to prevent the score from increasing as rapidly as in the original. I would've used Calc84maniac's 32 bit addition/subtraction routine, but I don't know how I would display 32 bit numbers with the existing text routines.
Naaa... Na Nah Na Nana Na Nah... Hey Jude!

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Axe Tetris
« Reply #8 on: December 11, 2010, 11:05:32 pm »
This is a great version of Tetris.  Excellent job! ;D

I think these need to be added:
[Mode] - Pause/Unpause the game
[Up] - Same as [2nd]
[Alpha] - Quick Drop (Like down was held)

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Axe Tetris
« Reply #9 on: December 11, 2010, 11:20:26 pm »
Maybe add music?  That way you don't have to listen to it from youtube, you can just plug in headphones.  Nice game by the way :)
___Axe_Parser___
Today the calculator, tomorrow the world!

SirCmpwn

  • Guest
Re: Axe Tetris
« Reply #10 on: December 11, 2010, 11:42:22 pm »
Done.  Both files must be on your calculator.

Offline tloz128

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 324
  • Rating: +58/-6
  • I feel asleep.
    • View Profile
Re: Axe Tetris
« Reply #11 on: December 11, 2010, 11:46:50 pm »
Done.  Both files must be on your calculator.
That's awesome!
Just wondering- did you put it into full mode for the music?
Naaa... Na Nah Na Nana Na Nah... Hey Jude!

SirCmpwn

  • Guest
Re: Axe Tetris
« Reply #12 on: December 11, 2010, 11:47:07 pm »
No.  Still runs at 6 MHz.

Offline tloz128

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 324
  • Rating: +58/-6
  • I feel asleep.
    • View Profile
Re: Axe Tetris
« Reply #13 on: December 11, 2010, 11:51:05 pm »
So there would be essentially no slowdown at all if it were in 15Mhz mode! I'm just wondering though, could you post the source for the mod? I'll give you credit for this if I upload it to ticalc.
Naaa... Na Nah Na Nana Na Nah... Hey Jude!

Offline guy6020665

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 481
  • Rating: +7/-1
    • View Profile
Re: Axe Tetris
« Reply #14 on: December 11, 2010, 11:52:18 pm »
Done.  Both files must be on your calculator.

Wow you added sound in like 20 minutes. I tip my hat too you.