Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1393498 Posts in 67076 Topics- by 60009 Members - Latest Member: amandaparsons

July 24, 2021, 04:05:37 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsTennis8 - A Pico8 game - Demo released
Pages: [1]
Print
Author Topic: Tennis8 - A Pico8 game - Demo released  (Read 953 times)
tinygameslab
Level 0
**



View Profile
« on: December 30, 2019, 04:25:48 PM »



Intro
Hello to all! This is a little PICO8 game I'm working on my free time (which sums up to a few hours per week). It is my first PICO8/Lua project and it serves as an introduction to the tool also. It is being done more for the fun of making it than to have a viable sell-able product at the end.

Game
The game itself is a cross between Timber Tennis and Mario Kart, in the essence that it plays like pong (Timber Tennis style) but you are able to get random power-ups to help you beat the opponent.
Player can move right and left, at specif intervals, to hit the ball. Hitting is automatically and the direction you hit is random.
Player, and enemy, gathers power-ups that can be used by the two action buttons of PICO8 (Z and X on the keyboard).


Available power-ups are:
 - Earthquake (shakes the screen making it difficult to see for a while)
 - Curved ball
 - Invisible ball
 - Fast ball
 - Time slower (defense move to slow the ball down)

Art
Art is all done by me, which is not my strong suit but serves as a nice workout.
Players (based on https://0x72.itch.io/pixeldudesmaker:


Coins:


To do list
 - Enable local multiplayer mode (Currently only AI vs player working)
 - Create match intro and point scoring screen (Currently point system works but it has no visual aid apart from the score itself)
 - Create an AI game league, with different increasing levels of AI
 - Add background music and sfx for each power-up used
 - Clean-up code (Lots of commented-out code still hanging around. Many functions can be improved to re-utilize code)
 - Release playable demo within Jan/2020
 - Add more power-ups, such as double player (defense), stunning (invert opponent keys for a few seconds), bombs, ...
 - Enable player customization (at least colors) - Not a priority

All feedback is highly appreciated!!!!!
You can also follow it at https://twitter.com/TinyGamesLab1
« Last Edit: January 18, 2020, 06:54:16 AM by tinygameslab » Logged
tinygameslab
Level 0
**



View Profile
« Reply #1 on: January 01, 2020, 09:49:24 AM »

Title screen was updated following some feedback received on twitter:



Now that this is finished I'll go back to work on the actual game code.
Logged
buto
Level 0
***



View Profile WWW
« Reply #2 on: January 01, 2020, 01:57:51 PM »

Looks really nice! I think especially the small effects which emphasise the ball movements really add to the smooth and pretty polished impression.
Logged

nkm
Level 1
*


Ludere ergo sum


View Profile WWW
« Reply #3 on: January 02, 2020, 12:12:55 PM »

Very cool!

I'd definitely play this if it were on mobile!
Logged

Sayrui
Level 0
*


Good


View Profile
« Reply #4 on: January 02, 2020, 12:31:08 PM »

PICO-8 ? ? ? ?
This game is SO well done that doesn't look like a pico-8 game
love your work! congratulations  Gomez
Logged

Hello World!
Now working on my 99999 game project.
tinygameslab
Level 0
**



View Profile
« Reply #5 on: January 05, 2020, 12:45:34 PM »

Thanks for the feedback!
I'm glad to see that people like it!
Since I'm working within PICO8 limitations, I tried to improve the game feel as much as I could so it would not look like it had any limitations... guess it is working!
I plan on releasing it on mobile, since I can export a HTML5 file from PICO8 but I have to improve the on screen controls (I'll later publish a video showing how it works right now)
I also released the first video of the devlog, giving an overview of the game. Further on I'll show how I did the specific parts such as the ball in the intro screen or the in game movement.
Take a look:


Logged
tinygameslab
Level 0
**



View Profile
« Reply #6 on: January 06, 2020, 04:02:39 PM »

This is the game currently running on my android mobile:




Somehow the action keys got mixed up but the game runs very smooth and it is quite enjoyable to play. I intend on either moving away from the virtual keys (having the player touch the sides of the screen) or to have the whole thing look like a handheld console. Still haven't decided which way to go.
Logged
tinygameslab
Level 0
**



View Profile
« Reply #7 on: January 11, 2020, 05:00:30 AM »

I've been working on adding some in game art to show the player the score and the next enemy they will face. Im still working on the smear effect of this art coming in and out.
Now each enemy has it's own name and AI parameters, which makes them more or less harder to beat. Next feature will be to have them have unique colors also.
Take a look at the latest GIf:
Logged
Ordnas
Level 8
***



View Profile WWW
« Reply #8 on: January 11, 2020, 09:49:35 AM »

Cool!  Grin
Logged

Devlogs:

tinygameslab
Level 0
**



View Profile
« Reply #9 on: January 18, 2020, 06:53:25 AM »

First demo released!
Try it out at https://tinygameslab.itch.io/tennis8
For this demo I have improved the art a little bit, added different colors for each enemy, and enabled local multiplayer support!

Latest GIF:

Please let me know your thoughts and critics!
« Last Edit: January 18, 2020, 07:05:20 AM by tinygameslab » Logged
Ordnas
Level 8
***



View Profile WWW
« Reply #10 on: January 22, 2020, 02:47:30 PM »

If I have time this week I will give it a try!  Grin
Logged

Devlogs:

Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic