Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I am open to suggestions ...

(3 edits)

First of all theres no need to hold RMB to move racket, just move it with mouse and it will be 50% more playable.

Also theres needed a fullscreen mode to test and adjust table and ball sizes.


I think circle rackets are not the most comfy option to start, im suggesting to make a normal vertical rectangle racket and control the angle of it by MouseWheel and/or LMB-RMB (racket spin needed to be smooth, not instant angle change if possible).

Additional controls that might be needed in future:

- camera size adjust (W-zoom, S-unzoom)

- return racket in vertical state (SPACEBAR/MMB)


For tests would be nice to have adjustable physics options before the match:

- racket-ball bouncyness

- racket spin speed

- racket friction/ball spin multiplier

- racket-table-ball size

When ball is out of screen, a dynamic edge indicator will help a lot (further the ball from edge - smaller the indicator).

For online matches there might be needed a racket speed limit for balancing.

(8 edits)

MODIFICATORS

Game modificators that can be used in building modes, campaign, or just added manualy before the match.

- WALLS

Walls and/or ceiling.

- FLOATING TABLE

Table has an only hinge under the net so it can lean by ball's force and/or player controls (player has control over the table only after enemy touches the ball and looses it by his touch)

- JIGSAW TABLE

Jigsaw table relief (different patters can be used)

- DYNAMIC TABLE

Table changes his surface in real time by random pattern (table curve, lean, jigsaw patterns).

- PINATA

A number of trigger-objects that are placed on the ceiling. Touching the ball triggers pinata to pop and drop down an object that changes table surface, causing unpredictable bounce of the ball. Player can remove those obstructions from the table with his racket.

- DYNAMIC NET

Net changes its height for each player when ball crosses the net - depending on score. The bigger a winning difference in points, the higher the net for the player.

- PHYSICAL NET

Objects as net, that can be dropped over or partially broken in some way (coffee cup, books, racket, cubes, vase, jenga, egg humpty-dumpty, fan, spinner (every time ball crosses the net it spins in that direction, force depends on balls speed)

I think this should be enough for the start 😎
Theres an early mockups:
https://drive.google.com/drive/folders/1WB80sRk3-Hf96W7YowxJf1LwzymauxUn?usp=sha...

So what do u think, are u interested in this?

(+1)

And how do you want to do all of this? Maybe let's start with the online mode ...

(2 edits)

step by step ofcourse. just showing potential gameplay to convince u :)

yes, basic physics, controls improvements, and online are first priorities.

https://t.me/DarthGod heres my telegram to discuss it more specifically

can you check your email?