Keeper

Keep your zoo running. Keep your Exhibits maintained. Keep your visitors SMILING!

1–1 players
25 min
Strategy
Resource Management

Setting up the table…

of images

Dustin's Designer Den

New here? Take a quick tour

A ~1-minute guided walkthrough of the table.

Help & Controls

It highlights things right on your screen — about a minute. Or read the steps below.

  1. 1
    Add pieces. Open the Components bar on the left and drag a deck, token stack, board, or die onto the table. Decks & stacks ›
  2. 2
    Move & act. Drag a piece to move it. for its main action — flip a card, roll a die, draw from a deck. Objects ›
  3. 3
    Open the menu. for everything else: rotate, scale, flip, lock, layers, snap tags.
  4. 4
    Keep cards private. Drag a card into your Hand tray at the bottom; drag it back out to play it. Your hand ›
  5. 5
    Play together. Share the room link to invite players, then use voice chat and roles. Voice › · Roles ›

This Room Is No Longer Open

Keeper - 1st Draft (Shared) · Keeper

The host has made this room private, so it's no longer accepting new players. If you were already playing here, you can rejoin from the tab you were using.

Join Playtest Room

Keeper - 1st Draft (Shared) · Keeper

Up to 4 players

You'll appear as

Rotate your device

The playtest room requires
landscape orientation.

Keeper - 1st Draft (Shared)
Menu
Players in Room
Players in Room
Keeper

Keeper

Keep your zoo running. Keep your Exhibits maintained. Keep your visitors SMILING!

Players

1–1

Playtime

25 min

Genre

Strategy

Ages

14+

Theme

Zoo

Mechanic

Resource Management

Highlights

✦ Every decision revolves around what you choose to KEEP
✦ Easy to learn with fun depth thanks to dual purpose cards
✦ A cute game with a positive goal to maximize happiness

About

Game Website

Hosted by Curry

Output switching needs a Chromium browser.

Camera Views

Drag corners to resize zone
Drag corners to resize
Click to place label — drag to draw a box — click a component to attach it
Tags:
Marker tool — draw on table or components
Selected
Lock / unlock
Ctrl+A Select all same component / type
Esc Exit the current tool / deselect
Toolbar Tools
TabMeasure (hold & drag) / Ping table (tap)
Toggle marker / draw tool
Camera & Viewing
ScrollZoom in / out
Pan camera
RClick+DragPan camera
Mid+DragPan camera
Reset view to center
Rotate your table view 90°
Jump to saved camera view (when nothing's selected)
Preview the object under the cursor
Peek under — show its hidden side
Toggle blindfold — hide the table from yourself
Cards & Decks
1 – 9Draw that many to hand (or take the card you're pointing at)
Flip card / reverse deck order
Shuffle deck or stack
Send card / token to hand
DragDraw the top card or token off a pile (a bag gives a random item)
Shift+DragMove a deck, stack or bag
Dbl-ClickFlip card
Rulebooks
1 – 9Turn to that page
Right-clickPages: jump to any page by name
Preview, then ←/→ to turn pages
Dice & Coins
Roll die / flip coin
1 – 9Set die to that face value
Step die face up / down
Flip coin
Dbl-ClickRoll die / flip coin
Object Control
Rotate CCW 90°
Rotate CCW 45°
Rotate CW 90°
Rotate CW 45°
Tuck Behind Component
Group selected into deck / stack
Lock / unlock in place
Selection & Other
Ctrl+ClickAdd / remove from selection
Right-ClickOpen context menu
EscDeselect / exit mode / close preview
Editing
Select all same component / type
Voice
Push-to-talk — hold to talk (when enabled in the voice bar)

Press a key to bind:

Press any key combination. Esc to cancel.

Browser-reserved combos (Ctrl+W/T/N, Ctrl+Tab, zoom, F-keys…) can't be captured.

Key Already Bound

Combos your browser won't allow

The browser handles these itself, so they can't be used as room hotkeys (the binder will reject them): Ctrl+W / T / N / Q / L, Ctrl+Tab, Ctrl+0–9, Ctrl with + / − / = (zoom), Ctrl+Shift+I / J / C (devtools), and F1–F12. Tip: combos using Shift (e.g. Shift+Space) are always safe.

Sign in to save and load hotkey profiles.

%
Marker strokes stay on whatever you start on (table or component)
Tool
Undo & clear
Stickers
Sticker
Image
Scale
×
Rotate
°
Shared palette
Text labels Click the table to drop a label Drag to size it as you place Click a component to pin the label to it
Style
Used for new labels, and applied to any labels you have selected.
Font sizePixels, 8 to 72
Max widthPixels, 60 to 800
Text color
Background
LayerBehind or in front of components
Formatting
**bold** → bold *italic* → italic ~~strike~~ → strike `code` → code # Heading 1 ## Heading 2 - item → bullet list 1. item → numbered list > text → blockquote --- → divider | A | B |
|---|---|
| 1 | 2 |
→ table
Zones Drag on empty table to draw a zone Click a zone or its chip to edit it here Del removes the selected zone table pieces are paused while this menu is open
Zones
Snap points
Snap points
New points
TagsOnly objects with a matching tag snap here
Any object
Auto-flipFlip components when they snap here
Auto-rotateTurn components when they snap here

click to cycle

PlacementStamp several points with each click
TagsApplied to all selected
Any object
Auto-flip
Auto-rotate

click to cycle

Room options Rules for this table. Every change applies to all players straight away and saves with the setup. Host tools guide
Grid
Shape
SizeCell size, in inches
"
Line color
Snap toCell center, or where grid lines cross
What players see
Pieces
Auto-liftHow much of a piece has to sit on another before dragging that one carries it. Low carries anything that clips a corner; 100% only what sits squarely on top.
Saving & sharing
Host only
Player options
1. Set an option the way you want it. 2. Click its pin so every player starts on it. 3. Save to the setup. Players can still change pinned settings for themselves.
Settings with an amber pin start from this setup. You can still change them.
Hand
Card size
Vertical positionHow high the hand sits
Auto-flip when drawn
Auto-rotate in handAngle cards turn to in your hand
Controls
Q/E rotation stepClick the dial or the number
Scroll zoom speed
Preview & Peek
Camera views
Play behavior
Drop to tableRotation when played from hand
Appearance
Selection boxMarquee and selected-object glow
Table color
Texture
Counters & handles
Save & sync Setups, snapshots and keeping pieces up to date with your project.
Setup
Load a setupReplace the table with one of your saved setups
Save the tableSave it as a new setup, or overwrite one
Table
Resync componentsUpdate every piece to its latest component values
Fresh roomOpens a brand-new room for this project in a new tab: empty table, no setup
DRAG TO HAND

Request Or hover a card and click Request

Card request

Choose cards to give

requested · selected /

Card offered

wants to give you .

Give cards to

Pick from your hand · selected

Or give

Request cards from

How many?

Random takes that many at random from their hand. They pick lets them choose which to give. Either way they can deny.

Saved on this device only, and kept across rooms and sessions.

Saved to components
A line of --- starts a new page
Page of ·

Playtest Feedback

Share your thoughts on Keeper. Your feedback helps the designer improve the game!

A line of --- starts a new page

Leave this empty for a page that is a picture. A page with text here renders that text on the table and ignores its image.

Group this card into decks with the Deck & Stack Builder on the Components page. A card can belong to several decks.

Optional — shown when the component is flipped over.

Real-world dimensions; the tabletop scales to match. Poker card = 2.5″ × 3.5″.

Unit:

Playtest Display Settings

Turns are applied to the stored images when you save.

Manage custom masks →

Use Image as Mask is on, so the artwork's own outline cuts out this token. The shape above no longer draws an edge, but it still decides the proportions of the box the artwork sits in.

Manage custom masks →
Front
Opacity
Back
Opacity

1.0 = default size.

Front face grid
Back face grid
Minimum
Maximum
Step

Leave a limit empty for no limit at that end. A new counter starts at its minimum, or zero.

The maximum has to be above the minimum.

seconds

Leave it empty for one minute. It counts down from here, and can still be changed on the table.

How many pieces come out when the pack is opened. Each one is rolled on its own, so the same card can turn up twice.

% total fixed pack

The slots left after the fixed ones are decided by chance, so the chances have to add up to exactly 100%. Use Balance.

The tiers guarantee items but the pack only gives out . Lower a fixed amount or raise Cards Per Pack.

No tiers yet. Add one for each rarity, give it a chance out of 100, then pick which cards or tokens can come from it.

No behavior settings for this component type.

× in

Each page can have its own size below. Leave a page empty and it takes the shape of its artwork.

No pages yet — add one.

Choose Image opens your file library. A page with no image is a blank page.

This is a rulebook of words, so its pages have no artwork. Rename and reorder them here; write them with Edit Rulebook Text.

Choose components to sync from database

component(s) on the table. Select which to pull from the database.

Dextrous

Apply Dextrous Changes to Table?

created, updated in database. Apply changes to objects already on the table?

Syncing from Database

Please wait — do not close the tab

Apply to Table?

Component saved. Update all matching instance(s) on the table with the new data?

Update Table Components?

Saved state for to the component.

Update matching currently on the table with the newly saved state?

This will permanently remove from the project.

Remove from Table?

The component was deleted from the project.

Remove the linked currently on the table as well?

Component Link Broken

The component this piece was linked to no longer exists — it may have been deleted and recreated. Pick a replacement to re-link it.

Load this saved game?

The table is being asked to load a saved game. You joined after the question, so you are not being asked.

Report a Bug

Found something broken? Let us know and we'll fix it! Your report will be submitted without leaving the room.

Be specific about what went wrong and how to reproduce it

JPG, PNG, GIF or WebP — max 5 MB

Bug report submitted successfully! Thank you for helping us improve.

Load Setup

Save Session State

This snapshot saves all component positions, deck states, and board configuration.

Your current view position and zoom level will be saved as the default camera when players join this table.

Add Project Dependency

Add components from another project you own to this room.

Type:

Configure Counter

Players see "Min: "
Players see "Max: "

⚠ Minimum must be less than maximum.

Edit Spinner

Preview
Sections

Split

of
Take from:

off the , set down beside this one. stay here.

Deal

Players

| |

Drag a card, or its ⠿ grip on touch, to reorder it. First is the top of the . Point at a card and press to see it large.

Clear the search to drag cards into a new order.

A bag is drawn from at random, so there is no order to set. Point at an item and press to see it large.