|
|
Пятнадцать
|
Простая и многим с детства известная головоломка "Пятнадцать". Цель игры состоит в том, чтобы выстроить по порядку в четырех рядах пятнадцать фишек с номерами. Трудность заключается в том, что передвигать фишку допускается лишь на единственное незанятое место. Данная реализация игры представляет ее классический вариант. |
Снимки экрана
Вы можете получить программу Пятнадцать с нашего сайта, воспользовавшись кнопкой "Скачать":
Скачать (246 KB)
Или решите головоломку на нашем сайте:
|
Если Вы web-разработчик, то Вы можете добавить игру "Пятнадцать" на страницу Вашего сайта. Для этого скачайте дистрибутив: fifteen.zip, затем выполните шаги по установке, описанные ниже.
Установка
Данная реализация игры "Пятнадцать" использует JavaScript-фреймворк MooTools.
Для добавления игры на страницу Вашего сайта перепишите файлы из папок js и css в соответствующее месторасположение на Вашем сайте, затем включите следующий код между открывающим тегом <head> и закрывающим тегом </head>:
<link href="css/fifteen.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/mootools-core-1.3.2-full-compat-yc.js"></script>
<script type="text/javascript" src="js/fifteen.js"></script>
<script type="text/javascript">
window.addEvent('domready', function() {
$('fifteen').fifteen();
});
</script>
Затем вставьте следующий код там, где Вы хотели бы поместить игровое поле:
<div id="fifteen"></div>
В этом примере элемент div с идентификатором "fifteen" будет родительским для игрового поля. Вы можете использовать собственный идентификатор. Тогда вызов $('fifteen').fifteen(); следует изменить соответственно, к примеру: $('content').fifteen();
Параметры
Вызов функции инициализации игры можно выполнять с использованием нескольких параметров:
rows: количество строк игрового поля. По умолчанию - 4.
cols: количество столбцов игрового поля. По умолчанию - 4.
cellClass: класс ячеек таблицы, содержащих цифры игрового поля. По умолчанию - "cell".
Например, вызов может выглядеть так: $('fifteen').fifteen({cols: 5, rows: 5, cellClass: 'td15'});
Обратите внимание, что в файле fifteen.css для ячеек игрового поля определен клаcc cell.
|
Вопросы и ответы
Какой настройки требует программа?
Никакой предварительной настройки или настройки в процессе работы не требуется. Для использования программы достаточно наличия мыши и простейших навыков работы с ней.
Как передвигать фишки по игровому полю?
Для передвижения фишек следует щелкать по ним левой кнопкой мыши.
|
|
|
|