Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: ztrumpet on August 06, 2010, 03:32:05 pm

Title: Ping
Post by: ztrumpet on August 06, 2010, 03:32:05 pm
Most recent version:
http://ourl.ca/6586/132718



For those that have enough posts to enter the arcade here, surely you've played Pingpong.  It's one of those games where you control a paddle and must keep something on the screen, and not fall off of the bottom.  Well, I'm making a version in Axe. ;D  This version is meant to be played with the calc held sideways.  Up and Down move the paddle, and Enter pauses (It's a little too responsive atm).  You can press Clear while it's paused to instantly exit, or just wait until you miss, where you'll be shown your score.  Press Enter to exit from there.  :)
This game isn't done yet - I still need to code the menus.  Anyway, this is a very fun game as is, so I figured I'd show it to everyone as a work in progress.  Enjoy! ;D

Oh, and did I mention that every 5 hits, the paddle shrinks.  My high score is 75.  Who can beat it? :D
Title: Re: Ping
Post by: nemo on August 06, 2010, 03:40:55 pm
nice game! i got 82, until the point where the bar looked about 5 pixels wide. can you get a 1 pixel cursor?
Title: Re: Ping
Post by: ztrumpet on August 06, 2010, 03:43:02 pm
nice game! i got 82, until the point where the bar looked about 5 pixels wide. can you get a 1 pixel cursor?
4 pixels is the minimum.  I could have made it one, but I think 4's fine. ;D
Title: Re: Ping
Post by: yunhua98 on August 06, 2010, 03:51:14 pm
/me feels that since ztrumpet's respect is above 42 now anyways and he doesn't deserve to be rated down, he would rate him up!

Anyways, I'm downloading right now...

EDIT:  I failed, got 47
But epic game!  Can't wait for full release!

/me wonders if some day, the entire Arcade will be cloned.  :P
Title: Re: Ping
Post by: ztrumpet on August 06, 2010, 04:08:06 pm
I have a new high!  80 :(  Nemo, looks like you win this one for now. ;D
Title: Re: Ping
Post by: Eeems on August 06, 2010, 04:22:40 pm
Wow! that looks awesome :D maybe I should load it on my calc for my vacation :)
Title: Re: Ping
Post by: _player1537 on August 06, 2010, 04:29:13 pm
54 :D  Great game ^^
Title: Re: Ping
Post by: apcalc on August 06, 2010, 07:09:33 pm
My high was 47!

Excellent job with this game!
Title: Re: Ping
Post by: DJ Omnimaga on August 06, 2010, 07:40:40 pm
Seems pretty nice, I'll have to try this at one point. You should add some difficulty levels, like having the ball move every 3 pixels in hard mode. Nice program again :) You should upload it to archives once finished and readme done ^^
Title: Re: Ping
Post by: ztrumpet on August 07, 2010, 12:14:50 am
Seems pretty nice, I'll have to try this at one point. You should add some difficulty levels, like having the ball move every 3 pixels in hard mode. Nice program again :) You should upload it to archives once finished and readme done ^^
Okay.  Right now it's running at its fastest speed (unoptimized).  I should have three difficulties when it's done. ^-^

Thanks for liking this everyone! ;D
Title: Re: Ping
Post by: apcalc on August 07, 2010, 12:43:48 pm
Yay! My new high is now 70 after a few more tries!
Title: Re: Ping
Post by: program4 on August 07, 2010, 01:24:43 pm
This is great! I got 58 on my first try. However, there should be an option to make the paddle shrink more quickly (like every 3 hits instead of 5), and you should be able to customize the starting paddle width. Other than that, though, this is the best pong game I have ever tried!  :P
Title: Re: Ping
Post by: ztrumpet on August 07, 2010, 05:16:43 pm
This is great! I got 58 on my first try. However, there should be an option to make the paddle shrink more quickly (like every 3 hits instead of 5), and you should be able to customize the starting paddle width. Other than that, though, this is the best pong game I have ever tried!  :P
We'll see.  I have an idea, though... ;D
Title: Re: Ping
Post by: patriotsfan on August 08, 2010, 02:12:12 pm
Yes, I got 83! I conquered all you guys! Nice game ztrumpet, can't wait to see what idea you have. :)

P.S. Now I better get 50 posts so I can indulge myself in the arcade! :D
Title: Re: Ping
Post by: DJ Omnimaga on August 08, 2010, 03:59:36 pm
He wants to steal my last bronze cup D:
Title: Re: Ping
Post by: patriotsfan on August 12, 2010, 08:25:47 pm
He wants to steal my last bronze cup D:
No, I'll probably be aiming for Runer's gold cups first since he has so many! (Whoops, did I just say that?)
Title: Re: Ping
Post by: ztrumpet on October 03, 2010, 03:12:13 pm
I've resumed work on this; expect another demo and screenie out later today... ;D
Title: Re: Ping
Post by: calcdude84se on October 03, 2010, 03:15:37 pm
Cool, can't wait to see it! :)
(And this time I'll be trying it out ;))
Title: Re: Ping
Post by: ztrumpet on October 03, 2010, 05:05:15 pm
Here's the most recent version of Ping!  I added another mode of play (Yea!), but since I don't have a Main Menu yet, I threw something out in front of the program. :)  Next up is coding the Main Menu... ;D

I hope you all enjoy this version!  Let me know what you think. :D
Title: Re: Ping
Post by: meishe91 on October 03, 2010, 05:18:57 pm
That's looking really sweet :) Great job!
Title: Re: Ping
Post by: Deep Toaster on October 03, 2010, 05:39:40 pm
Looking great! It's like Breakout+Pong together right now :D
Title: Re: Ping
Post by: Broseph Radson on October 03, 2010, 06:49:30 pm
Damn thats cool
Title: Re: Ping
Post by: DJ Omnimaga on October 04, 2010, 01:57:19 am
Wow nice, you should add some power ups/downs or difficulty increases like shrinking pad, ball moving 2x faster (left to right or vice-versa) for a few seconds, slower and the like. :D
Title: Re: Ping
Post by: ztrumpet on October 04, 2010, 09:00:32 pm
That's a really cool idea DJ, and I think I'll make that happen. ;D

Now I need more ideas for power ups (and downs)... ^-^

By the way, all the suggestions DJ made in the post above can all be made with the current engine...  8)
Title: Re: Ping
Post by: DJ Omnimaga on October 04, 2010, 09:13:31 pm
Nice to hear :D.

For power downs you should also add one that makes you move 2x slower and one that makes you move in the opposite direction. Maybe one with invisible pad, too :P
Title: Re: Ping
Post by: ztrumpet on October 25, 2010, 08:51:08 pm
Recently I've omitted the Ping mode completely and made the ball hit the paddle realistically instead of randomly. ;D

If anyone would like it, I can upload an updated version. :)
Title: Re: Ping
Post by: DJ Omnimaga on October 25, 2010, 08:52:09 pm
I'M not sure what you mean ???
Title: Re: Ping
Post by: ztrumpet on October 25, 2010, 09:00:43 pm
Ah, well basically, though it's still called "Ping", I'm only continuing with the mode I called "Pingbrick" in the previous version. ;D
Title: Re: Ping
Post by: DJ Omnimaga on October 25, 2010, 09:01:24 pm
Oh ok I see. You should upload the new version :)
Title: Re: Ping
Post by: ztrumpet on October 25, 2010, 09:03:49 pm
Okay, I'll either have it up around 9:30 tonight or 5:45 tomorrow. :)
Title: Re: Ping
Post by: shmibs on October 25, 2010, 09:04:25 pm
ooh, nice! this is a vast improvement over the previous version, mr trumpet. a few more powerups and it shall be a keeper.

those could include: multiball, inverted ball bounce rules, randomization(now that you've turned it off), fluctuating paddle size, flipped screen display(so the paddle is on the opposite side), gravity(so the ball constantly accelerates towards the paddle), the obvious guns(shooting could explode the blocks as well as keep the ball in the air), dual paddles(each half the size of the original), or anything else that seems feasible. good luck!
Title: Re: Ping
Post by: ztrumpet on October 25, 2010, 09:09:58 pm
multiball
Maybe.  I don't think I could make it work, though. :-\
inverted ball bounce rules
I'm not sure what you mean by this.
flipped screen display(so the paddle is on the opposite side)
Okay. ;D
gravity(so the ball constantly accelerates towards the paddle)
Maybe.  I think it's possible...
the obvious guns(shooting could explode the blocks as well as keep the ball in the air)
Nah, I think the guns make the game too easy, plus I don't really want to include them in Ping. ;)
dual paddles(each half the size of the original)
O.o
Yes!  That sounds like a lot of fun! ;D

Keep in mind that I've only been laying the foundations for the powerups and they will not be implemented until the next version. ;D
Title: Re: Ping
Post by: ztrumpet on October 25, 2010, 09:40:46 pm
Here's the updated version.  I'll have powerups in the next one. ;D
Title: Re: Ping
Post by: DJ Omnimaga on October 25, 2010, 09:58:21 pm
Nice I love it. However you still have the annoying score screen exiting (that costed you some points in the contest for Jump) :/
Title: Re: Ping
Post by: shmibs on October 25, 2010, 11:32:42 pm
hitting that last block looks pretty frustrating. maybe they could appear slowly and at random instead of all at once?
Title: Re: Ping
Post by: ztrumpet on October 26, 2010, 06:43:29 am
Nice I love it. However you still have the annoying score screen exiting (that costed you some points in the contest for Jump) :/
I'll have this fixed later; I need to get my sideways text working... ;)

hitting that last block looks pretty frustrating. maybe they could appear slowly and at random instead of all at once?
Nah, it's only frustrating if you have to play sideways and can't turn the calc on its side. :)
Title: Re: Ping
Post by: DJ Omnimaga on October 26, 2010, 01:48:18 pm
Sideways? Do you mean like in CaDan and Puyo Puyo?
Title: Re: Ping
Post by: ztrumpet on October 26, 2010, 05:58:27 pm
Sideways? Do you mean like in CaDan and Puyo Puyo?
Yup.  I'm not sure on CaDan (I play it regularly), but it will be very much like Puyo Puyo. ;D
Title: Re: Ping
Post by: yunhua98 on October 26, 2010, 06:04:47 pm
this looks cool!

good job on it!

are you using sprites for sideways text?
Title: Re: Ping
Post by: ztrumpet on October 26, 2010, 06:08:01 pm
Thanks. :)
are you using sprites for sideways text?
Yup, I will be.  I will also be using a custom font... ;D
Title: Re: Ping
Post by: Munchor on October 26, 2010, 06:09:16 pm
Nice job for sprites and collision and movements. However, the game itself is not very fun, it's quite boring actually.

Work on that ;)
Title: Re: Ping
Post by: yunhua98 on October 26, 2010, 06:12:27 pm
that post would have sounded better if you mentioned how he could have made it better.  Omnimaga is a community with constructive criticism, not putting down projects.  Since you are new, you may not have known, but know you do.  ;)
Title: Re: Ping
Post by: Munchor on October 26, 2010, 06:18:58 pm
that post would have sounded better if you mentioned how he could have made it better.  Omnimaga is a community with constructive criticism, not putting down projects.  Since you are new, you may not have known, but know you do.  ;)

I agree with'you.

Maybe the platform should be smaller;
Maybe there could be levels of difficulty;
Maybe there could be a time limit, a counter;
Maybe there could be two balls instead of one;


Enough? :P Good Luck on that
Title: Re: Ping
Post by: yunhua98 on October 26, 2010, 06:20:52 pm
there we go!  ;)

rated up.  :P
Title: Re: Ping
Post by: ztrumpet on October 26, 2010, 06:27:22 pm
Maybe there could be a time limit, a counter;
Now that's a really cool idea! ;D

Maybe the platform should be smaller;
Maybe there could be levels of difficulty;
Okay, you asked for it, but I'm not responsible for the aftermath if you do not play in a padded room... :P
(Keep in mind the only changes were the starting size and the addition of a Full command.)
Title: Re: Ping
Post by: yunhua98 on October 26, 2010, 06:29:33 pm
lol, now to see the difficulty.

can I haz even if I isn't ScoutDavid?  :P
Title: Re: Ping
Post by: Munchor on October 26, 2010, 06:30:51 pm
I wish I could run this Ping made for me only (DAMN YOU TI CONNECT)
Title: Re: Ping
Post by: yunhua98 on October 26, 2010, 06:32:35 pm
try WabbitEmu  maybe?
Title: Re: Ping
Post by: Munchor on October 26, 2010, 06:34:59 pm
try WabbitEmu  maybe?

No luck either, I have a ROM but it always returns: "There's not enough RAM". Tried everything, no luck
Title: Re: Ping
Post by: ztrumpet on October 26, 2010, 06:46:04 pm
can I haz even if I isn't ScoutDavid?  :P
Of course. :)
Title: Re: Ping
Post by: DJ Omnimaga on October 27, 2010, 03:25:47 am
try WabbitEmu  maybe?

No luck either, I have a ROM but it always returns: "There's not enough RAM". Tried everything, no luck
Strange, in the Wabbitemu topic could you report the issue and tell which ROM you are using and some info about your computer settings?
Title: Re: Ping
Post by: ztrumpet on October 27, 2010, 07:30:36 pm
multiball
Maybe.  I don't think I could make it work, though. :-\
I think I could make this work with subroutines! ;D



Scout David just tried it, and here are the logs:
Quote
[17:26:04] <ScoutDavi> oh great ping crashed calculator
[17:26:16] <ScoutDavi> SHARPENED PENCIL COME HERE TO RESET MY CALC
[17:26:25] <DrDnar> Including bitmaps for just printable ASCII only takes 768 bytes @ 8 bytes / character.
[17:26:28] <@OmnomIRC> <ztrumpet> what?
[17:26:34] * ScoutDavi uses sharpened pencil to reset calc
[17:26:38] <@OmnomIRC> <ztrumpet> how?
[17:26:41] <ScoutDavi> Yeah, when the score is displayed
[17:26:44] <ScoutDavi> It freezes
[17:27:13] <@OmnomIRC> <ztrumpet> Press Enter
[17:27:26] <ScoutDavi> tried
[17:27:27] <ScoutDavi> all keys
[17:27:35] <ScoutDavi> DAMN EMULATOR
[17:27:36] <@OmnomIRC> <thepenguin77> true, but I didn't feel like copying them down
[17:27:38] <@OmnomIRC> <ztrumpet> =(
[17:27:42] <ScoutDavi> ztrumpet
[17:27:46] <ScoutDavi> it automatically deleted
[17:27:47] <ScoutDavi> Ping
[17:27:49] <ScoutDavi> in calculator
[17:27:51] <@OmnomIRC> <ztrumpet> Do you have an Nspire?
[17:28:12] <@OmnomIRC> <thepenguin77> scoutDavi, you may be aquiring ztrumpet's magical ability to make stable programs crash
[17:28:23] <@OmnomIRC> <ztrumpet> lol
[17:28:33] <ScoutDavi> hahaha
[17:28:33] <@OmnomIRC> * ztrumpet 's bad at that
[17:29:08] <+SpyBot45> (O) New post by ztrumpet in Ping http://omniurl.tk/3989/79311
[17:29:23] <@OmnomIRC> <ztrumpet> So, how'd it happen?
[17:29:34] <@OmnomIRC> <ztrumpet> Just Score screen?
[17:29:41] <@OmnomIRC> <ztrumpet> With Doors, right
[17:29:56] <@OmnomIRC> <ztrumpet> Can you try it again, but without Doors?
[17:30:49] <ScoutDavi> without?
[17:30:55] <ScoutDavi> how can I do it without doors?
[17:31:05] <@OmnomIRC> <ztrumpet> type
[17:31:15] <@OmnomIRC> <ztrumpet> Asm(prgmPING on the homescreen
[17:31:35] <@OmnomIRC> <ztrumpet> Asm( can be found in the catalogue (2nd 0)
[17:31:53] <@OmnomIRC> * ztrumpet eats himself for spelling
[17:32:18] <+SpyBot45> (O) New post by dman2073 in The Impossible Game http://omniurl.tk/3672/79312
[17:32:18] <@OmnomIRC> <thepenguin77> i love pinning mistakes on DCS
[17:32:33] <@OmnomIRC> <thepenguin77> but really I am just making it better for the future
[17:32:36] <KermM> Have Calc, Will Program
[17:32:41] <KermM> Also you suck, Penguin
[17:32:47] <KermM> http://www.tinychat.com/havecalc
[17:32:55] <@OmnomIRC> <thepenguin77> lol, dang it kerm
[17:33:03] <+SpyBot45> (O) New post by ASHBAD_ALVIN in The Impossible Game http://omniurl.tk/3672/79313
[17:33:07] <+SpyBot45> (O) New post by ScoutDavid in Formulum: Texas Instruments Ve http://omniurl.tk/4914/79314
[17:33:17] <@OmnomIRC> <ztrumpet> lol lol lol
[17:33:42] <ScoutDavi> IMG
[17:33:43] <ScoutDavi> OMG*
[17:33:50] <@OmnomIRC> <thepenguin77> dman, do you have an Nspire also?
[17:33:59] <ScoutDavi> Of Course lol
[17:34:05] <ScoutDavi> Now it crashed in the beginning
[17:34:06] <ScoutDavi> hahaha
[17:34:17] <ScoutDavi> Doors was better, only in the score
[17:34:32] <@OmnomIRC> <ztrumpet> Where did it crash?
[17:34:35] <KermM> hi ScoutDavi
[17:34:50] <ScoutDavi> hi Kermm
[17:34:51] <ScoutDavi> :)
[17:34:53] <@OmnomIRC> <ztrumpet> Can you try the regular (not for Scout David) version please? =/
[17:34:56] <@OmnomIRC> <thepenguin77> I would assume it froze when the level appeared
[17:35:07] <+SpyBot45> (O) New post by ASHBAD_ALVIN in Formulum: Texas Instruments Ve http://omniurl.tk/4914/79315
[17:35:11] <+SpyBot45> (O) New post by shmibs in Team Battles http://omniurl.tk/5042/79316
[17:35:34] <+SpyBot45> (O) New post by Runer112 in Axe Parser http://omniurl.tk/1453/79317
[17:36:33] <ScoutDavi> ok
[17:36:58] <@OmnomIRC> <ztrumpet> I think it'll still crash, but idk
[17:37:01] <+SpyBot45> (O) New post by dman2073 in The Impossible Game http://omniurl.tk/3672/79318
[17:37:29] <+SpyBot45> (O) New post by FinaleTI in The Impossible Game http://omniurl.tk/3672/79319
[17:37:45] <+SpyBot45> (O) New post by ASHBAD_ALVIN in Team Battles http://omniurl.tk/5042/79320
[17:38:18] <+SpyBot45> (O) New post by thepenguin77 in The Impossible Game http://omniurl.tk/3672/79321
[17:39:17] <+SpyBot45> (O) New post by apcalc in The Impossible Game http://omniurl.tk/3672/79322
[17:39:57] <ScoutDavi> wait
[17:40:01] <ScoutDavi> just asec
[17:40:40] <+SpyBot45> (O) New post by thepenguin77 in The Impossible Game http://omniurl.tk/3672/79323
[17:41:00] <ScoutDavi> get even worse
[17:41:04] <ScoutDavi> when I transferred the game
[17:41:06] <+SpyBot45> (O) New post by ASHBAD_ALVIN in Axe Parser http://omniurl.tk/1453/79324
[17:41:08] <ScoutDavi> the calculator crashed
[17:41:10] <ScoutDavi> now, I resetted
[17:41:18] <ScoutDavi> and now the game was deleted
[17:41:28] <@OmnomIRC> <ztrumpet> What?
[17:41:37] <@OmnomIRC> <ztrumpet> So you couldn't even run it?
[17:41:51] <ScoutDavi> no
[17:41:54] <ScoutDavi> not trying again
[17:41:57] <ScoutDavi> never again
[17:42:01] <ScoutDavi> lost my programs
[17:42:03] <ScoutDavi> all again
[17:42:03] <@OmnomIRC> <ztrumpet> okay
[17:42:05] <ScoutDavi> 3rd time today
[17:42:12] <+SpyBot45> (O) New post by Eeems in KnightOS http://omniurl.tk/3502/79325
[17:42:13] <@OmnomIRC> * ztrumpet is sorry
[17:42:21] <+SpyBot45> (O) New post by ASHBAD_ALVIN in The Impossible Game http://omniurl.tk/3672/79326
[17:42:33] <@OmnomIRC> <ztrumpet> I hope you can get them back
[17:42:43] <@OmnomIRC> <apcalc> ScoutDavi, on the Nspire?
[17:42:48] <ScoutDavi> yes
[17:42:48] <ScoutDavi> omg
[17:42:51] <@OmnomIRC> <apcalc> well, 84 keypad
[17:42:52] * ScoutDavi not getting them back
[17:43:01] <@OmnomIRC> <apcalc> that happens a lot
[17:43:03] <ScoutDavi> ti connect fail again
Quigibo, can you help fix this.
I've included the Source for both versions.
Title: Re: Ping
Post by: DJ Omnimaga on October 28, 2010, 12:54:19 am
So basically Input doesn't work on the TI-Nspire?