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
- Host: GitHub
- URL: https://github.com/ma-ta/hra-sibenice
- Owner: ma-ta
- License: gpl-3.0
- Created: 2022-06-28T07:43:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-25T21:26:16.000Z (over 1 year ago)
- Last Synced: 2025-02-25T22:27:10.458Z (over 1 year ago)
- Topics: game, games, hangman, hangman-c, hangman-game, hra, obesenec, sibenice, terminal-app, terminal-based, terminal-game
- Language: C
- Homepage:
- Size: 5.39 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.txt
- License: LICENSE
Awesome Lists containing this project
README
# Hra Š I \_ E _ I C E
> Multiplatformní implementace známé slovní hry Šibenice pro terminál










### 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):

Windows 11 (24H2) – obrazovka hry:

Webové rozhraní (Google Chrome 143):

Herní statistiky:

Informace o verzi (DOSBox-X 2025.05.03):

MS-DOS – hlavní menu:

MS-DOS – obrazovka hry:

MS-DOS – slovo uhodnuto:

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

MS-DOS – slovo neuhodnuto:

MS-DOS – obrazovka prohry:

MS-DOS – konec programu:
