<!doctype html><html lang="pl"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>The Sacred Armour of Antiriad – remake platformówki z Amstrada CPC, graj online za darmo</title><meta name="description" content="Zagraj w The Sacred Armour of Antiriad (Palace Software, 1986) w przeglądarce: remake klasyka Amstrada CPC napisany w PHP, z 69 ekranami, grafiką Dana Malone'a i muzyką Richarda Josepha. Za darmo, bez instalacji."><link rel="canonical" href="https://{{DOMAIN}}/pl/"><link rel="alternate" hreflang="fr" href="https://{{DOMAIN}}/"><link rel="alternate" hreflang="en" href="https://{{DOMAIN}}/en/"><link rel="alternate" hreflang="es" href="https://{{DOMAIN}}/es/"><link rel="alternate" hreflang="de" href="https://{{DOMAIN}}/de/"><link rel="alternate" hreflang="it" href="https://{{DOMAIN}}/it/"><link rel="alternate" hreflang="pt" href="https://{{DOMAIN}}/pt/"><link rel="alternate" hreflang="nl" href="https://{{DOMAIN}}/nl/"><link rel="alternate" hreflang="pl" href="https://{{DOMAIN}}/pl/"><link rel="alternate" hreflang="ru" href="https://{{DOMAIN}}/ru/"><link rel="alternate" hreflang="uk" href="https://{{DOMAIN}}/uk/"><link rel="alternate" hreflang="tr" href="https://{{DOMAIN}}/tr/"><link rel="alternate" hreflang="ja" href="https://{{DOMAIN}}/ja/"><link rel="alternate" hreflang="zh" href="https://{{DOMAIN}}/zh/"><link rel="alternate" hreflang="ko" href="https://{{DOMAIN}}/ko/"><link rel="alternate" hreflang="x-default" href="https://{{DOMAIN}}/"><link rel="icon" type="image/png" href="../images/favicon.png"><meta property="og:type" content="website"><meta property="og:site_name" content="The Sacred Armour of Antiriad"><meta property="og:title" content="The Sacred Armour of Antiriad – graj online"><meta property="og:description" content="Klasyk Amstrada CPC z 1986 roku, odtworzony w PHP i grywalny w przeglądarce: zwiedzaj dżunglę, odnajdź świętą zbroję i zniszcz bazę najeźdźców."><meta property="og:url" content="https://{{DOMAIN}}/pl/"><meta property="og:image" content="https://{{DOMAIN}}/images/og.png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:locale" content="pl_PL"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="The Sacred Armour of Antiriad – graj online"><meta name="twitter:description" content="Klasyk Amstrada CPC od Palace Software (1986), odtworzony w PHP, za darmo w przeglądarce."><meta name="twitter:image" content="https://{{DOMAIN}}/images/og.png"><script type="application/ld+json">{ "@context": "https://schema.org", "@type": "VideoGame", "name": "The Sacred Armour of Antiriad", "alternateName": [ "La Armadura Sagrada de Antiriad", "L'Armure Sacrée d'Antiriad" ], "description": "Remake w PHP platformowej gry eksploracyjnej na Amstrada CPC od Palace Software (1986): Tal, wojownik ocalałego plemienia, odnajduje zbroję antyradiacyjną ze starego świata i jej cztery moduły, a następnie niszczy ukrytą w wulkanie bazę najeźdźców.", "genre": [ "Platformówka", "Akcja", "Eksploracja" ], "gamePlatform": [ "Przeglądarka internetowa", "PC" ], "operatingSystem": "Dowolna nowoczesna przeglądarka", "applicationCategory": "Game", "inLanguage": "pl", "isAccessibleForFree": true, "image": "https://{{DOMAIN}}/images/og.png", "screenshot": [ "https://{{DOMAIN}}/images/jungle.png", "https://{{DOMAIN}}/images/suit.png", "https://{{DOMAIN}}/images/caves.png", "https://{{DOMAIN}}/images/ruins.png", "https://{{DOMAIN}}/images/base.png" ], "url": "https://{{DOMAIN}}/pl/", "potentialAction": { "@type": "PlayAction", "target": "https://{{DOMAIN}}/play/" }}</script><script type="application/ld+json">{ "@context": "https://schema.org", "@type": "FAQPage", "inLanguage": "pl", "mainEntity": [ { "@type": "Question", "name": "Czy trzeba coś instalować, żeby zagrać?", "acceptedAnswer": { "@type": "Answer", "text": "Nie: gra działa w przeglądarce, na komputerze i na telefonie (z dotykowym padem na ekranie)." } }, { "@type": "Question", "name": "Czy to oryginalna gra?", "acceptedAnswer": { "@type": "Answer", "text": "To remake napisany w PHP z użyciem JumPHP. Ekrany, sprite'y, czcionka, teksty i muzyka pochodzą z dyskietki Amstrada CPC, a zasady sprawdzono w kodzie oryginalnej gry." } }, { "@type": "Question", "name": "Jak wejść do zbroi?", "acceptedAnswer": { "@type": "Answer", "text": "Podejdź do zbroi, kucnij na niej (dół) albo naciśnij E. Porusza się dopiero z butami antygrawitacyjnymi." } } ]}</script><style> :root { --bg: #000; --panel: #00007f; --edge: #0000ff; --text: #ffff80; --hot: #ff8000; --red: #ff0000; --soft: #80c0ff; } * { box-sizing: border-box; } html { background: var(--bg); } body { margin: 0; color: var(--text); background: var(--bg); font: 17px/1.55 "Courier New", ui-monospace, monospace; } img { image-rendering: pixelated; image-rendering: crisp-edges; max-width: 100%; height: auto; display: block; } a { color: var(--soft); } .wrap { max-width: 980px; margin: 0 auto; padding: 0 16px; } header { text-align: center; padding: 28px 0 12px; } header .row { display: flex; align-items: center; justify-content: center; gap: 24px; } header .row img { width: 72px; } h1 { color: var(--hot); font-size: clamp(26px, 6vw, 48px); line-height: 1.1; margin: 0; letter-spacing: 2px; text-shadow: 3px 3px 0 #800000; text-transform: uppercase; } h1 small { display: block; color: var(--text); font-size: 0.55em; letter-spacing: 1px; margin-top: 8px; } .lead { max-width: 720px; margin: 18px auto 0; color: #fff; } .play { display: inline-block; margin: 22px 0 6px; padding: 14px 34px; font: bold 24px/1 "Courier New", monospace; color: #000; background: var(--hot); border: 3px solid var(--text); text-decoration: none; text-transform: uppercase; letter-spacing: 2px; box-shadow: 6px 6px 0 var(--red); } .play:hover, .play:focus { background: var(--text); } .hint { color: var(--soft); font-size: 14px; } section { margin: 34px 0; padding: 18px; border: 3px solid var(--edge); background: #00003a; box-shadow: inset 0 0 0 3px var(--panel); } h2 { color: var(--hot); text-transform: uppercase; letter-spacing: 1px; font-size: 22px; margin: 0 0 12px; } .shots { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 14px; } figure { margin: 0; } figure img { width: 100%; border: 2px solid var(--panel); } figcaption { font-size: 14px; color: var(--soft); margin-top: 4px; } table { border-collapse: collapse; width: 100%; } td, th { text-align: left; padding: 6px 8px; border-bottom: 1px solid var(--panel); vertical-align: top; } th { color: var(--soft); font-weight: normal; } .modules { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 10px; padding: 0; list-style: none; } .modules li { border-left: 4px solid var(--red); padding-left: 10px; } footer { text-align: center; color: var(--soft); font-size: 14px; padding: 10px 0 40px; } .langs { display: flex; flex-wrap: wrap; justify-content: center; gap: 4px 14px; padding: 12px 0 0; margin: 0; list-style: none; font-size: 14px; } .langs a { text-decoration: none; } .langs a[aria-current="true"] { color: var(--hot); font-weight: bold; text-decoration: underline; } @media (max-width: 520px) { body { font-size: 16px; } header .row img { width: 48px; } section { padding: 12px; } }</style></head><body><div class="wrap"> <nav aria-label="Języki"><ul class="langs"> <li><a href="../" hreflang="fr" lang="fr">Français</a></li> <li><a href="../en/" hreflang="en" lang="en">English</a></li> <li><a href="../es/" hreflang="es" lang="es">Español</a></li> <li><a href="../de/" hreflang="de" lang="de">Deutsch</a></li> <li><a href="../it/" hreflang="it" lang="it">Italiano</a></li> <li><a href="../pt/" hreflang="pt" lang="pt">Português</a></li> <li><a href="../nl/" hreflang="nl" lang="nl">Nederlands</a></li> <li><a href="./" hreflang="pl" lang="pl" aria-current="true">Polski</a></li> <li><a href="../ru/" hreflang="ru" lang="ru">Русский</a></li> <li><a href="../uk/" hreflang="uk" lang="uk">Українська</a></li> <li><a href="../tr/" hreflang="tr" lang="tr">Türkçe</a></li> <li><a href="../ja/" hreflang="ja" lang="ja">日本語</a></li> <li><a href="../zh/" hreflang="zh" lang="zh">中文</a></li> <li><a href="../ko/" hreflang="ko" lang="ko">한국어</a></li> </ul></nav> <header> <div class="row"> <img src="../images/sprite-tal.png" alt="Tal, wojownik, sprite z gry" width="96" height="168"> <h1>The Sacred Armour of Antiriad<small>Amstrad CPC · Palace Software · 1986</small></h1> <img src="../images/sprite-suit.png" alt="Pusta święta zbroja, sprite z gry" width="96" height="164"> </div> <p class="lead">Wojna nuklearna cofnęła ludzkość do epoki kamienia. Najeźdźcy rządzą ze swojej bazy ukrytej w wulkanie. Tal wyrusza po relikt swojego plemienia: zbroję „ANTI-RAD” ze starego świata.</p> <a class="play" href="../play/">Graj</a> <p class="hint">W przeglądarce, za darmo, bez instalacji · klawiatura, pad lub ekran dotykowy</p> </header> <section> <h2>Gra</h2> <p>Otwarty świat złożony z <strong>69 ekranów</strong>: dżungla z gigantycznymi drzewami, radioaktywne jaskinie, podziemne ruiny, a na końcu baza najeźdźców. Bez zbroi Tal jest kruchy: skacze, rzuca kamieniami i kuca, by podnieść znalezione przedmioty. W zbroi znosi ciosy, lata i strzela, o ile odnalazł jej moduły i oszczędza energię.</p> <div class="shots"> <figure><img src="../images/jungle.png" alt="Tal w dżungli, pod gigantycznym drzewem, naprzeciw stwora" width="640" height="400" loading="lazy"><figcaption>Dżungla: Tal bez zbroi rzuca kamień.</figcaption></figure> <figure><img src="../images/suit.png" alt="Tal skacze ku świętej zbroi stojącej w świątyni" width="640" height="400" loading="lazy"><figcaption>Świątynia, w której spoczywa święta zbroja.</figcaption></figure> <figure><img src="../images/caves.png" alt="Zbroja strzela wiązką impulsów w różowych jaskiniach" width="640" height="400" loading="lazy"><figcaption>Jaskinie: wiązka impulsów ze zbroi.</figcaption></figure> <figure><img src="../images/ruins.png" alt="Zbroja w podziemnych ruinach starego świata" width="640" height="400" loading="lazy"><figcaption>Ruiny starego świata.</figcaption></figure> <figure><img src="../images/base.png" alt="Maszynownia w bazie najeźdźców" width="640" height="400" loading="lazy"><figcaption>Serce bazy w wulkanie.</figcaption></figure> <figure><img src="../images/title.png" alt="Ekran tytułowy remake'u" width="640" height="400" loading="lazy"><figcaption>Ekran tytułowy z oryginalną muzyką.</figcaption></figure> </div> </section> <section> <h2>Cztery moduły zbroi</h2> <ul class="modules"> <li><strong>Buty antygrawitacyjne</strong>: bez nich zbroja się nie rusza. Z nimi chodzi i lata.</li> <li><strong>Wiązka impulsów</strong>: broń zbroi.</li> <li><strong>Anihilator cząstek</strong>: osłona chroniąca przed promieniowaniem bazy.</li> <li><strong>Mina implozyjna</strong>: trzeba ją podłożyć w sercu bazy, by z nią skończyć.</li> </ul> <p>Każdy lot, strzał i cios zużywa energię zbroi; ogniwa ładujące ją uzupełniają. Bez zbroi życie Tala spada przy kontakcie ze stworami i w napromieniowanych jaskiniach; w zbroi się odnawia. Pięć żyć („odmłodzeń”) i niewiele wskazówek: uczysz się, eksplorując.</p> </section> <section> <h2>Sterowanie</h2> <table> <tr><th>Klawiatura</th><td>Strzałki: chodzenie · Góra: skok (lot w zbroi) · Spacja: rzut kamieniem / strzał · Dół: kucanie, podnoszenie, wejście do zbroi · E: wejście do zbroi / wyjście z niej · Esc: pauza</td></tr> <tr><th>Pad</th><td>Krzyżak lub gałka: chodzenie · A: skok / lot · X: rzut / strzał · Y: zbroja · Start: pauza</td></tr> <tr><th>Telefon</th><td>Pad ze strzałkami na ekranie (góra = skok / lot) · przycisk FEU: rzut / strzał · przycisk ARMURE: wejście / wyjście ze zbroi · w poziomie</td></tr> </table> </section> <section> <h2>Wierny remake</h2> <p>Ten remake jest napisany w PHP z użyciem <a href="https://github.com/davidnurdin/jumPhp">JumPHP</a> i działa w przeglądarce dzięki WebAssembly. Ekrany, sprite'y, czcionka, teksty i muzyka pochodzą z dyskietki wersji CPC, odczytane przez <a href="https://github.com/davidnurdin/dsk2jumphp">dsk2jumphp</a> tam, gdzie czyta je kod gry: mapa wyjść, kolizje oparte na kolorach, skrypty ruchu stworów, upadek Tala, obrażenia, promieniowanie… Komunikaty istnieją po francusku, angielsku i w hiszpańskim z dyskietki.</p> <p>Oryginalna gra: <em>The Sacred Armour of Antiriad</em> (w Stanach Zjednoczonych <em>Rad Warrior</em>), Palace Software, 1986, na Amstrada CPC, ZX Spectrum i Commodore 64. Programowanie: Andrew Fitter, grafika: Dan Malone, muzyka: Richard Joseph. Wszelkie prawa do oryginalnej gry należą do ich właścicieli.</p> <p style="text-align:center"><a class="play" href="../play/">Zagraj teraz</a></p> </section> <section id="confidentialite"> <h2>Polityka prywatności</h2> <p>Gra nie zbiera, nie przesyła i nie udostępnia <strong>żadnych danych osobowych</strong>. Nie wymaga konta, adresu e-mail ani logowania i nie zawiera reklam ani narzędzi śledzących.</p> <p>Ustawienia (głośność, język, pełny ekran) i ewentualny postęp są zapisywane wyłącznie na Twoim urządzeniu, w pamięci przeglądarki lub aplikacji. Możesz je usunąć, czyszcząc dane witryny lub odinstalowując aplikację.</p> <p>Aplikacja na Androida to nakładka, która wyświetla grę w Chrome, bez specjalnych uprawnień.</p> <p>Kontakt: <a href="mailto:[email protected]">[email protected]</a>. Ostatnia aktualizacja: 29 października 2026.</p> </section> <footer> Nieoficjalny remake, zrobiony z JumPHP · <a href="../play/">Zagraj w The Sacred Armour of Antiriad</a> · <a href="#confidentialite">Prywatność</a> </footer></div></body></html>