Log In  
Log In  

Cart [#55359#] | 2018-08-18 | No License | Embed

I was playing with some 3D rendering stuff and ended up making a tennis game.

Play against AI or with up to 4 players.

Z to hit the ball. To hit the ball in different directions you need to hit it when it's off to your side. So the further to your right the ball is when you hit it the more it will go left.

X to do a power shot. Whenever you return the ball during a rally you will build up power. You can do a power shot anytime you have power in your meter, but the more it builds up the faster your shot will be.


  • As per Felice's comment I changed the display when a point is scored to make it easier to understand. It will now display PLAYER 1 POINT in blue. There's is also a message above that in orange for things like OUT or FAULT etc.
  • Also adjusted the service so hitting a fault isn't unpredictable. Now the only way you should get a fault is if you over angle the ball (by moving sideways after you've thrown the ball, but before you hit it)


  • Corrected the range from which you can hit the ball because it was WAY too far.


  • Readjusted the hit distance to be a little more forgiving. Still not a broad as it was in the early version.
  • Power shots are now a bit easier to direct. I was previously culled the angle on them a bit too much to account for the extra speed.
  • Made a slight change so the AI isn't quite so strong. Basically just dumbed it down a bit more. I'd need to add some more advanced logic to make it more fun to play against. I've managed to get about 300 tokens, so I might look into it if I have time.
P#53753 2018-06-24 10:00 ( Edited 2018-10-25 15:32)

If Pico-8 was a real Console in the 80s, this Game could have been released by a big Company. Incredible detailed work, really like it a lot^^.

P#53766 2018-06-24 13:53 ( Edited 2018-06-24 17:53)

whoaaa this is slick

P#53770 2018-06-24 15:10 ( Edited 2018-06-24 19:10)

I love the players. They're incredibly well... scaled I want to say. They just work very well.

P#53778 2018-06-24 17:38 ( Edited 2018-06-24 21:38)

This should not exists. Yet it does. Amazing.

P#53780 2018-06-24 18:40 ( Edited 2018-06-24 22:40)

this game is fantastic! fluid and enterntaining!

P#53791 2018-06-25 06:25 ( Edited 2018-06-25 10:25)
:: Felice

This is lovely. Quite difficult for me, but I think that's largely because I suck, and not because it's balanced poorly.

I would suggest making it clearer who got the point when it says "POINT". It seems to display the exact same message regardless of whether the AI or the player score, which can be confusing at times, especially for those of us only passingly familiar with tennis.

P#53793 2018-06-25 07:48 ( Edited 2018-06-25 11:48)

This is amazing and inspiring. I'm going to have to do some proper 3D rendering at some point.

P#53794 2018-06-25 07:52 ( Edited 2018-06-25 11:52)

Sweet like bear meat

P#53799 2018-06-25 11:00 ( Edited 2018-06-25 15:00)

Super excellent!

Minor rant: the player can hit the ball from too far away. It feels a bit like ‘ghost tennis’ :)

P#53812 2018-06-26 01:57 ( Edited 2018-06-26 05:57)
:: gtust

A very nice game. I would make the rackets twice as big, I think it's a bit too difficult to miss now.

P#53822 2018-06-26 15:18 ( Edited 2018-06-26 19:18)

I've corrected the distance from which the player can hit the ball. I had extended it after watching a friend fail to hit the ball many times, but clearly I over compensated. I also found that I had an algorithm in there that was wrong and was probably making it worse in certain situations.

P#53837 2018-06-27 03:40 ( Edited 2018-06-27 07:40)


P#53842 2018-06-27 10:05 ( Edited 2018-06-27 14:05)

A truly quality game! Thank you!

P#53878 2018-06-30 13:26 ( Edited 2018-06-30 17:26)

I am mind blown!

P#53904 2018-07-02 01:55 ( Edited 2018-07-02 05:55)
:: p01

Holy smoke!
The screenshot looked great but the title screen is awesome!
The game is pretty cool. Love the customization of the players. I wonder if moving the camera a bit during the game to follow the players would help ... or get annoying.

Great work!

P#54040 2018-07-09 18:08 ( Edited 2018-07-11 20:27)

This is phenomenally good (and polished!) - amazing work!

I did find the collision a tad harsh, but perhaps I'm also just crap at this! (found myself yelling McEnroe-style "You CANNOT be SERIOUS!!" a lot!)

Also really love your intro/logo - simple but VERY effective!

P#54045 2018-07-10 01:00 ( Edited 2018-07-10 05:00)
:: Jusiv

I love the presentation, menu, visuals, title music, and especially character customization.

However, I cannot for the life of me seem to reliably figure out the hitbox for the ball. I think it's a combination of it being too small (in my opinion) and the swing animation being a bit weird, making it very hard to judge where to stand to hit the ball, nevermind aim it. Maybe you could made a system that extends the racket to reach it if it's within a certain distance?

P#54132 2018-07-13 00:54 ( Edited 2018-07-13 04:55)

Agreed with the Hitbox. It seems an Update cut it too harsh, now I'm not be able to hit the Ball. On 1.0, it was a lot easier^^...

P#55348 2018-08-17 19:23 ( Edited 2018-08-17 23:23)
:: dw817

Good but very difficult. Compare this with Atari 2600 Tennis and all you had to do was be there to whack the ball.

No height was involved so you could always hit the ball as long as it was in front of you.

This game instead has accurate physics that make it tough to play. The ball can well be lobbed right over your head - making it difficult if not impossible to return.


P#55352 2018-08-17 21:20 ( Edited 2018-08-18 01:20)

Very good indeed, but I really... I mean... REALLY suck at it.

P#58394 2018-10-25 07:39 ( Edited 2018-10-25 11:39)


P#58409 2018-10-25 11:32 ( Edited 2018-10-25 15:32)

[Please log in to post a comment]

About | Contact | Updates | Terms of Use
Follow Lexaloffle:        
Generated 2018-12-12 03:55 | 0.031s | 4194k | Q:63