---
key: mechanic/game-mechanics--gm-vending-machines-shops
type: mechanic
id: game-mechanics--gm-vending-machines-shops
lang: en
title: Vending machines (shops)
summary: >-
  The player buys goods through a device in the world. The machine’s location
  connects resupply to routes and current threats.
updatedAt: '2026-10-22'
status: active
url: >-
  https://gamemechanics.pro/en/knowledge/mechanic/game-mechanics--gm-vending-machines-shops/
jsonUrl: >-
  https://gamemechanics.pro/api/v1/knowledge/en/mechanic/game-mechanics--gm-vending-machines-shops.json
markdownUrl: >-
  https://gamemechanics.pro/content/knowledge/en/mechanic/game-mechanics--gm-vending-machines-shops.md
aliases:
  - Vending-machine shop
tags:
  - Game design techniques
  - Weapons
  - Economics
sourceIds:
  - source-95318784b7ee0e26
  - source-b4b9ac271f084082
  - source-e8b2b318051db68b
sources:
  - id: source-95318784b7ee0e26
    title: 'Game Mechanics: Vending machines (shops)'
    url: 'https://gamemechanics.org/patterns/vending-machines-shops'
    verifiedAt: null
  - id: source-b4b9ac271f084082
    title: BioShock (2007)
    url: 'https://gamemechanics.org/patterns/vending-machines-shops/game/bioshock'
    verifiedAt: null
  - id: source-e8b2b318051db68b
    title: Rage 2 (2019)
    url: 'https://gamemechanics.org/patterns/vending-machines-shops/game/rage-2'
    verifiedAt: null
relations: []
placements:
  - catalogId: game-mechanics
    id: gm-vending-machines-shops
    title: Game design techniques
    url: >-
      https://gamemechanics.pro/en/mechanics/game-mechanics/#gm-vending-machines-shops
    categoryIds:
      - gm-category-weapons
      - gm-category-economics
supersededBy: []
attributes:
  preview:
    updatedAt: '2026-10-22'
    title: Vending-machine shop
    description: >-
      The player buys goods through a device in the world. The machine’s
      location connects resupply to routes and current threats.
    image:
      src: images/mechanics/interaction-vending-machines-shops.webp
      width: 900
      height: 506
      game: BioShock
      sourceUrl: 'https://gamemechanics.org/patterns/vending-machines-shops'
      originalUrl: 'https://cdn.gamemechanics.org/bioshock_vending_machine.jpg'
      credit: Irrational Games / 2K; image via GameMechanics.org
      rights: >-
        Game imagery © its respective rights holders. Source host:
        GameMechanics.org. Visible source watermarks preserved. All rights
        reserved; excluded from MIT and CC BY 4.0.
      caption: Circus of Values in a Rapture corridor
      alt: >-
        A clown-branded Circus of Values vending machine stands against a
        corridor wall in BioShock.
      markers:
        - x: 52
          'y': 35
          label: A recognizable vending machine
        - x: 53
          'y': 57
          label: The machine’s product panel
    tips:
      - 'Show price, remaining currency and purchase result together.'
      - Make the machine visible from normal movement routes.
    examples:
      - title: BioShock
        url: 'https://gamemechanics.org/patterns/vending-machines-shops'
endsAt: null
provenance: >-
  Editorial reference index based on the 199 public Game Mechanics pattern pages
  checked on 2026-10-20. Original concise RU/EN definitions by
  gamemechanics.pro; pattern names, category associations and game-reference
  URLs retained from gamemechanics.org. The source gallery includes a film
  analogy. Linked materials retain their original rights; references are
  upstream attributions, not independent verification.
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
catalogKey: catalog/game-mechanics
---
# Vending machines (shops)

id: game-mechanics--gm-vending-machines-shops
type: mechanic
key: mechanic/game-mechanics--gm-vending-machines-shops
lang: en
status: active
url: https://gamemechanics.pro/en/knowledge/mechanic/game-mechanics--gm-vending-machines-shops/

The player buys goods through a device in the world. The machine’s location connects resupply to routes and current threats.

## At a glance

![A clown-branded Circus of Values vending machine stands against a corridor wall in BioShock.](https://gamemechanics.pro/images/mechanics/interaction-vending-machines-shops.webp)

[BioShock](https://gamemechanics.org/patterns/vending-machines-shops) · Game imagery © its respective rights holders. Source host: GameMechanics.org. Visible source watermarks preserved. All rights reserved; excluded from MIT and CC BY 4.0.

1. A recognizable vending machine
2. The machine’s product panel

- Show price, remaining currency and purchase result together.
- Make the machine visible from normal movement routes.

- [BioShock](https://gamemechanics.org/patterns/vending-machines-shops)

## How it works

A world device exchanges player currency for goods.

## Variants

### How the technique works

<a id="gm-vending-machines-shops-rule"></a>

- A world device exchanges player currency for goods. <a id="gm-vending-machines-shops-definition"></a>

## Context and limits

All 199 Game Mechanics entries at the check date: player actions, systems, presentation techniques and contested patterns. Entries are grouped by their first source-card category; all categories appear in their descriptions. Definitions use original wording. References link to game-specific galleries; images and videos remain at the source.

## Connected materials


## Sources and provenance

Editorial reference index based on the 199 public Game Mechanics pattern pages checked on 2026-10-20. Original concise RU/EN definitions by gamemechanics.pro; pattern names, category associations and game-reference URLs retained from gamemechanics.org. The source gallery includes a film analogy. Linked materials retain their original rights; references are upstream attributions, not independent verification.

- [Game Mechanics: Vending machines (shops)](https://gamemechanics.org/patterns/vending-machines-shops) (id: source-95318784b7ee0e26)
- [BioShock (2007)](https://gamemechanics.org/patterns/vending-machines-shops/game/bioshock) (id: source-b4b9ac271f084082)
- [Rage 2 (2019)](https://gamemechanics.org/patterns/vending-machines-shops/game/rage-2) (id: source-e8b2b318051db68b)

CC-BY-4.0 · gamemechanics.pro contributors
