# Bowling Stryke: Android bowling, rebuilt in Unity&nbsp;6

> How we're rebuilding Bowling Stryke, our Android bowling game, in Unity 6: tested physics, accurate scoring, challenges and family-friendly ads.

URL: https://overfuture.dev/en/products/bowling-stryke/

- 1M+ downloads on Google Play

- 60 challenges in 6 packs

- 5 languages in the game

- 0 in-app purchases; family-friendly ads

The game

## What Bowling Stryke is and who's behind it

Bowling Stryke is a free 3D bowling game for Android by OverFuture and Androtiyas, our founder's video game brand.

It was first reviewed in 2014. Today it's on Google Play as “Bowling Game - Stryke 3D” (“Bowling S. Gratis: Bolos Retro” in Spanish), with over a million downloads, and it works offline.

What people like hasn't changed: a quick, simple game that kids can play too, solo or with two players on the same phone. That's why we're rebuilding it in Unity 6 without changing that idea.

[Get it on Google Play](https://play.google.com/store/apps/details?id=com.androtiyas.bowlingstrykefree) 1M+ downloads

Got a casual game, or an old one that needs updating? It helps to know the platform, where it stands and your timeline.

Prefer to talk? [+34 617 36 31 92](tel:+34617363192) · [comercial@overfuture.dev](mailto:comercial@overfuture.dev)

### Game facts

- **Genre:** 3D arcade bowling

- **Platform:** Android

- **Players:** 1 or 2, taking turns

- **Engine:** Unity 6, C#

- **Internet:** Not needed

- **Languages:** Five

- **Purchases:** None

- **Developer:** Androtiyas and OverFuture

Challenge 1 · Physics

## Pins that fall because of the ball, not on their own

When we opened the project we were handed for the new version, the pins fell over on their own as soon as they were set. Every roll was a strike, and each one took 20 seconds to resolve.

There were two causes: each pin's centre of mass was off, and its base couldn't hold it up. We fixed both, and tilted pins are now set back upright where they stood, just like the pinsetter does.

The pin count no longer waits for everything to stop. It only waits for the pins still standing, and never more than 4 seconds after the last hit. From release to count takes 3 to 4 seconds.

Every change is signed off with tests that actually roll the ball in Unity: the rack with no ball, twelve different rolls and a full two-player game.

- **Result:** Pins fall because of the ball, and the game moves on without waiting.

- **For your project:** We test behaviour, not just configuration. A test that doesn't roll the ball doesn't count.

Pins falling because of the ball: three strikes in a row.

Challenge 2 · Scoring

## A scoreboard that gets the 10th frame right

A strike adds the next two balls and a spare adds the next one. The 10th frame has bonus balls. It's easy to get wrong, so the rules live separately from the physics.

In the game, the score is worked out once the roll is over, not during the collisions. Each ball is counted once, and only once.

The rules are checked with tests that roll the ball: back-to-back spares, games with nothing but open frames, two players taking turns and twelve strikes in a row, which have to add up to 300.

The high score from the previous version carries over to the new profile, so nobody loses their best game when they update.

[Open the bowling score calculator](https://overfuture.dev/en/products/bowling-stryke/bowling-score-calculator/): the same scoreboard, with strikes, spares and the 10th frame explained step by step.

- **Result:** One- and two-player games that score just like at a bowling alley.

- **For your project:** With the rules separate from the engine and tested, the physics can change without breaking the scoring.

Does your game need to work first time?

[Tell us about your game](#fc-caja)

Challenge 3 · Family

## A game for the whole family, with no in-app purchases

Kids play it, so the new version has no in-app purchases and no real money. Balls are unlocked with the XP you earn by playing, and spending XP doesn't lower your level.

[](https://overfuture.dev/en/products/bowling-stryke//productos/bowling-stryke/img/bowling-stryke-bolas.webp) Balls you pay for with XP.

[](https://overfuture.dev/en/products/bowling-stryke//productos/bowling-stryke/img/bowling-stryke-progreso.webp) The XP balance, no money involved.

AdMob ads run in Families mode: child-directed treatment, content rated for all ages, no personalisation and no advertising ID.

The banner only shows during play, well away from the buttons. Watching a video to double your XP is optional.

Google Play Games is optional. The age question only appears if someone asks to sign in, and achievements and cloud saves are only turned on for players aged 13 or over. We store the age band, not the age.

- **Result:** A game funded by ads that never tests the player's patience.

- **For your project:** We design monetisation and privacy alongside the game, not at the end.

Challenge 4 · Content

## Challenges, levels and balls as data, not code

The new version brings 60 challenges in 6 packs, 60 progression levels and a ball selector. All of it is defined as data in Unity, never in the code or the UI.

Adding a challenge or a ball means creating a data file, without touching the logic. The UI lives in saved prefabs and scenes, with no generators rebuilding it: what you see in Unity is what ends up on the phone.

It's checked on three screens (1080 × 1920, 1080 × 2400 and a 1600 × 2560 tablet) and in five languages: Spanish, English, French, German and Simplified Chinese.

- **Result:** Content that grows pack by pack without redoing screens or code.

- **For your project:** If your game is going to grow, we set it up to grow through data.

[](https://overfuture.dev/en/products/bowling-stryke//productos/bowling-stryke/img/bowling-stryke-retos.webp) Challenges, in packs.

[](https://overfuture.dev/en/products/bowling-stryke//productos/bowling-stryke/img/bowling-stryke-ajustes.webp) Five languages in the settings.

The result

## Bowling Stryke in action

- [](https://overfuture.dev/en/products/bowling-stryke//productos/bowling-stryke/img/bowling-stryke-partida-a-dos.webp) Two players, one phone.

- [](https://overfuture.dev/en/products/bowling-stryke//productos/bowling-stryke/img/bowling-stryke-resultado-con-xp.webp) Twelve strikes: 300, just like at the bowling alley.

Want to see how yours would turn out?

[Tell us about your game](#fc-caja)

FAQ

## What people ask us about Bowling Stryke

### Who develops Bowling Stryke?

Androtiyas and OverFuture. It's our own Android game, which we're rebuilding in Unity 6.

### How many downloads does Bowling Stryke have?

Over a million on Google Play, according to its public listing (checked on 3 November 2026). In English, the listing is currently called “Bowling Game - Stryke 3D”.

### How is bowling scored?

Each pin knocked down is worth one point; a strike also adds the next two balls, and a spare adds the next one. We explain it with examples in the [bowling score calculator](https://overfuture.dev/en/products/bowling-stryke/bowling-score-calculator/).

### When is the new version coming out?

It's in the works. Once it's released, it will update through the same Google Play listing, and your saved high score will carry over to the new profile.

### How do you put ads in a game for kids?

With AdMob in Families mode: child-directed treatment, content rated for all ages, non-personalised ads and no advertising ID. Rewarded videos are always optional.

### Can you make a casual or sports game for my brand?

Yes. From Zaragoza, we develop video games to order for brands, studios and companies, including mobile games. Bowling Stryke is our own project and shows how we work.

### How much does it cost to develop a mobile game?

It depends on the scope. Our gamification and video game projects start at €2,000, excluding VAT. The final price depends on the mechanics, levels, art, platforms and whether there's multiplayer.

More from OverFuture

## We build mobile games in Unity in Zaragoza

- [Mobile apps and games (ES)Android and iOS, from idea to store.](https://overfuture.dev/desarrollo-apps-moviles/)

- [Unity games (ES)For mobile, PC and virtual reality.](https://overfuture.dev/servicios/videojuegos/unity/)

- [Game development (ES)Commissioned work for brands and studios.](https://overfuture.dev/desarrollo-de-videojuegos-y-experiencias-interactivas/)

- [Bowling score calculatorThe game's scoreboard, with the rules explained.](https://overfuture.dev/en/products/bowling-stryke/bowling-score-calculator/)

- [Project page (ES)Bowling Stryke in our projects.](https://overfuture.dev/project/bowling-stryke-juego-bolos-android/)

We go into more detail in [How was Bowling Stryke made? (in Spanish)](https://overfuture.dev/blog/como-desarrollar-juego-bolos-android-unity/). The game is on [Google Play](https://play.google.com/store/apps/details?id=com.androtiyas.bowlingstrykefree).

## Shall we start on your game?

Tell us your idea, even if it's just a game sketched on a napkin. We'll suggest a way to get started.

[Tell us about your game](#fc-caja)[Get it on Google Play](https://play.google.com/store/apps/details?id=com.androtiyas.bowlingstrykefree)
