Spin-O-Ween -- My new free game!
Very recently released, be the first to get it!
https://itunes.apple.com/us/app/spin-o-ween/id929300675?mt=8
I just released my new game on iOS. It's called Spin-O-Ween and it is a variation of the ever-popular slots you find in casinos worldwide. I did a lot of studying when it comes to slot machine par sheets and tried to create something that gives you an accurate casino experience.
Unfortunately, I missed the Halloween release window, which I was aiming for originally, but the game is still fun, so no need to hesitate! And it's free!
Apart form the math -- which was very insightful, understanding how slot machines actually work -- most of my time was spent creating the graphics, which is also the part of this game I am most proud of. Hope everyone enjoys it and has lots of fun with the game!
I will of course appreciate any comments and also iTunes reviews!
Comments
Nice graphics ! Like the way the chain works, great sound too ! The only thing I'd add would be some spooky music ?
Good job @pHghost, i really like your pixel art. If you plan to launch it on Google Play please let me know so i can play it.
Greetings
Nix the Cat: Jump Adventure * Twitter * Facebook
After recently having published a skots game and working on many diffrernt variations of them..I can imagine almost exactly how this was coded. I was suprised how easy it really is to make slots.
Love the pull chain to spin. Pixel slots. Cool idea.
I found it however very difficult to make the game not easy...but not excessively hard. Although you have daily bonuses....i ran out of money to play within minutes and now have to wait to play. If I had only a couple suggestions it would be to throw in a "cherry" win. Doesnt pay much but allows a win. Having 7 symbols for the slots to spin to is quite a large odd against the player. I have found 6 symbols to be pretty tough to win with. 5...which is what I have is easier. To easy. 6 with a cherry is great for house and player. In one version I have "weighted" slots.
Complete Guide to iOS Publishing {} Complete Guide to Mac Publishing
Thanks! Not sure about Google Play, I don't have an account there, but possibly the Amazon Store for Android in time -- would that be of any help?
Thanks!
The chain was fun to implement, I'm cycling images (constraining self.image) based on the bat's position.
You are right with the music, I should look into that. Music is where most of my games suffer, I'm not great at it myself and don't know where to turn to.
I made it quite hard for myself, to be frank. I studied slot machine par sheets and tried to model it as close as possible to a genuine slots experience. Each reel has 22 'physical', but 128 'virtual' stops, which are linked together. The linking makes the 22 stops weighed.
There are several separate RNGs, and as with real slot machines, they are constantly generating random numbers when the app is running, not just when you spin. The spin only captures the random numbers of the moment and then pulls values from a set of tables accordingly.
Thanks! I wanted to make the spinning fun in some way. The bat should be squeaking as well when you touch him, but due to a bug somewhere he isn't. I'll fix that in the next update.
How much are you betting?
Yes, the game is quite hard. Not excessively, but still up there. In a future update, I might create an 'arcade' version, which will be easier, for lighter play. Though the balance will always be a bit on the harder side. I think if it becomes too easy, players are likely to get bored sooner. But I might be wrong, of course.
Because I am using the 128 stop reel, the amount of symbols doesn't play that huge a part in what symbols get selected, rather the underlying math. Each symbol has a given probability to be selected based on the number of times it appears on the 128 stop reel. Apart from the probability, you can change how challenging it is by setting the size of the payout. Put these two together and you have the balance.
When testing, I've had games where I won big -- but also ones where the wins were smaller and further apart. In the end, it is a game of chance.
Oh, very nice! I like the art a lot! Best of luck with this one, man!
My GameSalad Academy Courses! ◦ Check out my quality templates! ◦ Add me on Skype: braydon_sfx
Thanks!
Great simple game , and love the art !!
@pHghost ahh I see. Interesting your using an RNG...i felt that was to difficult for my expeirence...I just allow it to choose between the symbols after a 4 second timer. I weight one of my slots by allowing the 6th symbol...jackpot to be available only during the regular slots...during free spings I take it away but allow the cherries...and during the mega win I only allow the top 4 paying symbols to be chosen. Thats how I "weight" mine.
Complete Guide to iOS Publishing {} Complete Guide to Mac Publishing
Very cool, good luck with it!
http://jamie-cross.net/posts/ ✮ Udemy: Introduction to Mobile Games Development ✮ Learn Mobile Game Development in One Day Using Gamesalad ✮ My Patreon Page
It works really well.
I tried some GS slots recently and found it was fairly straightforward to set them up like actual reels (basically a bunch of symbols in a loop/circle).
So then I just interpolate to X number of rotations + random number of degrees (quantised so it always falls on a slot).
(crappy Youtube means it looks jerky, but runs perfectly smooth in GS).
Smart!
@Socks That gold man. How would I get my hands on that jewel?
Complete Guide to iOS Publishing {} Complete Guide to Mac Publishing
love the art gonna download it right now
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
You timestamp for the hourly and daily rewards?
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
Pretty much. I had to create a custom timestamp system, though. I spent at least one day or more trying to get it to work using only the time data passed by the device as qualifiers, but I kept on running into problems, so I had to convert them into a custom string.
The hourly reward is always 60 minutes after the previous one, the daily every new day (after midnight).