Author Topic: uPong  (Read 20881 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
uPong
« on: December 20, 2010, 11:23:59 am »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
uPong
« Reply #1 on: December 20, 2010, 11:24:24 am »


uPong: This pong game is not just another pong game, it's an Axe game with lots of features such as an easy and hard mode, highscores for each, game over screen, an attractive title screen and a fast game in the overall. To make this game, I edited Kevin Horowitz's game which was included in Axe: Pong. The physics of the game are similar, but the addition of two playing modes forced me to change some of the physics. The game is fast at the moment, I may release an optimized version later but I don't think such version is needed at the moment. To play this game all you need is a shell (I recommend DoorsCS), or you can use the Asm( token to play it. The game is very easy and simple to play, since you only need to use two keys and the gameplay is just like other Pong games. For now, the source code is not available, but it can be in the future.

Screenshots:










I would like to thank shmibs, _player1537 and both Cemetech and Omnimaga community, but mainly the first two for helping me with this game. Thanks shmibs for explaining me Appvariables and _player1537 for explaining me how to compare two strings. Another person I need to thank is souvik1997.

Attached to this post is the .8xp. Later, this game shall be added to ticalc, Omnimaga and Cemetech's archives.

« Last Edit: December 20, 2010, 11:25:39 am by ScoutDavid »

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: uPong
« Reply #2 on: December 20, 2010, 11:27:19 am »
that looks neat!
I'm not a nerd but I pretend:

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: uPong
« Reply #3 on: December 20, 2010, 11:29:02 am »
looks good!  perhaps add an *cough* dual mode *cough*?  :D  where you control two paddles perpindicular to each other
« Last Edit: December 20, 2010, 11:29:47 am by yunhua98 »

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: uPong
« Reply #4 on: December 20, 2010, 11:31:10 am »
you mean, two paddles, one up and one down, and they have the same x position
I'm not a nerd but I pretend:

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: uPong
« Reply #5 on: December 20, 2010, 11:33:39 am »
you mean, two paddles, one up and one down, and they have the same x position


I think he meant either linking or two players in one calc or AI for a paddle?

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: uPong
« Reply #6 on: December 20, 2010, 11:33:48 am »
no, although thats an idea, I meant something like this: http://ourl.ca/7569

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: uPong
« Reply #7 on: December 20, 2010, 11:37:49 am »
yunhua98: If I make any improvements to this game it'll probably be a two players in one calculator version, because what you did is weird xD It's good, I'm not negatively judging your program, but it's hard to understand your program :S

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: uPong
« Reply #8 on: December 20, 2010, 12:06:40 pm »
Looks good. :D
On the title screen, I think it should be either "Scout David / Quigibo" or "David Gomes / Kevin Horowitz". :)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: uPong
« Reply #9 on: December 20, 2010, 12:13:14 pm »
Looks good. :D
On the title screen, I think it should be either "Scout David / Quigibo" or "David Gomes / Kevin Horowitz". :)

Oooh that's correct! It looks weird if one is nick and the other one is RL name :S

Ashbad

  • Guest
Re: uPong
« Reply #10 on: December 20, 2010, 06:11:04 pm »
looks cool! I hope you fixed the physics where the ball bounces off a wall back in the same angle and direction when it hits one sometimes ;)

Looks great dude :D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: uPong
« Reply #11 on: December 20, 2010, 06:12:10 pm »
looks cool! I hope you fixed the physics where the ball bounces off a wall back in the same angle and direction when it hits one sometimes ;)

Looks great dude :D

It is not a bug, it is phisically correct. a ball that goes against a wall can come back in the same angle and direction. It is easier for the player but it is natural :)

Ashbad

  • Guest
Re: uPong
« Reply #12 on: December 20, 2010, 06:19:10 pm »
ahh, I always preferred for the x or y velocity (depending on what wall was hit) to be negated to add in a more "realistic feel" ;)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: uPong
« Reply #13 on: December 20, 2010, 07:30:56 pm »
ahh, I always preferred for the x or y velocity (depending on what wall was hit) to be negated to add in a more "realistic feel" ;)

It's a random subroutine that I use to make the ball move, so it's not that common that it returns in the same direction and angle :S

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: uPong
« Reply #14 on: December 20, 2010, 11:10:19 pm »
Mhmm nice, at least the ball doesn't always bounce back at the same horizontal speed. It makes the game more challenging. Are you planning to add more features to it? Are you also planning to eventually work on your very own games from scratch (without re-using anyone's code) in the near future?
« Last Edit: December 20, 2010, 11:39:24 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)