See the updated v0.33 at:
https://qb64phoenix.com/forum/showthread.php?tid=2836
The game logic needs some work, but it works: this is use case zero for multiple mice...
For those who wonder, Whatever happened to Pong?, I hope this can help provide an answer!
We can finally have multiplayer paddle games like Warlords and Video Olympics on the PC - without having to resort to using the keyboard or specialty hardware - programmed in BASIC. No 6502 assembly required. Multiplayer Pong for the common man!
multimouse-pong.zip (Size: 74.25 KB / Downloads: 17)
Download, unzip and plug in 2-4 USB mice into your PC.
First compile "pongsub27.bas" (or run it, it will briefly run then quit).
Then run the game "pongmain27.bas". Give it a few seconds to get started.
NOTE: You will see 2 programs running in your taskbar (the game + the subprogram that reads the mouse input).
Instructions to play will be displayed on the screen.
Enjoy - any input welcome.
PS thank you to SpriggsySpriggs, Steffan-68, DSMan195276, SMcNeill and the QB64PE community who helped make this possible!
https://qb64phoenix.com/forum/showthread.php?tid=2836
The game logic needs some work, but it works: this is use case zero for multiple mice...
For those who wonder, Whatever happened to Pong?, I hope this can help provide an answer!
We can finally have multiplayer paddle games like Warlords and Video Olympics on the PC - without having to resort to using the keyboard or specialty hardware - programmed in BASIC. No 6502 assembly required. Multiplayer Pong for the common man!
multimouse-pong.zip (Size: 74.25 KB / Downloads: 17)
Download, unzip and plug in 2-4 USB mice into your PC.
First compile "pongsub27.bas" (or run it, it will briefly run then quit).
Then run the game "pongmain27.bas". Give it a few seconds to get started.
NOTE: You will see 2 programs running in your taskbar (the game + the subprogram that reads the mouse input).
Instructions to play will be displayed on the screen.
Enjoy - any input welcome.
PS thank you to SpriggsySpriggs, Steffan-68, DSMan195276, SMcNeill and the QB64PE community who helped make this possible!