Воздушный бой на чистом HTML
Все в последнее время настолько в восторге от новых возможностей браузеров, что пишут игру за игрой на HTML5/CSS/JavaScript. Это всё скучно. Вчера перед сном я размышлял об игре на чистом HTML (даже без CSS), а сегодня, пока собирался в Самару, на 404fest, потихоньку её написал.
Встречайте — Pure HTML Air Fight. Написано на чистом HTML, без использования JavaScript, CSS и серверной логики. На сервере отрабатывает только скрипт, контролирующий введённый URL и запускающий игру, если URL ошибочен.
Задача классическая — попасть в пролетающий самолёт, внизу есть кнопка, запускающая ракету. Скорость самолёта и задержка меняется (на самом деле они жёстко зависят от момента пуска ракеты, у меня же чистый HTML, никакого рандома).
Кстати, в игре есть фоновый звук при попадании в самолёт.
Добавлено позднее: сайт под «хабрэффектом», так что может открываться крайне медленно, игра может вообще не работать.
Добавлено ещё позднее: некоторые ребята (в том числе в комментариях на «Хабре») почему-то подумали, что у меня на сервере есть какая-то логика. Да нет никакой, кроме явно описанной в тексте. У меня просто куча HTML лежит в папке.
Надо ооочень хорошую связь с сервером иметь чтобы поиграть. Я вообще интернетом нежалуюсь но поиграть нереально...
Комментарий для praeivis.lt:
Это сейчас сайт под хабрэффектом, когда его не было, играть можно было преспокойно.
Комментарий для Евгения Степанищева:
Подтверждаю, даже удалось сбить цель.
звук был =) круто! теперь к этой игрушке надо написать графический ускоритель на чистом javascript =)))
Комментарий для indeec17:
:-D
повторяешься :) кажется ещё летом видел подобную игрушку, только с тарелочками или с утками (ну как раньше на Dendy было для пистолета)
Комментарий для borz.myopenid.com:
Ничего такоо я ещё не делал. Или я настолько плох памятью стал?:) Можно ссылку?
Комментарий для Евгения Степанищева:
На счёт полного отсутствия серверной логики — лукавство.
Сервер же состояние разбирает и генерирует новое для следующего шага.
Комментарий для sergeybelov.ru:
На основе чего сделан такой вывод?
Нагенерена туча HTML-файлов.
Комментарий для Евгения Степанищева:
дык, я и не говорил, что видел это у тебя :)
Комментарий для borz.myopenid.com:
А! Почему тогда повторяюсь? :)
Надо такую сделать под линкс, на псевдографике. Тогда никакие хабры не страшны будут :)
Комментарий для astur.net.ru:
Точно :))
Комментарий для Евгения Степанищева:
потому что смотрел на картинку и понимал — у меня déjà vu :)
может не так сформулировал и смысл исказился изначально :(
Выдача HTML’я Apache’м не приводит к возврату в заголовках отклика версии PHP ;)
Комментарий для SiMM:
Люди, ну как вы читаете? Почему вы пропускаете целые предложения, а потом делаете странные выводы, а? Написано же:
Идём в текст и смотрим:
Кстати, поскольку я дал ссылку на эту игру в посте про ДР ( http://bolknote.ru/all/3404 ), сюда придёт ещё народ. Спешу сообщить, что все статические файлы я удалил, их было очень и очень много, они занимали много места, а у меня на хостинге есть квоты, вместо этих файлов сейчас работает скрипт, который ранее все эти файлы сгенерировал.