Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт1.doc
Скачиваний:
3
Добавлен:
11.09.2019
Размер:
1.07 Mб
Скачать

Негосударственное учреждение дополнительного образования.

Новосибирская академия дизайна и программирования.

Дипломная работа на тему:Игра «Кто хочет стать миллионером?»

Выполнил: студент 4-го курса, Филиппов Э.И.

Проверил: Никитенко Д.В.

Бердск, 2009

Содержание

Введение.......................................................................................................3

Основная задача.............................................................................................4

Всё про HTML................................................................................................5

Реализация..................................................................................................6-7

Заключение....................................................................................................8

Приложение «А».........................................................................................9-11

Введение.

Интернет сейчас используется повсеместно. Каждый второй пользователь компьютера имеет Интернет. Без Интернета многие не представляют работу за компьютером. С помощью Интернета сейчас можно передавать документы, игры, программы, музыку, видео, и т.п.

Самые популярные ресурсы в Интернете – это сайты. Большинство сайтов построены на языке программирования HTML (от англ. HyperText Markup Language — «язык разметки гипертекста»).

С помощью HTML можно всячески оформлять текст, фон, делить экран на несколько частей, создавать таблицы, и многое другое.

1. Основная задача.

Необходимо сделать игру «Кто хочет стать миллионером?». Игра написана на HTML с использованием JavaScript.

Моя задача – создать игру, которая не будет требовать перезагрузки страницы, и которая не будет нагружать сервер из-за того, что в неё играет много человек одновременно. JavaScript делает всё на компьютере пользователя. Ресурсы сервера (хостинга) нисколько не пострадают из-за этого.

Игра максимальна заточена под пользователей с медленным и дорогим интернетом, у которых каждый мегабайт на счету. Поэтому-то в игре и задействован JavaScript: он не перезагружает страницу целиком после выбора ответа, а только подгружает элементы фреймов, что значительно экономит трафик и время загрузки страницы.

HTML будет использован для немногих элементов игры:

  • Разбиение экрана на 3 фрейма: верхний (вопрос), нижний (варианты ответа) и правый (количество заработанных денег)

  • Формы: кнопки для вариантов ответа.

  • Оформление (форматирование) текста (отступы, цвет шрифта, тип шрифта, и т.п.)

Всё остальное в игре сделает JavaScript, а именно:

  • Определение верности ответа (правильный/неправильный)

  • В случае правильного ответа JavaScript во всех фреймах открывает следующий по списку файл с вопросом/вариантами ответов.

  • В случае неправильного ответа JavaScript во всех фреймах открывает проигрышный файл.

Правила игры:

  • Игроку задаётся 15 вопросов, с возрастающей сложностью. Чтобы выиграть в игре, нужно ответить на все вопросы без ошибок.

  • В случае, если игрок ошибается, игру можно начать заново, достаточно лишь перезапустить файл с игрой.

  • Подсказок на вопросы нет, т.к. на все вопросы и без подсказок можно ответить.

  • Все вопросы тематические. Тема: «Компьютер и интернет».

2. Всё про HTML.

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.