PL

L'Armure Sacrée d'Antiriad

autor: davidnurdin · Remaki
5,0 (2)
▶ Graj 💬 Opinie 2 Kod źródłowy 🕘 Wersje Edytuj GitHub
games/antiriad-php / site / uk / index.html · commit d6e28f2
<!doctype html><html lang="uk"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>The Sacred Armour of Antiriad – ремейк платформера для Amstrad CPC, грати онлайн безкоштовно</title><meta name="description" content="Грайте в The Sacred Armour of Antiriad (Palace Software, 1986) у браузері: ремейк класики Amstrad CPC на PHP із 69 екранами, графікою Дена Мелоуна та музикою Річарда Джозефа. Безкоштовно, без встановлення."><link rel="canonical" href="https://{{DOMAIN}}/uk/"><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 – грати онлайн"><meta property="og:description" content="Класика Amstrad CPC 1986 року, перероблена на PHP і доступна в браузері: досліджуйте джунглі, знайдіть священну броню та знищте базу загарбників."><meta property="og:url" content="https://{{DOMAIN}}/uk/"><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="uk_UA"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="The Sacred Armour of Antiriad – грати онлайн"><meta name="twitter:description" content="Класика Amstrad CPC від Palace Software (1986), перероблена на PHP, безкоштовно в браузері."><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": "Ремейк на PHP платформної гри-дослідження для Amstrad CPC від Palace Software (1986): Тал, воїн племені, що вціліло, знаходить протирадіаційну броню старого світу та її чотири модулі, а потім знищує базу загарбників, сховану у вулкані.",  "genre": [    "Платформер",    "Екшен",    "Дослідження"  ],  "gamePlatform": [    "Веббраузер",    "ПК"  ],  "operatingSystem": "Будь-який сучасний браузер",  "applicationCategory": "Game",  "inLanguage": "uk",  "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}}/uk/",  "potentialAction": {    "@type": "PlayAction",    "target": "https://{{DOMAIN}}/play/"  }}</script><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "FAQPage",  "inLanguage": "uk",  "mainEntity": [    {      "@type": "Question",      "name": "Чи потрібно щось встановлювати, щоб грати?",      "acceptedAnswer": {        "@type": "Answer",        "text": "Ні: гра працює в браузері, на комп'ютері й на телефоні (із сенсорним пультом на екрані)."      }    },    {      "@type": "Question",      "name": "Це оригінальна гра?",      "acceptedAnswer": {        "@type": "Answer",        "text": "Це ремейк, написаний на PHP за допомогою JumPHP. Екрани, спрайти, шрифт, тексти та музика взяті з дискети Amstrad CPC; правила звірено з кодом оригінальної гри."      }    },    {      "@type": "Question",      "name": "Як увійти в броню?",      "acceptedAnswer": {        "@type": "Answer",        "text": "Підійдіть до броні, присядьте на ній (вниз) або натисніть E. Вона рухається лише за наявності антигравітаційних чобіт."      }    }  ]}</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="Мови"><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="../pl/" hreflang="pl" lang="pl">Polski</a></li>    <li><a href="../ru/" hreflang="ru" lang="ru">Русский</a></li>    <li><a href="./" hreflang="uk" lang="uk" aria-current="true">Українська</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="Тал, воїн, спрайт із гри" 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="Порожня священна броня, спрайт із гри" width="96" height="164">    </div>    <p class="lead">Ядерна війна відкинула людство в кам'яний вік. Загарбники правлять зі своєї бази, захованої у вулкані. Тал вирушає на пошуки реліквії свого племені: броні «ANTI-RAD» старого світу.</p>    <a class="play" href="../play/">Грати</a>    <p class="hint">У браузері, безкоштовно, без встановлення · клавіатура, геймпад або сенсорний екран</p>  </header>  <section>    <h2>Гра</h2>    <p>Відкритий світ із <strong>69 екранів</strong>: джунглі з велетенськими деревами, радіоактивні печери, підземні руїни та, нарешті, база загарбників. Без броні Тал вразливий: він стрибає, кидає каміння й присідає, щоб підняти знайдене. У броні він витримує удари, літає та стріляє — якщо знайшов її модулі й береже енергію.</p>    <div class="shots">      <figure><img src="../images/jungle.png" alt="Тал у джунглях під велетенським деревом перед істотою" width="640" height="400" loading="lazy"><figcaption>Джунглі: Тал без броні кидає камінь.</figcaption></figure>      <figure><img src="../images/suit.png" alt="Тал стрибає до священної броні, що стоїть у храмі" width="640" height="400" loading="lazy"><figcaption>Храм, де спочиває священна броня.</figcaption></figure>      <figure><img src="../images/caves.png" alt="Броня стріляє імпульсним променем у рожевих печерах" width="640" height="400" loading="lazy"><figcaption>Печери: імпульсний промінь броні.</figcaption></figure>      <figure><img src="../images/ruins.png" alt="Броня в підземних руїнах старого світу" width="640" height="400" loading="lazy"><figcaption>Руїни старого світу.</figcaption></figure>      <figure><img src="../images/base.png" alt="Машинна зала бази загарбників" width="640" height="400" loading="lazy"><figcaption>Серце бази всередині вулкана.</figcaption></figure>      <figure><img src="../images/title.png" alt="Титульний екран ремейку" width="640" height="400" loading="lazy"><figcaption>Титульний екран з оригінальною музикою.</figcaption></figure>    </div>  </section>  <section>    <h2>Чотири модулі броні</h2>    <ul class="modules">      <li><strong>Антигравітаційні чоботи</strong>: без них броня не рухається. З ними вона ходить і літає.</li>      <li><strong>Імпульсний промінь</strong>: зброя броні.</li>      <li><strong>Анігілятор частинок</strong>: захист від радіації бази.</li>      <li><strong>Імплозійна міна</strong>: її треба закласти в серці бази, щоб покінчити з нею.</li>    </ul>    <p>Кожен політ, постріл і удар витрачає енергію броні; заряджальні комірки поповнюють її. Без броні здоров'я Тала зменшується від дотику до істот і в опромінених печерах; у броні воно відновлюється. П'ять життів («омолоджень») і мало підказок: вчишся, досліджуючи.</p>  </section>  <section>    <h2>Керування</h2>    <table>      <tr><th>Клавіатура</th><td>Стрілки: ходьба · Вгору: стрибок (політ у броні) · Пробіл: кинути камінь / стріляти · Вниз: присісти, підняти, увійти в броню · E: увійти в броню / вийти з неї · Esc: пауза</td></tr>      <tr><th>Геймпад</th><td>Хрестовина або стік: ходьба · A: стрибок / політ · X: кидок / постріл · Y: броня · Start: пауза</td></tr>      <tr><th>Телефон</th><td>Екранні стрілки (вгору = стрибок / політ) · кнопка FEU: кидок / постріл · кнопка ARMURE: увійти / вийти з броні · в альбомній орієнтації</td></tr>    </table>  </section>  <section>    <h2>Вірний ремейк</h2>    <p>Цей ремейк написано на PHP за допомогою <a href="https://github.com/davidnurdin/jumPhp">JumPHP</a>, і він працює в браузері завдяки WebAssembly. Екрани, спрайти, шрифт, тексти та музика взяті з дискети версії для CPC і зчитані <a href="https://github.com/davidnurdin/dsk2jumphp">dsk2jumphp</a> там, де їх читає код гри: карта виходів, зіткнення за кольором, скрипти руху істот, падіння Тала, шкода, радіація… Повідомлення є французькою, англійською та іспанською з дискети.</p>    <p>Оригінальна гра: <em>The Sacred Armour of Antiriad</em> (у США <em>Rad Warrior</em>), Palace Software, 1986, для Amstrad CPC, ZX Spectrum і Commodore 64. Програмування: Ендрю Фіттер, графіка: Ден Мелоун, музика: Річард Джозеф. Усі права на оригінальну гру належать їхнім власникам.</p>    <p style="text-align:center"><a class="play" href="../play/">Грати зараз</a></p>  </section>  <section id="confidentialite">    <h2>Політика конфіденційності</h2>    <p>Гра не збирає, не передає й не розкриває <strong>жодних персональних даних</strong>. Вона не вимагає ні облікового запису, ні адреси електронної пошти, ні входу й не містить реклами чи засобів стеження.</p>    <p>Налаштування (гучність, мова, повноекранний режим) і можливий прогрес зберігаються лише на вашому пристрої, у сховищі браузера або застосунку. Їх можна видалити, очистивши дані сайту або видаливши застосунок.</p>    <p>Застосунок для Android — це оболонка, що показує гру в Chrome, без особливих дозволів.</p>    <p>Контакт: <a href="mailto:[email protected]">[email protected]</a>. Останнє оновлення: 29 жовтня 2026 р.</p>  </section>  <footer>    Неофіційний ремейк, зроблений із JumPHP · <a href="../play/">Грати в The Sacred Armour of Antiriad</a> · <a href="#confidentialite">Конфіденційність</a>  </footer></div></body></html>