Разработка текстового квеста с помощью фреймворка CoronaLabs и языка программирования Lua
Автор: Alexey Bober • Декабрь 14, 2019 • Курсовая работа • 6,318 Слов (26 Страниц) • 654 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«Гомельский государственный университет
имени Франциска Скорины»
Математический факультет
Кафедра математических проблем управления
Разработка текстового квеста с помощью фреймворка CoronaLabs и языка программирования Lua
Курсовая работа
Исполнитель
студент группы ИТП-21 ______________ Бобер А. В.
Научный руководитель ______________ А. А. Слука
старший преподаватель кафедры
математических проблем
управления и информатики
Гомель 2019
Реферат
Курсовая работа: 21 страница, 5 рисунков, 4 источника.
Ключевые слова: Текстовый квест, язык Lua, фреймворк CoronaLabs.
Объект исследования: фреймворк CoronaLabs.
Предмет исследования: текстовый квест с использование фреймворка CoronaLabs и языка программирования Lua.
Цель курсовой работы: Разработка текстового квеста с помощью фреймворка CoronaLabs и языка программирования Lua.
Задачи курсовой работы: изучение теоретического материала по теме; рассмотрение возможностей фреймворка CoronaLabs и и языка программирования Lua разработка структуры и интерфейса игры; разработка игры с помощью фреймворка CoronaLabs; тестирование разработанной игры;
Содержание
Введение 4
1 Теоретическая часть 5
1.1 Общие сведения о жанре «Текстовый квест» 5
1.2 Обзор фреймворка CoronaLabs и языка программирования Lua 6
2 Разработка приложения 8
2.1 Структура текстового квеста 8
2.2 Визуальное представление игры 9
3 Программная реализация игры 12
Заключение 20
Список использованных источников 21
Приложение А 22
Введение
Ни для кого не секрет, что видеоигры прочно заняли свою позицию в современной индустрии развлечений и развитий. Существуют попытки выделить компьютерные игры как отдельную область искусства, наряду с театром, кино и т.п. Разработка игр может оказаться не только увлекательным, развивающим, но и прибыльным делом, примеров этому предостаточно в истории. Первые примитивные компьютерные и видеоигры были разработаны в 1950-х и 1960-х годах. В настоящее время, разработка игры - это многомиллионный процесс, в котором задействована целая команда разработчиков, сложные современные технологии и даже маркетинговые ходы. Целью выполнения курсовой работы является разработка мобильной игры в жанре «Текстовый квест».
В курсовой работе необходимо решить следующие задачи:
- Пользователь должен выбирать определённые действия исходя из предоставленного текстового описания;
- Необходимо реализовать Инвентарь, в котором игрок сможет осмотреть имеющиеся у него вещи;
- Разработать графический дизайн игры и её интерфейс.
1 Теоретическая часть
1.1 Общие сведения о жанре «Текстовый квест»
Игра Interactive fiction (дословно — интерактивная художественная литература; IF; текстовые квесты) — разновидность компьютерных игр, в которых взаимодействие с игроком осуществляется посредством текстовой информации. Развитие этого жанра, в связи с низкими возможностями компьютерных ресурсов, началось практически вместе с появлением компьютерных игр (IF появились уже в 1975 году) и не прекратилось даже с появлением графических игр. Существуют два вида интерфейса:
...