Modern Bubble Tea Shop
Build a bubble tea shop for your café, shop or tycoon game: walls, floor and a glass door, a full drink station from order to pickup, tables and seats, and 5 animated characters. Staff work behind the counter; customers stand in line, carry their drinks and sit down.
- Walls · door · floor
- 30 objects · 41 variants
- 5 animated characters
- 6 tilesets
- N / E / S / W
One complete pack. Use in commercial and non-commercial games.

Everything in this picture is in the download: walls, door, floor, furniture, equipment and characters. Shown at 2×.
What's included
Made for bubble tea and milk tea, not espresso. Everything is drawn in one style, with one camera and one palette, so the room, equipment and characters fit together out of the box.
From order to pickup
- 30 objects, 41 variants, every one in 4 directions (164 direction sprites).
- Cashier counter with a tablet till, order display, tea urn, boiler, topping row, syrup rack, ice bin, blenders, cup stack, a cup-sealing machine (idle and sealing), fridges, a pickup counter and finished drinks.
- Counter modules join into one seamless run of any length, with corners and end pieces.
- 6 tilesets, one per category plus walls and floor, on a 32 × 32 grid. Every sprite also as its own PNG.
The cast
- Staff: a cashier (types at the till, waves hello) and a tea maker (shakes a drink, works at the counter). Counter actions face the camera.
- Customers: an office worker, a university student and an older customer. They walk, stand in line, carry a sealed cup and sit.
- All 5 walk and stand in 4 directions, and sit at 4 seat heights in 4 directions.
- Standing talk and idle loops, plus 45 expression images (9 per character).
Room: walls, floor, door
- Snap-together wall faces, wall caps and wall ends, and a floor tile on the 32 px grid.
- A glass shop door in 3 states (closed, half-open, open), with overlays so characters walk through the doorway.
- Overlays for every seat and staff spot: draw the furniture, then the character, then the overlay, and the character sits in the chair or stands behind the counter.

Customers on the chairs, the stool and the bench, with drinks on the tables. Shown at 2×.
30 objects, 5 categories
Every object comes in each listed variant and in all four directions.
Joining counter modules with corners and ends, cashier counter with till, pickup counter, under-counter cabinet, finished drinks, straw and napkin caddy, order display
Tea urn, hot-water boiler, cup sealer, syrup rack, ice bin, blenders, topping row, cup stack, under-counter fridge, glass drinks fridge
Round table for 2, table for 4, chair (2 colours), bar stool, bench
Menu board, wall shelf with tea canisters, potted plant, waste bin, entrance mat, queue barrier
Glass shop door (closed, half-open, open), wall light
Gallery
Click an image to see it full size. The scenes use only files from the download; the item sheets carry a "SAMPLE" watermark, and the files you download have none.

The whole shop, built only from the download's files. 2× zoom.


Counters and workstations, every variant in 4 directions. 2× zoom.

Drink station, every variant in 4 directions. 2× zoom.

Seating and tables. 2× zoom.

Decoration. 2× zoom.

The glass door in its 3 states, and the wall light. 2× zoom.

Cashier, tea maker, office worker, student and older customer. 2× zoom.

Counter actions, carrying a cup and sitting. 2× zoom.

All 45 expressions: 9 per character. 2× zoom.
Specs
| Grid | 32 × 32 px floor tiles; walls on an 8 px wall line (80 px face) |
|---|---|
| View | 3/4 top-down, one camera for characters, furniture and walls |
| Character frames | 48 × 64 (walk, stand, actions) · 48 × 80 (sitting) |
| Directions | Objects N/E/S/W · characters walk, stand and sit N/E/S/W · staff counter actions S · cup carrying E/S/W |
| Formats | Transparent PNG sprite sheets and single frames, 6 category tilesets |
| Guide | GUIDE.txt: frame order and timings, anchors, seat points, footprints, surface heights, counter joining, draw order, a map of every tileset, a table of which actions exist in which directions, and the layout of the preview scenes |
| Scale | 1× native; scale up by whole numbers with nearest-neighbour filtering |
| Files | 916 files: 911 PNG images, readme, guide, licence, credits and a SHA-256 file list |
Good to know
So you know exactly what you're getting.
- Staff counter actions face the camera only. Customers carry a cup facing E, S or W (not N).
- To stand up, play the sit-down frames in reverse. There is no drinking animation and no cup while seated.
- No line-up logic: customers standing in line are characters you place yourself.
- Talk sprites are standing sprites, not front-facing portrait art.
- Front-facing sitting on a chair or stool can read as standing. For front-facing rows, use the bench.
- Cut-away walls. The back wall shows its face; side and front walls are low caps. One wall style and one floor.
- Interior only, with no shop front. No running, lying down or children.
- Not yet tested inside a specific game engine. Own another of our packs? Keep each pack in its own folder: some file names are shared.
Combines with Modern Hospital
Same grid, camera, light and outline as our Modern Hospital pack.

Two separately sold packs. Hospital assets are not included in this download.
Licence
You can
- Use the assets in games you make, free or commercial.
- Edit and recolour them for those games.
- Credit is appreciated but not required.
You can't
- Resell or redistribute the assets themselves, alone or inside another asset pack.
Full terms are in LICENSE.txt in the download.
Questions
What do I get in the download?
Transparent PNG sprite sheets, every frame and sprite as its own PNG, 6 category tilesets, and GUIDE.txt with all the placement numbers. No engine-specific project files are included.
Is it a tileset?
Yes: each category comes as one tileset on a 32 × 32 grid, every object, variant and direction in its own whole-tile block. GUIDE.txt maps every block. There are no autotiles or tile-map files.
How do characters sit in chairs or work behind the counter?
Draw the furniture, then the character in the matching pose at the seat or staff point, then the object's overlay. GUIDE.txt gives every anchor and seat height.
Can I scale it up?
Yes. Scale by whole numbers (2×, 3×, 4×) with nearest-neighbour filtering to keep the pixels sharp.
More from GainPips
We also make mobile games. See them on Google Play.
Open your tea shop
Walls, door, floor, 30 objects and 5 animated characters in one pack.