An open API service indexing awesome lists of open source software.

https://github.com/ma-ta/hra-sibenice

Multiplatformní implementace známé slovní hry Šibenice pro terminál
https://github.com/ma-ta/hra-sibenice

game games hangman hangman-c hangman-game hra obesenec sibenice terminal-app terminal-based terminal-game

Last synced: about 2 months ago
JSON representation

Multiplatformní implementace známé slovní hry Šibenice pro terminál

Awesome Lists containing this project

README

          

# Hra Š I \_ E _ I C E

> Multiplatformní implementace známé slovní hry Šibenice pro terminál

![Windows](https://img.shields.io/badge/OS-Windows-lightgrey?logo=pcgamingwiki&logoColor=white)
![DOS](https://img.shields.io/badge/OS-DOS-lightgrey?logo=d&logoColor=white)
![macOS](https://img.shields.io/badge/OS-macOS-black?logo=apple&logoColor=white)
![Linux](https://img.shields.io/badge/OS-Linux-black?logo=linux&logoColor=white)
![FreeBSD](https://img.shields.io/badge/OS-FreeBSD-black?logo=freebsd&logoColor=white)
![Android](https://img.shields.io/badge/OS-Android-3DDC84?logo=android&logoColor=white)
![WebAssembly](https://img.shields.io/badge/Web-Assembly-654FF0?logo=webassembly&logoColor=white)

![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/ma-ta/hra-sibenice?include_prereleases)
![GitHub](https://img.shields.io/github/license/ma-ta/hra-sibenice)

![Šibenice – ikona](/res/github.png)

### Binárky ke stažení

- **⬇️ [Stáhnout instalátor pro Windows 🪟](//github.com/ma-ta/hra-sibenice/releases/download/v1.3.2/sibenice-setupwin.exe)**
- ⬇️ Stáhnout All-in-1 balíček (všechny binárky):
[TAR.GZ](//github.com/ma-ta/hra-sibenice/releases/download/v1.3.2/sibenice-bin.tar.gz) 📦,
[ZIP](//github.com/ma-ta/hra-sibenice/releases/download/v1.3.2/sibenice-bin.zip) 📦  |  *[v1.1.0 pro macOS](https://github.com/ma-ta/hra-sibenice/releases/tag/v1.1.0)* 🍎

(rozbalte stažený archiv a zvolte spustitelný [soubor](https://github.com/ma-ta/hra-sibenice/blob/v1.3.2/bin/#readme) dle vaší platformy):

| Platforma | 💽 | x86-64 | x86
32-bit | x86
16-bit | ARM64
(AArch64) | ARM 32-bit
(armhf) | RISC-V
(riscv64) | Wasm
(wasm32)

|-----------------|------------------------------------|-----------------|----------------|--------------------|--------------------|-----------------------|---------------------|--------------------------------------------------
| 🪟 Windows | ✅ | ✅ | ✅ | | ✅️ | | |
| 🍎 macOS | | ☑️ v1.1.0 | | | ☑️ v1.1.0 | | |
| 🐧 Linux | | ✅ | ✅ | | ✅ | ✅ | ✅ |
| 🤖 Android | | | | | ✅ | | |
| 😈 FreeBSD | | ☑️ v1.3.1 | ☑️ v1.3.1 | | ☑️ v1.3.1 | | |
| 💾 DOS | | | ☑️ v1.3.1 | ✅️ | | | |
| 🌐 Web | | | | | | | | ✅

> **Legenda:**
✅ – aktuální verze: **1.3.2**,
☑️ – starší verze,
💽 – dostupný user-friendly (🐤 BFU) instalátor ve složce [bin-setup](https://github.com/ma-ta/hra-sibenice/tree/v1.3.2/bin-setup).

**Další odkazy:**
- [Přehled verzí & changelog](//github.com/ma-ta/hra-sibenice/releases)
- [Adresář s binárkami](https://github.com/ma-ta/hra-sibenice/tree/v1.3.2/bin)

### Popis a stručné instrukce
Známá slovní hra (alias Oběšenec, Kat, Hangman) založená na hádání jednotlivých písmen tajného slova.
Program je napsán v jazyce C a pro jeho spuštění či sestavení by neměly být potřeba žádné dodatečné komponenty.

- **[Základní instrukce k sestavení](https://github.com/ma-ta/hra-sibenice/blob/v1.3.2/how_make.md)**
- [Nápověda ke hře](https://github.com/ma-ta/hra-sibenice/blob/v1.3.2/res/napoveda.md)
- [Známé chyby a nápady na další vývoj](https://github.com/ma-ta/hra-sibenice/blob/v1.3.2/res/poznamky.md)

#### Pozn. pro systém 🍎 macOS
Stažené binární soubory nejsou podepsané, proto je pravděpodobně bude možné spustit až po odebrání příslušného příznaku.

Např. příkazem: [xattr -d com.apple.quarantine sibenice-macUni].

#### Pozn. pro systém 🤖 Android
Hra byla sestavena a otestována v emulátoru terminálu [Termux](https://termux.dev/en/), který je možné
nainstalovat z [Google Play](https://play.google.com/store/apps/details?id=com.termux&hl=cs) nebo přes alternativní obchod [F-Droid](https://f-droid.org/en/packages/com.termux/).

#### Pozn. pro systémy typu 💾 DOS
U 32-bit binárky v případě zobrazení hlášky *"Load error: no DPMI - Get csdpmi\*.zip"* umístěte soubor [CWSDPMI.EXE](/bin/CWSDPMI.EXE) do stejného adresáře jako spustitelný soubor hry. Více o problematice např. [zde](//en.wikipedia.org/wiki/CWSDPMI) nebo [zde](https://sandmann.dotster.com/cwsdpmi/).
Nativní 16-bit verze běží samostatně.

#### Použité kompilátory *(platformy)*:
- UN*X:
- 🐧 (2026-02-18)  Ubuntu 26.04 LTS *(GCC 15.2.0) – [x86] [x86-64] [AArch64] [armhf] [riscv64]*
- 🍎 macOS 15.4 *(Apple Clang 17.0.0) – [x86-64] [AArch64] [Universal]*
- 😈 FreeBSD 14.3 *(Clang 19.1.7) – [x86] [x86-64] [AArch64]*
- 🤖 (2026-01-07)  Android 16/Termux 2026.01.07 *(Clang 21.1.8) – [AArch64]*
- 🪟 Win:
- (2026-02-18)  Windows 11 25H2 *(MSVC 19.50.35724) – [x86] [x86-64] [AArch64]*
- 💾 DOS:
- FreeDOS 1.4:
- (2026-01-07)  *(Open Watcom 1.9) – [x86 16-bit]*
- (2025-07-04)  *(DJGPP GCC 12.2.0) – [x86 32-bit]*
- 🌐 Web:
- (2026-02-18)  Wasm *(Emscripten 5.0.1) – [wasm32]*

### Snímky obrazovky

[Všechny dostupné screenshoty zde](https://github.com/ma-ta/hra-sibenice/tree/v1.3.2/res/screenshots)

macOS 15.4 (Sequoia) Terminal – obrazovka hry (v1.1.0):
Šibenice - macOS 15.4 Terminal – obrazovka hry

Windows 11 (24H2) – obrazovka hry:
Šibenice - Windows 11 (24H2) – obrazovka hry

Webové rozhraní (Google Chrome 143):
Šibenice - webový prohlížeč

Herní statistiky:
Šibenice - Statistiky

Informace o verzi (DOSBox-X 2025.05.03):
Šibenice - MS-DOS

MS-DOS – hlavní menu:
Šibenice - Menu

MS-DOS – obrazovka hry:
Šibenice - MS-DOS

MS-DOS – slovo uhodnuto:
Šibenice - MS-DOS

MS-DOS – tři a méně žitovů:
Šibenice - MS-DOS

MS-DOS – slovo neuhodnuto:
Šibenice - MS-DOS

MS-DOS – obrazovka prohry:
Šibenice - MS-DOS

MS-DOS – konec programu:
Šibenice - MS-DOS