If I am playing on PC vs someone on an android/ios device, the physics match exactly to eachother. How did they manage to do that? I don't think they are constantly sending positions since I can see my ball moving offline as well. I assume they play each game on the server too. But I can't figure out how they sync those physics across multiple platforms. Doesn't floating point difference play a role in this (or after a while, which actually now makes sense since they may ''correct'' the differences after every move... hmmz I answered my own question perhaps?) ?
Why does that kind of game waste more than a gigabyte of RAM? There are games that render big worlds and don't waste half of that. And here we have a game that only renders a table with a bunch of balls on it with some physics added into a mix.
True to its core, 8 Ball pool is a game of excesses and it's evident in the meta too. The Meta loop in 8 Ball pool revolves around the collection of cues (sticks used for potting the balls) with following mechanics thrown into the mix:
While 8 ball promotes collecting cues and progression mechanics, wherein different cues offer you a different level of accuracy, aim and boosts etc, their value seems undersold to the player for the following reasons:
Gameplay in 8 Ball Pool is very similar to any other pool game. Use your finger to aim the cue, and swipe it forward to hit the ball in the direction that you want. From there, you need to try and beat your opponent by following the corresponding rules - hit the striped or solid balls.
Similar to other billiards-based games like Pool 8 Balls, 8 Ball Pool - Miniclip offers a top view of the pool table. It additionally features simple yet smooth graphics and equally smooth mechanics, giving players the thrill of watching whether a ball would roll straight into the pocket.
In 8 Ball Pool - Miniclip, players compete in a standard game of 8 ball pool, a popular pocket billiards game. The balls numbered from 1 to 7 are solid colored while those from 9 to 15 are striped, and the titular 8 ball is pitch black and is usually placed at the middle of the set. One player usually tries to pocket one set, leaving the 8 ball for the last.
What makes this game enjoyable for long hours is the presence of four different game modes: Play 1 on 1, Play Special, Play Minigames, and Play With Friends. Additionally, the game has a lot of features you can unlock such as cities that offer unique themes on the pool board and custom cue stick designs. It allows players to customize their cue sticks as they plan and take their shots.
8 Ball Pool - Miniclip has a number of features that make it a hit among casual players and competitive pool players. First of them is the opportunity to play with their fellow players around the world. Not only do they get to face off on the pool table, but they do so for the pot money involved. Players can use the in-game currency to purchase items and cosmetics they can also use within the app.
8 Ball Pool started life as an online flash game on the Miniclip website in 2010, where it drove 20 million monthly visits. Following its initial success as it went on to become the biggest game on the website, we knew it would be a hit on mobile. So three years later, we adapted 8 Ball Pool to mobile, and I was leading the team responsible for the adaptation. The game came out on mobile in February 2013, becoming an instant hit and the most downloaded mobile pool game in 2014.
f448fe82f3