Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (516)
Games in Android Showcase (122)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  pong  (Read 3432 times)
0 Members and 1 Guest are viewing this topic.
Offline misterX

Junior Duke




java forever!


« Posted 2003-09-27 19:32:28 »


hi,

i'm wondering about what people would prefer. therefore, i'm encouraging each one of you to take a min and answer quickly this poll! You will decide for some aspects of a pong game.  Tongue

1. Moving the paddle
A) moving the paddle "slowly" with the left/right keyboard keys
B) let the paddle follow the (hidden) cursor instantly
C) the mouse pos indicates the direction the paddle will "slowly" follow
D) Something else?

2. Missing the ball
A) The ball explode in small parts
B) The ball disapear and reappear
C) Nothing (?!) (except some noise)
D) Some random lines making a "broken glass" effect
E) Something else?

3. The points
A) The first getting X points wins
B) A sort of rope that both players pull, it measures the points difference, a player wins once it has X more points than the other.
C) Something else?

that's it!
please take part of this poll!  Wink
thanks in advance
Offline Herkules

Senior Duke




Friendly fire isn't friendly!


« Reply #1 - Posted 2003-09-27 19:40:44 »

Aren't the pong rules enforced by international law??  Grin

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Offline princec

JGO Kernel


Medals: 409
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #2 - Posted 2003-09-27 20:52:21 »

B, E - blow up the bat, A

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline cfmdobbie

Senior Duke


Medals: 1


Who, me?


« Reply #3 - Posted 2003-09-27 21:10:52 »

1B, definitely.  A just makes me think I'm being hindered by the system and ruins the fun, while C just feels horribly "laggy".

2A or similar.  You need something drastic enough to reinforce with the user that they probably shouldn't let that happen again, but mundane enough not to be too over the top.  Turning both paddle and ball into a shower of particles and playing a little "pop" noise would do nicely.

3A is good, although B has some draw as well.  I can see both being a good choice, so I'll abstain from that one.

Hellomynameis Charlie Dobbie.
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #4 - Posted 2003-09-27 22:31:58 »

1B
2D would be nice, especially when the pieces of glass fall off screen Cheesy. However, it would probably get old and irritating very soon so on the long run B or C would do. Or maybe on of a wide array of effects, chosen at random?
3A

The link below answers all your questions about pong and more:   Smiley
http://www.classicgaming.com/museum/pongfaq.shtml

Offline misterX

Junior Duke




java forever!


« Reply #5 - Posted 2003-09-28 08:22:17 »

thanks for input Smiley continue... Tongue

it seems 1.B (direct mouse-paddle dependancy) has the majority.

for questions 2 & 3, i would need some more input  Grin
Offline DrBizzar0

Junior Duke




Raj raj!


« Reply #6 - Posted 2003-09-28 09:00:44 »

1. Definitly B
2. I think cfmdobbies idea about "Turning both paddle and ball into a shower of particles" sounds nice.
3. A tug-of-war concept could be cool, so B.
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #7 - Posted 2003-09-28 09:22:36 »

1) A: But surely you mean up and down keys?
2) E: Blow up paddle. That's what Arkanoid did. Wink
3) A: With B, the only way to win is to totally dominate the other player.. and that's just not fun for either player.


My reason for answering 1A is that I think instamoving the paddle is "cheating", and the mouselag solution is just waay too frustrating.

Play Minecraft!
Offline misterX

Junior Duke




java forever!


« Reply #8 - Posted 2003-09-28 09:42:22 »


i think too 1.B would be a bit too "easy". I mean, for a given ball speed and paddle width, it's relatively easy to place the paddle in front of the ball with the mouse. So, except the ball speed is extremely high, you're not going to lose. On the other hand, fast paced action is even funnier! Tongue
The problem is more of a multiplayer nature, i believe human reflexes can often be faster than network speed, causing problems!
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #9 - Posted 2003-09-28 11:06:46 »

Oh, you're going to make a networked pong.

Good luck, you're going to need it. Pong is unusually poorly suited for network play. =)


Play Minecraft!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline davidaprice

Junior Duke





« Reply #10 - Posted 2003-09-28 13:27:46 »

If you're doing a networked Pong, check out the book Networked Virtual Environments - it actually uses networked Pong as an example in the section on how to work around network latency (as far as I recall, I don't have it with me right now).
Offline misterX

Junior Duke




java forever!


« Reply #11 - Posted 2003-09-28 13:36:36 »

thanks, really, but don't bother about this part, let it up to me.
This topic is only here to get opinions input about the 3 questions. That's all.
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #12 - Posted 2003-09-29 08:40:14 »

Quote

My reason for answering 1A is that I think instamoving the paddle is "cheating", and the mouselag solution is just waay too frustrating.


IMHO this is part of why game design is so hard. Question 1 is almost enitrely useless for the designer - because everyone who reads it will re-interpret "slowly" differently.

Having played lots of Pong, I'd go for the drifting paddle, on the  assumption that you will start it slow, find it sucks as a game, speed it up a bit, and eventually get it to follow the mouse at a speed that works nicely.

If you want to test people's choices for *analogue* controls like this, you now need to prototype. Just write an applet in 15-minutes that lets you move a paddle left and right with different control mechanisms (hit a, b, c to change) and different speeds (hit 1,2,3,4,5 to change - for option b the speed can be ignored!)

You may find that people change their mind when exposed to different speeds (including me - I wouldn't rule out that I might find option c irritating at *every* speed, although I'd be a little surprised).

malloc will be first against the wall when the revolution comes...
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

TehJavaDev (31 views)
2014-10-27 03:28:38

TehJavaDev (26 views)
2014-10-27 03:27:51

DarkCart (41 views)
2014-10-26 19:37:11

Luminem (21 views)
2014-10-26 10:17:50

Luminem (26 views)
2014-10-26 10:14:04

theagentd (33 views)
2014-10-25 15:46:29

Longarmx (61 views)
2014-10-17 03:59:02

Norakomi (57 views)
2014-10-16 15:22:06

Norakomi (46 views)
2014-10-16 15:20:20

lcass (43 views)
2014-10-15 16:18:58
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!