Pixel Tennis Progress

Announcements and updates regarding Pixel Tennis' development
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

UI
The room master cannot kick himself
Fixed dialogs disappearing after scene switch (like level up notification)

Gameplay
"Some gameplay balancing changes" (I do not go into detail this time to prevent placebo)

Misc
Attempt to fix self update errors related to caching
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

UI
Removed keyboard mapping hint on welcome screen, because it is unavailable since Unity 2019. An alternate way of configuring controls will be added later. Therefore, you need to stick with the default keyboard and gamepad controls.

Gameplay
Increased lob speed
Added ball speed bonus to GuardBreaks
Adjusted some parameters on high latency connections
Fixed initial spawn location for 8 player rooms (2on2 w/ 4 spectators)

Misc
Updated Unity engine
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

UI
Added Dutch translation. Thanks @powns!
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Shop
Added exp potions (Peppermint) to exchange pixel into exp
Changed bonus of "Derpy Eyes" from +1 Serve to +1 Slice

UI
Added Russian translation. Thanks @Osty!

Gameplay
Ball speed balancing adjustments (no details -> no placebo)
- Increased default ball speed by 5%
- Decreased charged ball speed bonus by 5%
Increased smash item bonus effect
Charged slices now get a minor speed bonus
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Shop
Make "Wing of Memory" (attributes reset) free again for better testing. Players who had the item lying in their inventory received their pixels back.

UI
Updated French translation. Thanks @faller-magie!
Added "close confirmation" during match :mrgreen:
Pixel Tennis Close Confirmation.png
Pixel Tennis Close Confirmation.png (35.79 KiB) Viewed 21760 times

Gameplay
Ball speed balancing adjustments (no details -> no placebo)
Decreased horizontal player hitbox
Increased effect of DEX attribute
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Network Gameserver
New accounts now only get 1 free character slot instead of 2

Character Design
Reduced tic tac player model complexity to 6.2k tris - from 1.5 million (oops...)
Fixed different lighting for upper and lower body parts (arena court)

UI
Added support for keyboard and gamepad remapping through the ingame UI
Fixed multiple identical popup dialogs could be stacked
Improved 3D performance on login and menus
Added UI to switch characters (not yet enabled)

Gameplay
Enabled camera animations (shake and zoom) for spectators
Balancing changes
- Decreased player acceleration
- Decreased lob bonus effect
- Increased speed of stumble and dive shots
- Increased height requirements for smashes
- Increased horizontal angle bonus for charged shots and shots at net
- Reduced z target ball distance when hitting at net. This should reduce sloppy outs to the far side of the court
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Network Gameserver
Fixed match could be started when not all player slots were filled (spectators counted towards the required player count)

Leveling System
New characters now start with 500 pixel to spend
Slightly reduced singleplayer rewards

UI
Enabled option to switch characters without needing to restart

Gameplay
Balancing
- Slightly increased z target ball distance when hitting at net
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

UI
Updated French translation. Thanks @faller-magie!

Misc
Major performance improvements on textures, shaders, rendering, lighting and sound. Even potatoes can now run the game at stable 60fps.
Improved visual quality for potato graphic setting

Android
Made Pixel Tennis actually compiling for Android devices!
Added custom on screen controls for movement and ball hitting
Cross play support between PC and Android devices
Gamepad and keyboard support
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

UI
Fixed news page could bug the menu order logic
Added option to set target framerate
Added option to show/hide on screen inputs (they now also can be used on Windows touch devices)
Rearranged settings menu
Allow remembering encrypted logon password

Gameplay
Fixed inconsistent smashing behavior on low framerates
Improved ball prediction accuracy
Improved ball prediction performance
Fixed other players not updating their position correctly on low framerates

Misc
Enabled vSync on all quality settings
Improved performance for delayed functions
Improved stability for delayed functions

Android
Visually disable on screen special button when special bar is not full
Added on screen chat button
Handle on screen keyboard "ok" on chat input
Show on screen joystick indicator temporarily when enabled
Fixed on screen joystick blocking chat text field
Added workaround to enable language selection on mobile
Automatically reduce screen resolution based on device dpi
Set default framerate to 1/2 screen refresh rate for powersaving
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Website / Forum
Hid board internal FAQ page to prevent confusion when looking for the registration secret

Network Gameserver
Increased network timeout from 5 (default) to 10 seconds to reduce disconnects from unstable connections
Added support for setting room passwords
Platform (Windows or Android) is now logged by the server

UI
Added indicator for password protected rooms in lobby and room menu
Added playing indicator in lobby
Added score banner fade in
Added miss sign animation
Added dialog fade in
Fixed player name, miss, chat and receiver indicator could be visible during special shot animation when they were behind the camera

Gameplay
Added serve receiver indicator @Zoe
Spectators now follow the ball position with their eyes @OjingeoSaram
Created custom formula to scale attributes and secondary attributes effects with diminishing returns to slightly (!) favor more balanced builds. The change only buffs stats compared to the previous logic.
Secondary attribute speed bonuses now apply to the base ball speed (ignoring the characters STR attribute) to make it equally strong for different builds
Fixed long slices losing momentum after first bounce
Improved smash circle position accuracy
Improved ball hit prediction accuracy
Improved CPU player ball prediction performance
Adjusted player hitboxes to increase smashing chances
Player can be further away from ball before jumping towards it (> less outs)
Player shot correction kicks in on higher charge values (> less outs)
Player shot correction is now stronger (> less outs)
Fixed player momentum could carry over while stunned
Fixed knockback direction sometimes wrong
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Website / Forum
Preparing website relaunch with a new design, a custom portal and more modern smileys
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Website / Forum
Added download button to portal sidebar
Added copyright information to page footer
Added post age to recent posts on the sidebar
Updated "About Pixel Tennis" and "Downloads" texts
Removed ads
Added game system requirements to Downloads page
Various (minor) theme adjustments
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Website / Forum
Fixed W3C invalid elements
Fixed default website zoom on mobile devices
Minor theme adjustments

Gameplay
Reduce chance to accidentally slice while playing with a joystick or mobile input

Android
Added resolution configuration support
Minor performance settings tweaks
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Website / Forum
Added "back to top" link to portal pages

Network Gameserver
Updated networking library
Make network communication less prone to basic packet sniffing
Fixed external HTTPS requests used an outdated TLS version

UI
Updated visual style of floating menus
Added fade in animation to floating menus
Fade out the edges of login and character select menu
Updated visual style of main menus status bar
Added character level icon to main menu status bar
Block UI during login attempt to prevent multiple logon requests

Gameplay
Fixed wrong ball movement prediction after the actual ball bounced once

Misc
Reduced resource usage for some UI elements

Android
Set the default target fps for Android from "powersave" to "native"
Finalized android build for the test run on March 28
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

UI
Updated German translation
Updated French translation by faller-magie
Updated Spanish translation by KillerZXN
Updated Turkish translation by Aptal/Cruella

Gameplay
Slightly reduced lob speed

Android
Disabled fullscreen toggle in settings menu
Open Pixel Tennis download page if update is available
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Misc
Updated game engine to Unity 2020.3 LTS
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Network Gameserver
Fixed login not working due to Let's Encrypt certificate expiration on September 30th
Fixed wrong DateTime serialization for non UTC+0 timezones
Fixed error when player disconnected from character select menu

Leveling System
Singleplayer rewards can be recollected weekly for every star level

UI
Added typing indicator in lobby and room
Added spectator count to the room list in lobby
Fixed Turkish translation for item buy confirmation not found
Fixed potential compression artifacts for Pixel Tennis icon
Fixed players could exploit text formatting in chat messages

Misc
Updated post processing libraries
Replaced some elements that were deprecated with Unity 2020.3
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Network Gameserver
Added geoblocking based on recent political events
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

Network Gameserver
Fixed login issue because of SSL certificate validation failure
Fixed database connection issue due to outdated MySQL libraries
-> Gameserver is now working again

Website / Forum
Updated forum software and PHP runtime
Removed Google Analytics
Somehow related to an online tennis game.
User avatar
WongKit
Pixel Tennis Developer
Posts: 248
Joined: Sat Jan 27, 2018 3:07 pm

Re: Pixel Tennis Progress

Post by WongKit »

*knock* *knock*, anyone here?

I just want to give you some sort of life sign for this project as there were no feature updates for a long time.
I am glad to announce, that the big problem child "3D character models" is going to be resolved. There is no release date yet and there is still very much I need to learn and implement, but a solution is finally showing up at the horizon.
Somehow related to an online tennis game.
Locked

Who is online

Users browsing this forum: No registered users and 2 guests