S
Sweetbox FLUTTER GAME SUITE
FLUTTER 3.44+ · DART ^3.12.2 · IOS & ANDROID

Sweetbox | Flutter 50-in-1 Game Suite for iOS and Android

Fifty complete games in one Flutter workspace. Every game ships the screens a published title actually needs — splash through shop, plus consent, an age gate, hearts, pause, win, lose and settings — with banner, interstitial and rewarded placements already wired. Ship the whole suite as a hub app, or build any single game as a standalone release with one flag.

Browse the 50 Games Read the Specifications Play the Real Build · Android APK
50
Game kits
7
Engine families
13
Screens per game
1
Shared theme

Flagship Games

Every card below opens that game's design kit — the screens as they were drawn, included with the package. They are pictures, not a playable build. To play the games themselves, install the Android demo.

5
3
7
1
9
Sudoku Candy
Logic puzzle · four difficulties, notes, hints
13 screens
Ads + IAP
Block Puzzle
Place shapes, clear lines · endless and compact
13 screens
Ads + IAP
Ludo
Two to four players · pass and play
13 screens
Ads + IAP
K♠
Q♥
Solitaire
Klondike · draw one or three, daily deal
13 screens
Ads + IAP
Bubble Shooter
Aim and pop arcade · three difficulties
13 screens
Ads + IAP
Gem Match
Match three · endless levels, colour clear booster
13 screens
Ads + IAP
2
16
128
1024
2048
Slide and merge · four board sizes
13 screens
Ads + IAP
O
C
H
R
E
S
A
N
D
L
I
R
T
U
E
V
Word Search
Letter grids · twelve themed packs
13 screens
Ads + IAP
Backgammon
Match play · pass and play, two levels
13 screens
Ads + IAP
?
Trivia Quiz
Ten categories · timed rounds
13 screens
Ads + IAP
More titles

Fifty kits shipped. Tell us which engine to extend and the next batch follows the same template.

Puzzle & Arcade Kits

Kits 11 – 25 · thirteen core screens each, sharing the same theme, ad slots and shop layer as the ten flagship kits.

N
Nonogram
Picross · generated, 5 x 5 to 20 x 20
13 screens
M
Minesweeper
Flags and numbers · no-guess boards
13 screens
S
Slide Puzzle
Fifteen tiles · three board sizes
13 screens
L
Lights Out
Flip the lights · generated, always solvable
13 screens
S
Sokoban
Push the crates · generated warehouses
13 screens
K
Kakuro
Cross sums · generated, one solution each
13 screens
K
KenKen
Math cages · generated, one solution each
13 screens
F
Flow Connect
Join the dots · generated, always solvable
13 screens
H
Hitori
Shade the doubles · generated puzzles
13 screens
B
Ball Sort
Sort the tubes · endless generated levels
13 screens
W
Water Sort
Pour and sort · endless generated levels
13 screens
P
Piano Tiles
Tap the beat · public domain melodies
13 screens
B
Brick Breaker
Bounce and smash · endless levels
13 screens
S
Snake
Eat and grow · four modes
13 screens
S
Stack Tower
Time the drop · five modes
13 screens

Card & Board Kits

Kits 26 – 36 · classic tables and decks, same theme and monetisation layer.

S
Spider
Ten column solitaire · one to four suits
13 screens
F
FreeCell
All cards face up · 32 000 deals
13 screens
P
Pyramid
Pairs that make thirteen
13 screens
T
TriPeaks
One up or one down · streak scoring
13 screens
O
Okey
Classic or one quick hand · four seats
13 screens
C
Chess
Ten engine levels · pass and play
13 screens
C
Checkers
Forced captures and kings
13 screens
R
Reversi
Flip to win · three levels and two players
13 screens
D
Dominoes
Draw, block and all fives
13 screens
T
Tic Tac Toe
Three in a row · unbeatable mode
13 screens
C
Connect Four
Four in a line · three levels
13 screens

Word, Quiz, Arcade & Idle Kits

Kits 37 – 50 · dictionaries, question banks, reflex loops and an idle economy.

C
Crossword
Clues and keyboard · hand built word squares
13 screens
W
Word Guess
Five letters, six tries
13 screens
H
Hangman
Twelve categories · or take any word
13 screens
A
Anagram
Make every word from six letters
13 screens
M
Memory Match
Find the pairs · six sizes
13 screens
F
Flappy Flyer
One tap flight · five flyers
13 screens
E
Endless Runner
Three lane dash · three speeds
13 screens
H
Helix Drop
Spin the tower, drop the ball
13 screens
M
Merge Numbers
Drop and merge · endless board
13 screens
F
Flag Quiz
Every flag on the map
13 screens
M
Math Quiz
Beat the clock · four operations
13 screens
E
Emoji Quiz
Guess the phrase from the emoji
13 screens
I
Idle Bakery
Bake, upgrade, prestige
13 screens
C
Color Sort
One colour per tube · endless generated levels
13 screens

What's Included

Full Flutter source

Layered architecture, null safe, 857 tests. One codebase for iOS and Android.

Monetisation ready

Banner, interstitial and rewarded placements wired in, plus an IAP shop with remove ads.

Candy theme layer

One token file drives colour, gel buttons, radii and motion across all fifty games.

Documentation

Setup guide, store build steps, the licence register and the Firebase adapter, all in HTML.

How It Works

Three steps from download to a store build.

1
Open the workspace

One Flutter project, fifty game modules, one shared theme and services layer. Run flutter pub get and the hub launches on a simulator straight away.

2
Choose your build

Ship all fifty games behind the hub, or any single title as its own app. Run tools/build_single.sh with a game name and it rewrites the mode, the registered game list, the bundle id and the launcher icons — or change one entry in app_config.dart.

3
Rebrand and publish

Swap the app name, icon, colour tokens, ad unit IDs and store identifiers in one config file, then follow the documented build steps for each platform.

Publishing a Single Game

Every game is self-contained. Its engine and its two own screens live in a single folder. The other eleven screens, the theme and the services come from core/, theme/ and shell/. Run tools/build_single.sh with the game's name: it sets the mode, registers that game alone, rewrites the bundle id on both platforms, installs that game's icon and then runs the analyzer to prove the result still compiles.

SAMPLE — LIB/APP_CONFIG.DART
const AppMode appMode   = AppMode.singleGame;
const GameId singleGame = GameId.sudoku;

const Backend backend   = Backend.local;
const bool adsEnabled   = true;
const bool iapEnabled   = true;
What travels with the game
Game engine and rule set
Level data, or the generator that makes it
All thirteen core screens
Shop, hearts and settings
Ad and purchase placements
Consent, age gate and settings

Specifications

These values match the constraints declared in pubspec.yaml and the shipped documentation.

FrameworkFlutter 3.44 and newer
Dart SDK^3.12.2
State managementprovider
PlatformsiOS 15+ · Android 7.0 (API 24)
Games included50
Engine families7
AdvertisingAdMob banner, interstitial, rewarded
Purchasesin_app_purchase · remove ads, coins, booster bundle
BackendOn device by default · Firebase adapter documented
Two playersPass and play · Backgammon, Checkers, Chess, Connect Four, Ludo, Reversi, Tic Tac Toe
Offline playEvery single player game, local save
LanguagesEnglish, French, Spanish, German, Portuguese, Italian, Turkish
OrientationPortrait
DocumentationHTML, setup to store upload

Listing Images

The five store cards, at the 1280 x 720 Envato asks for. The phones in them are screenshots of this build running on a device, taken by flutter drive — so a gallery image cannot drift from the app.

Fifty games, one Flutter codebase
Fifty games, one Flutter codebase
Thirteen screens, every game
Thirteen screens, every game
Puzzles that are actually solvable
Puzzles that are actually solvable
Monetisation, already wired in
Monetisation, already wired in
Ship one game, or all fifty
Ship one game, or all fifty

Frequently Asked Questions

Six answers that cover most pre-purchase questions.

Can I publish one game on its own?

Yes. Set the single game entry point, delete the folders you do not need, and build. The documentation walks through it folder by folder.

Which Flutter and Dart versions are supported?

Flutter 3.44 and newer, with a Dart SDK constraint of ^3.12.2 in pubspec.yaml. The documentation states the same range.

Do I need a Firebase project?

No. Every game runs fully offline on device storage. Firebase is optional, and documentation/firebase.md carries the adapter source if you want cloud save and a shared score table.

Are the ad units live out of the box?

The project ships with Google test ad units. Replace them with your own AdMob IDs in one config file before release.

Can I change the look?

One token file drives colour, gel buttons, radii, type and motion across all fifty games. Change it once and every screen follows.

Are these screenshots of the real app?

Yes. The phones in every card above are captures of the app running on a device, produced by an on device test that also fails if the hub cannot open a game and deal a board.

License and Support

Sold under the standard Envato licenses. Support is handled directly by our team.

Regular License

One end product that is free for users. Use it to publish your own titles with your own branding.

Extended License

One end product that users may be charged for. Required if you sell access to the app itself.

Support

Six months included, extendable to twelve. Free lifetime updates. Write to support@webkoding.com and we reply within one business day.

Sweetbox on CodeCanyon

Listing under review. The purchase link goes live as soon as it is approved.

Coming soon