
- •1 Лабораторная работа №1. Создание html5 игр
- •1.2 Методические рекомендации к самостоятельной работе студентов
- •1.3 Порядок выполнения работы
- •1.3.1Работа с медиа-элементами
- •1.3.2 Работа с графическими элементами
- •1.3.3 Пример создания html5-игры «Змейка»
- •1.4 Варианты заданий для выполнения лабораторной работы
- •1.5 Выводы
- •1.6 Контрольные вопросы и задания
1.4 Варианты заданий для выполнения лабораторной работы
Тетрис.
Арканоид.
Пакмен.
Pong на 2 игроков. Управление с левой и правой части клавиатуры.
1.5 Выводы
В ходе выполнения лабораторной работы студенты ознакомились с особенностями разработки игровых приложений с помощью HTML 5, освоили основные составные части и функции, принципы разработки приложений с помощью технологии HTML 5, используемой в Интернет.
1.6 Контрольные вопросы и задания
Какие кодеки может воспроизводить браузер?
Какой тег используется для создания элемента, воспроизводящего звук? Какие параметры он принимает?
Какой тег используется для создания элемента, воспроизводящего видео? Какие параметры он принимает?
Для чего используется параметр controls? Что происходит, если параметр controls не указан?
Как указать множественный источник медиаконтента? Какой источник будет выбран приоритетным?
Как изменять состояние медиаэлемента?
Какие параметры медиаэлемента можно изменять?
Какие параметры медиаэлемента доступны только для считывания?
Как создать элемент для отображения 2D графики?
Базовые функции для отрисовки элементов.
Отрисовка кривых.
Работа со стилями рисуемых фигур.
Отрисовка рисунков.
Создание градиентов.
Отличия линейного и радиального градиентов.
Работа с тенями.
Функции для моделирования работы графических преобразований.
Попиксельная работа с изображением.
Работа с текстом на canvas.
Вертикальное и горизонтальное выравнивание текста.