Double bubble is the second project I worked on at Gamesys. The game is a simple slot game for mobile with the additional mechanic of a bubble line and bubble pop bonus. Rebuilt from the ground up in javascript and HTML5 it is currently the highest earning game for the company.
- Double Bubble Jackpot is an online slot created by GameSys that is a sequel to Double Bubble. The new version of the game offers progressive jackpots, along with a free-spins feature, and there are five.
- Double Bubble Slot. Double Bubble is a cute, bubble-themed slot game from Gamesys featuring classic fruit machine symbols and a twinkling theme tune. This 5 reel game has a pastel colour scheme for a.
Double Bubble is a cute, bubble-themed slot game from Gamesys featuring classic fruit machine symbols and a twinkling theme tune. Discord coin master. This 5 reel game has a pastel colour scheme for a gentle atmosphere, while bubbles float upwards along with side of the screen to go along with the theme.
My contribution to the project covered the following areas:
Audio – The sounds from the game were taken from the original flash version, compressed to a 64kb bit rate to suit mobile downloads and implemented for the spin, reel stops, win levels and bubble pop bonus.
Bubble Line – The bubble line is the meter present at the bottom of the game which reflects any bubbles currently shown on the reel-set, although the triggering of a win on this line is dealt with via https response from a server the icons on the line were implemented using Tween.js and Pixi.js.
Controls – The controls designed for the game are a standard across all Gamesys games and are injected into the DOM during the loading process, this injection was implemented via another team. My responsibility with this area was to ensure the game responded to the events sent from the controls such as mute, changing the bet lines, coin size and spin.
Different Bingo Games. Along with the game titles above, there are other popular bingo games that can be played online and offline. Bingo is quite a simple game to play, but you need to remember that there are various types of bingo games which people can play. The main types of bingo include: 90 Ball Bingo; 80 Ball Bingo; 75 Ball Bingo. Play Bingo on Vegas World. Play multiplayer Bingo in Vegas World with friends and win tons of Coins! Use your Gems to get Good Luck Charms, which boost your coin winnings from playing free Bingo in Vegas World. Play with one, two, three or even four Bingo. Pogo™ provides a variety of free online Bingo games with engaging, creative, and fun themes that will be sure to captivate new or experienced players. Get ready to daub your way to victory and most importantly, don’t forget to shout “Bingo!”. Play Bingo for free online at Games.com. Grab your virtual stamper and play free online Bingo games with other players. Your Gaming History. Your game will start after this ad. Free Bingo Games Whether you choose traditional bingo or other variants like Roll On Bingo or Speed Bingo, make sure to take the opportunity and use our free bingo games below to help you practice.
WinDisplay – The boxes and graphics that surround the icons of the reel-set during a win. My responsibility in this area was to draw the boxes and graphic (white background beneath the transparent icon of the reel). This was done using Pixi.js to draw the graphics in the right position. Additionally the smaller boxes that display the amount won per line were also part of this implementation.
Loading Screen – The loading screen of the game is a crucial feature, it is the entry point and the first thing the user sees when they start the game. Minus the logo and background (which is simply a canvas background set to the specific colour). The loading bar is the interesting part of this implementation.
The bar itself reflects the progress of several asset loaders running in the background via Pixi.js to load different aspects from the back end servers. These assets are determined via a bucket system and venture, the bucket system will define the boundaries of the screen and so will load the correct assets based on these reported boundaries, from the correct venture folder, in this case the venture is Virgin Games.
Additionally, the progress of the bar is forced to stop at 95%, this is to stop the user from believing the game has stalled when the bar reaches 100% and the game does not immediately start. The additional 5% reflects the game setting the assets up in the right place and waiting for the initial server handshake before showing the game, if this handshake does not get made for whatever reason an error is shown.
Bug Fixing – There were several bugs during the development process of the game. One bug that I’d like to highlight was related to memory usage within the game for iOS devices. The cache of an iPad can only support up to an OS Specific size, in our case the smallest size was 300MB. This meant that if any assets stored within the cache pushed the limit, the OS would automatically close the browser for using too much memory.
During development of the game we came across the browser crashing on an iPad 2 iOS 6. Not being sure of the cause I spent several hours tracking down the issue using instruments from Xcode to watch memory usage through the different parts of the game.
The solution to this issue lied within the drawing of the bet lines themselves. It was discovered that another developer had set the lines to cache as bitmap every time the line was shown rather than once. With 20 lines at a time and each one having the opportunity to be shown an infinite amount of times, eventually the cache limit would be hit and passed. Removing this setting to cache on draw proved an adequate solution to the issue.
Challenges:
Being the first game I have developed from start to finish using JavaScript, DoubleBubble presented many challenges, from learning another language having come from mostly a C, C++ and Java background to using several open source libraries such as Tween.js, Pixi.js, Howler.js and Node.js.
I learned not only the issues of developing for the mobile platform in terms of design, layout and problems involving rotation and screen size but also to better structure my code using the unique elements of javascript such as Closures and function callbacks.
Summary:
Since the game has been released I have moved onto other projects and my skill with JavaScript and game development in general has improved, I have learned from the mistakes made during development of the game and as a result the code written for the next games I am developing within Gamesys is shorter, more efficient and structured better to be more readable.
The game can be found here: https://m.virgingames.com/game/slot-double-bubble/demo
(NOTE: The game can only be viewed on a mobile device or with device emulation within a browser).
Images:
Bubble Bubble is a slot from Realtime Gaming where you will get to discover prizes and bonuses as well as spooky symbols like spellbooks, spiders, skulls, black cats, and plenty of horrible ingredients for a witchy brew. It is a 5×3 reel game that has 50 pay lines. This slot is similar to Sevens And Stripes.
Double Bubble Slot Demo Free Play
There are plenty of bonuses including scattered cauldrons, as well as bewitch, witch, and great ghost features. The game has a comic feel to it with a spooky look that is shown in the background, which is a nighttime graveyard scene with skeleton hands, cobwebs, and owls.
Playing Bubble Bubble
The slot has frequent payouts, and when you bet on all 50 pay lines, you multiply your bet. A witch called Winnie is the main character in the game, and she is also the wild. She can substitute any symbol and thereby create more winning combinations on one or multiple pay lines, making another wild symbol at a time. Other symbols included:
- Spellbook
- Frog
- Black crow
- Potion
- Candle
- Spider
- Cat
Combinations of the symbols above can get you a massive 1000 coins, so you don’t need to have the wild to get a payout.
Free Bubble Bubble Slot’s Bonus Games
There are three bonuses, which are a wild witch, bewitched and great ghosts. They can be re-triggered. During the extra games, the background changes, and Winnie becomes more animated with winks and waving her magic wand.
To trigger a bonus, you have to land 3 or more scatters, which are represented by the cauldron from left to right. You need to click one of these cauldrons to find out which bonus you have got.
- Bewitched Sign.Here players awarded 7 free spins. The expanded wild of Winnie is locked in the center reel, which means you only need 2 adjacent tiles of the same type on reels 1 and 2 to win. As Winnie plays the main part, the prize multiplied by 3.
- Great Ghosts. This is an interesting feature where ghosts may fly from either side and turn one or more random tiles into a wild. Winnie might appear and act as it. At the beginning, you get 20 free spins.
- Wild Witch Prize. This is the most complicated bonus, in which you are awarded 9 free spins. If Winnie appears on reel 3, she will turn 1 or more reels into Winnie reels. The cauldrons are scatters before Winnie appears with her spell, which means that you might be awarded a prize for the scatters.
There is also a win-win rule in the bonus. Once it is over, you receive an extra prize in case your total wins are 10x the triggering bet or less.
If you won nothing, the rule awards 100x the triggering bet. Other combined win totals are randomly selected from 5x to 100x.
Other Features
During normal play, Winnie may appear on reel 3 and counts for all symbols including scatters. She will expand to cover the reel and wins are tripled when she appears in winning combinations. Winnie counts once on her reel for scatters. The total bet multiplies scatter wins.
Controls In Bubble Bubble Slot
The pay lines are fixed at 50 and cannot be changed. On the left, the column tells you that you have 50 pay lines. On the right, you will find Help and Rules along with the values of tiles and gameplay. At the bottom, the options are Speed, Autoplay, Bet, and Spin.
The speed control is a skeleton hand; when clicked, a bony finger raises. The game is set at 1, but this can be changed to 2 or 3. With Autoplay, you can set options for auto-spinning. The bet size can chosen by the up and down arrows on either side of the control. The spin button is on a cobweb. The button flashes and goes bigger to smaller. When you click spin, the control changes to a stop button. Mcafee customer service.
The stakes are relatively low, which means you can win with relatively little investment. The 50 pay lines can be played for as little as 0.5 coins per spin, and the maximum bet is 12.5 coins.
Where To Play Bubble Bubble Slot?
Multi Slots Demo Play
You can play the Bubble Bubble free slot at any of RTG online casinos. However, every beginner can test himself in a free mode, launching the machine directly from PC or any mobile device through the web browser.
Double Bubble Slot Demo Games
This is an exciting slot machine with a great theme that keeps you captivated. Low rollers enjoy it as it offers plenty of ways to win with low stakes. The most exciting aspects are the bonuses as you can cash in on three different ones that have lively animations and great payouts. Also, the wild witch feature ensures a win-win option, regardless the outcome of the bonus.