🐍 Snake Retro Game Shortcode
Snake Retro Game Shortcode by Eskim to lekka wtyczka do WordPressa, która dodaje klasyczną grę w węża za pomocą prostego shortcode’u.
Działa szybko, nie wymaga zewnętrznych bibliotek i wykorzystuje jedynie HTML5 Canvas oraz czysty JavaScript.
🎮 Co robi ta wtyczka?
Wtyczka pozwala osadzić retro-grę w węża w dowolnym miejscu na stronie lub blogu przy użyciu shortcode’u:
[snake_game]
Gracz steruje wężem za pomocą strzałek na klawiaturze, może zapauzować grę spacją, a wynik widoczny jest na ekranie. Po zakończeniu gry pojawia się przycisk „Start Game”, który umożliwia restart.
⚙️ Jak używać?
- Zainstaluj i aktywuj wtyczkę.
- Użyj shortcode’u
[snake_game]w treści wpisu, strony lub bloku HTML. - (Opcjonalnie) dostosuj wygląd i prędkość gry za pomocą parametrów.
🔧 Parametry shortcode’u
| Parametr | Opis | Domyślna wartość |
|---|---|---|
background_color | Kolor tła planszy gry | #000 |
snake_color | Kolor węża | lime |
food_color | Kolor jedzenia (kwadracika) | red |
border_color | Kolor ramki wokół canvasu | #333 |
width | Szerokość planszy w pikselach | 300 |
height | Wysokość planszy w pikselach | 300 |
speed | Prędkość węża od 1 (wolno) do 100 (bardzo szybko) | 65 |
Przykład użycia:
[snake_game background_color="#111" snake_color="cyan" food_color="yellow" border_color="#0ff" width="400" height="400" speed="75"]
Wartość
speedjest przeliczana wewnętrznie:1= 1000ms,100= 50ms. Im wyższa wartość, tym szybszy wąż.
🕹️ Sterowanie
- Ruch: strzałki
← ↑ ↓ → - Pauza / Wznowienie: spacja
- Start gry: kliknij przycisk „Start Game”
🧠 Uwagi
- Gra najlepiej działa z klawiaturą (desktop/laptop).
- Na urządzeniach mobilnych też działa, ale sterowanie może być utrudnione.
☕ Wsparcie i autor
Ta wtyczka jest darmowa i open-source.
Jeśli Ci się podoba i chcesz wspierać rozwój:
Gra
Use ← ↑ ↓ → to move, space to pause.
