Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Program Announcements / SOCCERnPOOL Game Release

Author
Message
kdf
18
Years of Service
User Offline
Joined: 31st May 2006
Playing:
Posted: 31st May 2006 18:15
Hi,

I'm new on the forums.
My firm KDF Infotech (www.kdfinfotech.com) has just released a game titled SOCCERnPOOL.

Screenshot:



Game download URL:
http://www.kdfinfotech.com/SOCCERnPOOL.zip

System Requirements :
Windows 95/98/2000/ME/XP and later
Pentium 500 or higher
64MB ram
3 MB Hard Disk space
mouse/keyboard/joystick
DirectX 7.0 or higher

It essentially combines the gameplay elements of Table Soccer and Pool. It is controller centric and has multiple controller options. Game physics can be customised. It uses a novel "mouse v/s mouse" mode where both players use mouse controllers.

I'd like some feedback on the game itself (gameplay, replay value, etc.)

Thanks.

kdf
KDF Infotech
[href]www.kdfinfotech.com[/href]
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 31st May 2006 21:43 Edited at: 31st May 2006 21:47
after playing it 3-4 times, here's what i'd try to do with SoccerNPool:

better distinguish the modes (and add a couple).
couldn't really tell much of a difference between soccer and pool mode but i like the idea of being able to play foosball in different ways. i'd enhance this by:

SOCCER MODE:
+ retain the ability to "catch" the ball, which is done well already, i might add.
+ add "Shoot" and "Pass" (left and right mouse buttons respectively) where shoot is a powerfull strike and pass is a softer "kick" and meant to pass the ball to a teammate (or just in front of him to set up a shot on goal) based on the angle between passer and the ball.
+perhaps add special "Goal Tender" controls where if the goal-tender catches the ball, mouse buttons would cause: LMB = strong kick with some altitude, launching the ball over the opposing attackers (those closest to goal you're defending) and in the direction of 1 of the 3 mid-field teammates, and RMB = hand pass(?) where while the RMB is held down, player can move any particular direction and release the button causing a more precise pass than simply "kicking" the ball allows.

add Penalty Kick element: say the GT attemps a lofty pass and the ball bounces off the table. penalize by allowing opposition a 1-on-1 shot from 2 lines away

POOL MODE
+ remove the ability to "catch" the ball but "weigh" the ball down
+ allow for LMB and RMB to add spin/curve (Left or Right), a la a Masse' shot
+ loosen the physics so the ball rolls a lot further, albeit slower since the ball is now weighed down
+ establish reference points along the side rails that promote bank shots
+ add special "Goal Tender" actions similar to those mentioned in Soccer Mode. ie, let GT catch the ball and then "jump" shoot over opposition (LMB) or, (RMB) shoot a bank shot that can actually reach the goal

add "BUMPER POOL" mode? maybe less players per team and add obstacles?

point being, enhance the modes with appropriately characteristic game play. your game is solid as-is and the idea is good, but there are plenty of basic foosball games out there. set yours apart. change the texture of the field of play to a more "soccer" feel or "felt" table top for pool mode. plenty of spice can be added, and pretty simply code-wise. otherwise, i can't see paying $10 for something many users here can make in a short period of time. these ideas would also increase the replay value which, as-is, is short-lived. i suggest all of this in the vein of evolving from what is already established in the genre. push the limits some

Virtual Nomad
Athlon XP1800+, Windows XP+SP2, Soyo K7V Dragon+ MB, 1.5Gb 333 RAM, ATI Radeon 8700LT (128Mb)
kdf
18
Years of Service
User Offline
Joined: 31st May 2006
Playing:
Posted: 1st Jun 2006 00:37
Thanks for the feedback.

Quote: "better distinguish the modes (and add a couple).
couldn't really tell much of a difference between soccer and pool mode but i like the idea of being able to play foosball in different ways."


Pool mode: Pool balls react to forces based on their own trajectory and acceleration and the angle and force of the striking ball. Realistic Pool ball physics. Balls move around with pool ball physics.
Soccer mode: Ball can be stopped by player by absorbing the shock.
Soccer ball physics.

Quote: "+ add "Shoot" and "Pass" (left and right mouse buttons respectively) where shoot is a powerfull strike and pass is a softer "kick" and meant to pass the ball to a teammate (or just in front of him to set up a shot on goal) based on the angle between passer and the ball. "


I have provided for simple easy to use controllers as compard to some of the other foosball games which use hard if not impossible means of controlling the player ball interaction. If you move the mouse fast you have the "Shoot" . If you move the mouse gently you have the "Pass". LMB and RMB buttons can cause hand fatigue over a period of time and requires the player to remember more complicated controller manipulation.

Quote: "add Penalty Kick element: say the GT attemps a lofty pass and the ball bounces off the table. penalize by allowing opposition a 1-on-1 shot from 2 lines away "


Already implemented. Coming in SOCCERnPOOL2 with many additional gameplay elements.

Quote: "+ remove the ability to "catch" the ball but "weigh" the ball down"


Which would mean that there would be no difference in the physics of the 'pool mode' and the 'soccer mode'

Quote: "+ loosen the physics so the ball rolls a lot further, albeit slower since the ball is now weighed down"


That seems like a contradicion to me. If the ball has to roll a lot further the friction has to be reduced. If you reduce friction there is no way the ball is going to roll slower, it would keep boucing around.


Quote: "add "BUMPER POOL" mode? maybe less players per team and add obstacles?"


Ball and player sizes are both adjustable in the PREFERNCES MENU. This can provide for a higher scoring faster game.

Quote: "but there are plenty of basic foosball games out there. set yours apart. change the texture of the field of play to a more "soccer" feel or "felt" table top for pool mode. plenty of spice can be added, and pretty simply code-wise. otherwise, i can't see paying $10 for something many users here can make in a short period of time. these ideas would also increase the replay value which, as-is, is short-lived. i suggest all of this in the vein of evolving from what is already established in the genre. push the limits some "


More graphics elements implies increased file size. Notice that my game is a 1.8 MB download. Compare it some of the othe DB executables and realise the effort.
I'd like to mention here that I noticed that all the foosball pc games have complicated controls which makes it rather difficult to maintain the free movement of the real game. I chose to eliminate the rods and rotating players for the same reason. Moving the players in a plane is easier than rotating the players and trying to gauge when the foot of a rotating player is about to hit the ball. The pace of the game is free and similar to the real game because of the simplicity and ease of using only the mouse controller.
I've spent a good part of my development time play testing and balancing the game especially the physics engine parameters. If I add too much "mass" the ball movement speeds up excessively and you will feel you've lost control over the ball. Too little friction gives the same effect. I have tried to customise the parameters so that 1) the ball stops fast and doesn't keep bouncing around 2) the ball cannot be hit with excessive force which would also make it bounce around.
Having said that, for players wanting more hitting force there is a
"BALL HIT FORCE" adjustment in the PREFERENCES MENU. There is
adjustment for ball and player size so you can hit the ball head on and eliminate any "twitchiness". Again this makes the ball move around a lot. However, I have left it up to the user to adjust the physics for any sort of gameplay he desires. To that end if you go to the OPTIONS MENU I have provided for sensitivity adjustment for mouse, joystick AND KEYBOARD, to eliminate an "touchiness" in the controls depending on what the user prefers. I think I have given a
LOT MORE gameplay-wise than other foosball games.
I have joystick/mouse/keyboard controllers and fine tuning each one of those is no easy task. In addition each controller has to be balanced against the other so they provide equivalent control. These elements will be visible only when you have used all the options.
And regarding the ease of coding another similar game. I have implemented 2 MOUSE CONTROLLERS on the same pc for real time one-on-one gameplay. I wonder how you can call that a trivial task. Look around and let me know HOW MANY GAMES have implemented 2 mouse controllers! I haven't seen a single foosball game with this facility. There is "Doubles" play where 4 people can play at the same pc.
The game design is controller-centric. You can play with joystick,
mouse or keyboard for a one-on-one real time experience on the same pc.I have only seen keyboard controls being offered by the other foosball games or complicated keyboard + mouse controls.

The Design Goals from the beginning have been the following:
1) Design player movement and controller to get a fast realistic
Foosball experience. Not possible if you have rotating players on a
rod. No PC game controller can mimic a rotating rod and the control it offers in a real game without being "touchy" and difficult.
2) Provide the same hitting precision of a real foosball game. NOT
possible if you have rotating 3D players because its very difficult to gauge depth on the pc. If you can't gauge when the player foot is going to hit the ball you will have lost control. POSSIBLE if you use balls because they provide you with precise hitting ability as in a pool game.
3) Mimic the One-on-one human interaction of a foosball game. Possible if you provide for maximum controller options (mouse v/s mouse, joystick v/s mouse, keyboard v/s keyboard, etc.) and allow for team play upto 4 players at the same pc in real time.

I think the effort I have put into the analysis of existing Foosball pc games, eliminating their shortcomings and designing of the controllers to provide for a realistic foosball experience justifies the $10 price tag, considering they are all $14.99 and above and provide for a poorer playing experience.
And I didn't even mention 1 year in development, beta testing, play testing, game balancing, code optimisation, file size optimization, implementing MULTIPLAYER network play, 2 MOUSE CONTROLLERS (I think its a first in foosball games!), physics parameter adjustment and 18 hour marathon programming sessions.
And as regards the replay value of Table Soccer, you should go and visit some of the links I have provided in the "Game strategy" file.
Germany just hosted the first "World Cup Table Soccer" championships. Considering the game first came into existence quite some eons back, I think it must be having plenty of replay value, or we wouldn't be seeing a worldwide following and a table soccer world cup so many many years later.
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 1st Jun 2006 06:03
was gonna respond in depth to this but it just occured to me that it's not "feedback" you're wanting. good luck to you

Virtual Nomad
Athlon XP1800+, Windows XP+SP2, Soyo K7V Dragon+ MB, 1.5Gb 333 RAM, ATI Radeon 8700LT (128Mb)
kdf
18
Years of Service
User Offline
Joined: 31st May 2006
Playing:
Posted: 1st Jun 2006 22:14
kdf
18
Years of Service
User Offline
Joined: 31st May 2006
Playing:
Posted: 2nd Jun 2006 11:42




Login to post a reply

Server time is: 2024-11-24 07:48:41
Your offset time is: 2024-11-24 07:48:41