Main > Software Forum
[4/1/2024] -Pi4/5 Support Incoming -Major League SkeeBall -- SkeeBall Controller
<< < (7/60) > >>
nipsmg:
FINALLY implemented a globally available high-score system. 

High Score support can be (and is) enabled on a per-game basis. 
The following games have high score support:

* Classic SkeeBall
* Riskee
* Bowling
* Wack-A-Hole
The following games do not have high score support

* Skricket - Scores don't *really* matter except against your immediate opponent.  Having a high score doesn't mean you're 'better'.
* X10 - You win by hitting 0 - no high scores
* Zap - You win by hitting a number exactly, all "high scores" would be the same. Pointless
* Stranger in the alps - You "win" by getting to the top of the mountain.  I first need to come up with a scoring algorithm for time left and number of balls used.  Ideas?
Screenshots Below:



Video below:
https://www.youtube.com/watch?v=_EmrnjiWh10&feature=youtu.be

PL1:

--- Quote from: nipsmg on February 12, 2018, 08:41:04 am ---Stranger in the alps - You "win" by getting to the top of the mountain.  I first need to come up with a scoring algorithm for time left and number of balls used.  Ideas?

--- End quote ---
How about 2 lists?
-- Fewest rolls
-- Fastest time

If someone manages to set a new best score on both lists in a single try, name them the "Peak Climber" until someone beats one of the scores and knocks them off the peak or beats/ties both scores and replaces them as the new "Peak Climber".


Scott
nipsmg:
That's actually not a bad idea, but based on the way I implemented high score recording globally, adding the ability for 1 game to score 2 lists would require too much rework.

I've defined a game state "CalculatingScore" where gameplay will freeze and allow for a score calculation animation to happen (much like how megatouch games "count up" the score based on various properties after a round. ) I'll probably have to add that in.

nipsmg:
Finally implemented a freeskee variant to the software:

Skeeball Bonus
Number of Players
1
Game Description:
A riff off of FreeSkee by ThatPurpleStuff.
Classic Skeeball Gameplay with a bonus multiplier! Hit the same pocket repeatedly for up to 5x bonus!

Game Features:

* Classic Gameplay
* Bonus Multipliers
Screenshot:



I'm getting pretty close to checking off everything I wanted to do before a first release (see list in first post).   I'll be looking for beta testers soon.  If you're interested, please let me know.

Note:  You don't need a SkeeBall machine to beta test, there are keyboard keys mapped for each pocket and all machine functions.
nipsmg:
I have been using skeeball sounds captured from youtube videos because I haven't been able to find any high-fidelity recordings of the sounds.
I found a sound effect generator and a freeware music tracker program and I attempted to recreate them from scratch.

They're not perfect, but I think they're better than the crappy mp3s with background noise I was using before.

This is the "skeeball song" audio I've been using:
 
The recreated version is in the attached zip.


I also got the skeeball start jingle from a youtube video with a ton of background noise.

I attached a zip with the following files:


* SkeeballStart-Synth.wav - The "Game start" song for skeeball machines.
* SkeeballSong-New.mp3 - A remake of the skeeball song (I'm not a musician, and I tried getting the lower harmony notes by ear, but it's not bad)
* SkeeballPockets.wav - Synthd sound effects for scoring each individual pocket.  The 4 player version of SkeeBall has sounds similar to these.
I'd love any feedback.
Navigation
Message Index
Next page
Previous page

Go to full version