Hi there,
I decided to release this version of Pong Multiplayer, although I am not really happy with the current state.
But it is really hard to test alone, since it is a multiplayer game only.
It is basically the code from the VUEngine Showcase, I only extracted the Pong state and reworked it a bit (and deleted lots of stuff). So all credits go to the Team VUE.
I would appreciate input from other users, which can play the game with a friend. I don´t really know if the playfield is too small, the paddles too slow, the ball too fast etc… But as I said, it is very hard to test this alone, and testing a multiplayer game alone is a pain.
Know bugs:
– if you play it alone, you can´t play anything. And the preview screen is not showing the real setup, so don´t worry (see 2nd screenshot)
– pressing RT or LT breaks the game, so please don´t press those buttons, unless you are loosing and want to rage-quit
– the paddles does not reach the walls, at least it looks like. But I can not find any errors in the collision code, so I assume (and Jorgeche also) that this is only a visual artifact (see screenshot 3).
I attach two ROM versions to this post, one is padded for use on Flashboy (+). Thanks to Force81 for padding this!
Again: I would appreciate any feedback on playability, tweaking possibilities etc. Thanks.
-
This topic was modified 1 month, 1 week ago by
abarth.
Some eInk labels for those that want them and have RetroOnyx flashcarts.
Attachments:
I have updated the game a bit:
– RT- + LT-button crash fixed
– paddle speed increased from 2 -> 6, paddle bounce added
– field size increased (upper border moved higher)
– obstacles added
Plays quite well as far as I can test it.
A side project:
singleplayer version for those, who can´t play the multiplayer version.
UPDATE: an updated version with player and cpu writing:
A small update for the multiplayer version.
– paddle movement adapted
– right d-pad now moves paddle also
Like Fwow13 has reported there are lots of communication errors, which I could confirm.
So the above mentioned “Plays quite well” is not really true.
But when it works it is kinda fund.
I am concentrating at the moment more on the singleplayer version, because the code is easier to read for me.
Try to implement a second stage.
Will upload a new version here as soon as I have a playable one.
An updated version of the Pong Singleplayer is completed.
Changenotes:
– Win Screen added
– Lose Screen added
– Score based winning / losing implemented
– 2nd stage added
The 2nd stage is a quick and dirty test to see if it actually works, will modify it in the near future.
So you have to win 2 stages with 5 points against the CPU to see the winning screen.
-
This reply was modified 4 weeks ago by
abarth.
Another one for the singleplayer version, this time:
– rumble effects reimplemented
– stage 2 completely reworked to up side down
– cheat implemented (to skip to stage 2 immediately).
Know bugs:
– stage 1: if you hit the obstacles in a specific angle, the ball just keeps bumping from the upper to the lower wall without reaching one of the paddles
– stage 2: if you hit the obstacles in a specific angle, the ball slows down quite significantly.
To be implemented:
– pause
– possibility of restarting a stage
– music
Have fun!
EDIT: thanks to Fwow13 there is now also a BW label for HF32 for this singleplayer version! I have added it to this post.
I’m glad to see you are keeping with the changes and updates. Pong can definitely be a good game when implemented well.
I have updated my Pong Singleplayer version with two more stages, playable via pressing “Select” in the main screen (called “hard mode”).
The disk and paddles are faster, there are more obstacles and you need more points to win.
Bugs:
– still no pause screen since I don´t get the controls to work after coming back from Pause
– disk slows down sometimes, but now gets faster again if it hits anything
– in rare cases the disk protrudes the walls
Nevertheless, it is quite playable, or at least it is playable.