# 2049 — Mines of Merge

> 2048 fused with Minesweeper in a dungeon — You are the tile: slide by 2048 rules while dodging Minesweeper-style hidden mines down eight depths.

- Page: https://tesign.com/en/item/2049/
- JSON: https://tesign.com/en/item/2049/index.json
- Korean Markdown: https://tesign.com/item/2049/index.md
- Generated: 2026-09-22 07:26 UTC

## Numbers

- 0 stars — checked on GitHub 2026-09-16 05:46 UTC
- no 7-day star increase observed (GH Archive) (as of 2026-09-22 03:00 UTC)
- 1 Show HN points — observed 2026-09-21 04:12 UTC
- Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours.

## AT A GLANCE

- LICENSE: MIT (permissive) — https://spdx.org/licenses/MIT.html
- USAGE: Use, change and redistribute, commercially too. Keep the notice.
- OPEN SOURCE: YES
- LANGUAGE: Python
- PLATFORM: web · cli
- CATEGORY: GAMES
- Tags: 로그라이크 · 2048 · 지뢰찾기 · 브라우저 게임
- How to start: Use in the browser
- SOURCES: Show HN https://github.com/skorotkiewicz/2049
- TRY: https://sekor.eu.org/2049

## ACTIVITY

- Last commit: 2026-09-16 04:54 UTC
- Latest release: [unconfirmed]
- Contributors: [unconfirmed]
- Open issues (incl. PRs): [unconfirmed]
- Made by: [unconfirmed]
- Checked on GitHub: 2026-09-16 05:46 UTC

## Signals and evidence

- NEW · 0h OLD WHEN SEEN

## TESIGN TAKE

Simply overlaying two familiar puzzles’ rules produces something that feels like a genuinely new game.

## WHY IT MATTERS

2048 is a puzzle about merging numbers and Minesweeper is a puzzle about deducing danger; 2049 fuses them into one board. Every move slides the whole dungeon, you included, by 2048 rules, while invisible mines sit like walls in the dark — probing a neighbouring cell reveals a number clue instead of the mine itself.

## BUILD FROM THIS

- Written in Python, with uv managing every dependency. The same core.py runs in the terminal (uv run game) and in the browser (uv run game-web, running Python as WebAssembly through Pyodide). Best scores are saved locally — in localStorage in the browser, in a local file in the terminal.

## WHO IT'S FOR

- Anyone after a light browser game, and fans of the original 2048 or Minesweeper.

## START IN 5 MINUTES

```
# Click the 'Play in the browser' link in the repository and start playing right away.
```

## CAVEATS

- It is a just-published personal project with no stars yet, so balance and bugs may still need work.

## RECEIPT

- FIRST SEEN BY TESIGN: 2026-09-16 04:46 UTC
- AT SOURCE: 2026-09-16 04:06 UTC
- KEPT: 2026-09-22 05:53 UTC
- Published on TESIGN: 2026-09-22 05:53 UTC
- Text last updated: 2026-09-22 05:53 UTC

## How to read this

- This file was produced by the same build, from the same data, as the tesign.com item page. The text is editorial; the numbers are stored observations.
- null in the JSON means not observed — never zero. The Markdown writes [unconfirmed] for it.
- Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours.
- A summary, not legal advice.

[Image] https://tesign.com/img/2049-4d83d2f178.png
