XNA Creators Club Online
Page 1 of 1 (6 items)
Sort Posts: Previous Next

Field Pong, a physics-based pong game.

Last post 03-27-2008 2:28 PM by Doomlord. 5 replies.
  • 02-01-2008 2:37 PM

    Field Pong, a physics-based pong game.

    This is the first game I've made in a year or so, so I'd be very interested in feedback. It's written in C# and uses XNA 2.0 and the free Farseer Physics library. It's the first game I've made using XNA, and in fact it started out as a sort of experiment just to help me get the hang of the new tools.

    It's called Field Pong, and it's a physics-based pong game played in a gravitational field which is represented with a grid very much inspired by that in the Xbox Live Arcade game Geometry Wars.

    It's really not about competing with the computer as most pong games are. Rather, it's more of an endurance game where you try to go as long as you can and see how high a score you can get. Every time the ball passes the computer paddle, you gain a level. Every time the ball passes your paddle, you lose a life. You start off with three lives, and for every two levels you gain one extra life. Every time you reach the next level, the computer gets a little more vigorous and moves more quickly. Since this is an endurance game about pushing your skills to the limit, there's no cap as to how fast the computer can get. During the first few levels he's very slow; at level 10 he's as fast as you are; from there on he's faster.

    It requires an Xbox 360 gamepad to play. Hit X to launch a gravity ball into the arena, which is a short-lived object with a strong gravitational pull that sucks in the ball and the obstacles in the arena.

    Move your paddle around with the left thumbstick.

    Spin your paddle left and right with the left and right thumbsticks, respectively. You'll want to use this ability strategically to whack the ball when it comes your way. It takes a bit of time to master it.

    Finally, you can fire bullets in any direction by pointing the right thumbstick in the desired direction. The bullets don't do any sort of "damage"; rather, upon colliding with the ball or an obstacle they interact in a physically realistic way and bump the object. Thus, for example, you can fire at the ball to push it past your opponent.

    Here are some pictures (sorry for the links, but I can't seem to get the forum software to display the pictures using the Insert Image button):

    http://img206.imageshack.us/my.php?image=fieldpong7cc7.png

    http://img230.imageshack.us/my.php?image=fieldpong8vf6.png

    http://img230.imageshack.us/my.php?image=fieldpong9jp5.png

    You can download the game here.

    Thanks much for any feedback you have!

    If anyone's interested in it, I'll gladly release the source code as well.
  • 03-06-2008 10:44 AM In reply to

    Re: Field Pong, a physics-based pong game.

    I would be more than glad if you could release teh source code. I am currently making a pong game just as a means of learning more of XNA and i am using Farseer Physics Engine. Yet , i didn't come so far.

    Again , please release your source code !
  • 03-21-2008 12:43 PM In reply to

    Re: Field Pong, a physics-based pong game.

    Sure, no problem. I updated the project on GameProjects to include the full source code and project files. I hope you find some use with it.
  • 03-21-2008 1:26 PM In reply to

    Re: Field Pong, a physics-based pong game.

    This looks great. I will definatly check it out once I get home. One word of caution though, The guy who released plasma pong was told by Atari to remove it from his website because it had "pong" in the name. BTW, If you haven't seen plasma pong yet, its pretty crazy.
  • 03-21-2008 9:52 PM In reply to

    Re: Field Pong, a physics-based pong game.

    I've played Plasma Pong--which was very cool--but I didn't know the author got in trouble for the name. I seriously doubt my little game will be popular enough to attract Atari's attention, but I may change the name just in case.

    Thanks for the heads up.

  • 03-27-2008 2:28 PM In reply to

    Re: Field Pong, a physics-based pong game.

    Thanks a lot Pluto89 ! Looking forward to reading your code and learning some more stuff :)
Page 1 of 1 (6 items) Previous Next