Released an updated version of the Demo today that enables multiplayer. Hopefully this means more chances to find an online opponent, leading to more problems discovered, leading to a better overall game.
Additionally, this update adds support for Oculus Touch controllers. Time to see whether Vive or Rift has the better pong players.
Also fixed an issue where the game would become unplayable if your internet connection had issues in any of the multiplayer modes. As a more robust fix, I am looking into the possibilities of an offline mode and/or a networking logic overhaul.
February Updates
Lots of updates this time around to make up for the lack of an update in January
Customizable Avatars- that's right you can now wear the same cap, hair, etc the bots do!
If you are playing against bots on the Table Tennis table, you will be up against a team of 2 bots
In FreeForAll mode, there's some new objects to throw around and break
Fixed an issue with holding a ball when the turn ends causing the next player to miss a ball
Adjust the hand angle so that it is more in line with your real world hand
Random enemy skill would always give you the same enemy, not anymore!
Added Bot Difficulty Levels
This update includes the ability to select a difficulty level for the bot you are playing:
Easy - If you lose to this bot, you may want to re-evaluate some things in your life
Medium - A decent bot, nothing too fancy here
Hard - Now things start to get ineresting, may have some problems going for a bounce shot against this bot
Insane - For those who think they have what it takes
Also fixed the issue where turning on your controllers after the game starts causes extreme weirdness picking things up (if it happened to you, you know what I'm talking about).
October Updates
Added table type - Ping Pong Table
Customizable game options - You can use BIG Cups in any game mode, toggle bounce shots removing an extra cup, and which table to play on
Rebuilt networking logic for thrown objects
More multiplayer bug fixes than I can remember
With the multiplayer stack in (relatively) good shape, my plan is to now work on bot behavior; both varying skill levels as well as differing behavior.
Fixes and Tweaks
Leaderboard display in Practice modes has been fixed
Bots now have a dash of personality that will definitely be expanded upon
Jitter buffer in multiplayer - should result in a much smoother (less laggy looking) experience
Cups would sometimes regiester a "bounce" shot when no bounce happened, FIXED (I think...)
Looking forward to what I will be working on next: fixing the remaining bugs (as well as any new ones that crop up), implementing more bot personality (animations, wearables, AI), more table options (without ridges that cause ocassional odd bounces), and a more robust single player experience.
There's a lot more I hope to add before leaving Early Access, so stay tuned and as always you can follow VeeR Pong's development progress at VeeR Pong - Trello
Bounce shots now worth 2 cups
As the progress towards a full release continues, more improvements are now available!
Bounce shots are now worth 2 cups by default (customization of this setting to be included in a future release)
Bots now actually "throw" the ball instead of "firing"
Muting player in multiplayer is now fixed - some people were just made for a mute button
Various Competitive multiplayer fixes including: randomly not getting 2 balls per turn and opponent being able to grab ball out of air before bounce
Still to come: more bug fixes, achievements, more AI personalities, tournament mode, and additional tables.
Got my graphics card back, so back to enhancing VeeR Pong! Follow the progress on Trello at https://trello.com/b/Yl2wHh82/veer-pong
This release includes the following bug fixes and enhancements:
Configurable graphics settings: Adjust the level of graphics detail rendered to match the capabilities of your machine
Prominent Leaderboard: Move the Leaderboards out of the phone and onto the sign board for better viewing
Adjusted cup bounce levels: Cups were providing a little too much bounce to the balls when colliding, so lowered this a bit
Added delays: Knocking a cup over wouldn't always be registered as a made cup due to timing issues, added minor delays to fix
Removed side wall cheat: In Competitive mode you could prevent your opponent from throwing their second ball, by grabbing the first ball and throwing it into the street. Removed this bug
Leaderboards!
Just updated VeeR Pong with Global Leaderboards to both of the Practice modes!
Additional improvements include:
Annoying light leakage through buildings and fences 90% fixed
Water cups are now transparent
Removed bug where if you turned on controller while in Competitive mode, teleportation was allowed
Fixed Competitive mode where cups would randomly explode when playing against another person
I am replacing my graphics card this week, but hope to still have enough compute power to continue development while I await the replacement. Features I am currently working on: improving networking logic, more animations for the bot, differing bot play styles and, improving smartphone navigation.
As always, let me know if you have any suggestions or if you encounter any bugs.
Release Notes
Minor release today includes directional navigation in the smartphone menu system and fixes for competitive multiplayer.
More Updates!
I know I just released an update on a few days ago, but had some time over the weekend and cleaned up quite a bit.
ADDED
Play AI while waiting for multiplayer opponent to show up
Controller usage explanation on easel
"Water cups" to hold ping pong balls between turns
Cell Phone Menu Enhancements:
- Added option to Reset room
- Added ability to adjust music volume
- Added ability to Mute/Unmute Players
FIXED
Picking up cups at the menu causes the audio to glitch and the game to crash.
Scoring in your own cup causes the balls to not return
Tossing the ball over the gate causes the balls not to return
As always, your feedback is instrumental in the development process. Let me know the good, but more importantly the bad and the ugly so I can keep improving VeeR Pong.