Для студентов Финуниверситет по предмету Другие2D игра жанра «Платформер» 2D игра жанра «Платформер»
2024-05-232024-05-23СтудИзба
Курсовая работа: 2D игра жанра «Платформер»
Описание
СОДЕРЖАНИЕ
ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
ВВЕДЕНИЕ
1 Проектирование приложения
1.1 Цель и задачи курсового проекта
1.2 Описание предметной области
1.3 Постановка требований к проекту
1.4 Изучение существующих проектов
1.5 Изучение существующих платформ для разработки игр
1.5.1 Unity 2D
1.5.2 Unreal Engine
1.5.3 CryENGINE
1.6 Обзор существующих инструментов для рисования
1.6.1 Photoshop
1.6.2 Pixel Studio
1.7 Выбор технологии для разработки приложений
1.8 Минимальные системные требования
2 Разработка приложения
2.1 Определение свойств игры
2.2 Интерфейс приложения
2.3 Схема классов и их описание
2.4 Структура уровня
2.5 Описание интерфейса игры
2.6 Тестирование игры
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
В настоящем курсовом проекте применяют следующие термины и определения:
Unity – игровой движок;
VisualStudio – среда разработки;
GitHub – сервис хостинга IT-проектов и их совместной разработки;
Photoshop – графический редактор;
Пиксель – неделимый объект прямоугольной или круглой формы;
Спрайт – графический объект в компьютерной графике;
Тайл – небольшие изображения одинаковых размеров, служащие фрагментами большой картины;
Моб – любой не статичный объект;
Босс – главный враг;
Dash – рывок вперед;
Collider (также Коллайдер) – невидимая, упрощенная форма объекта, привязанная к нему, для расчёта столкновений с другими объектами;
Trigger (также Триггер) – механизм, проверяющий присутствие каких-либо объектов игрового мира в заданном пространстве или расстояние от этих объектов до специальной точки;
Rigidbody – компонент, подключающий физическое поведение для объекта;
Класс – шаблон для создания объектов, обеспечивающий начальные значения состояний;
Скрипт – это последовательность действий, описанных с помощью скриптового языка программирования, для автоматического выполнения определенных задач;
Параллакс – это смещение близкого объекта относительно далекого при изменении угла зрения;
Геймплей – компонент игры, отвечающий за взаимодействие игры и игрока;
Текстуры – растровое изображение, накладываемое на поверхность полигональной модели для придания ей цвета, окраски или иллюзии рельефа;
2D-game – двумерная игра – игра, в которой перемещение объектов игрового мира происходит в одной плоскости;
3D-game – трёхмерная игра – игра, пространство которой целиком построено из трёхмерных объектов;
Движок – основное ядро игры, базовое программное обеспечение.
Компьютерные игры - это сложные программы, созданные для удовлетворения человеческих потребностей во время досуга. От обычных программ они отличаются своим художественным наполнением, приятной визуальной составляющей и созданы для приятного препровождения свободного времени. Игра может быть создана для рассказа какой-либо истории из книги, фильма или сериала с более сильным погружением в них. Подобные игровые жанры помогают игроку проникнуться атмосферой на полную, так как он будет непосредственно принимать участие в истории. «Исторические» игры тоже делятся на жанры, на те, в которых игрок влияет на происходящее напрямую, то есть в зависимости от принятого решения пользователя ход истории будет сильно меняться и на те, в которых играющий не влияет на ход истории, а просто является двигателем продвижения сюжета. Такого игрока можно назвать «Наблюдатель». Также игры могут быть обычными убийцами времени или как их принято называть в игровом сообществе «таймкиллеры». В них абсолютно отсутствует какой-либо сюжет, а геймплей основан на решении каких-либо логических задачах. Подобные жанры игр, зачастую, распространены в мобильном гейминге, так как телефон можно взять с собой и пропустить какую-то не очень приятную часть жизни, например очередь в поликлинике. Эти видеоигры не несут особой полезности, ведь из игры в них игрок получает слишком мало, того чтобы мог получить в любой другой игре.
Не стоит забывать и о соревновательных видеоиграх. Это распространенный жанр на всех платформах, так как удовлетворяет одну из самых главных человеческих потребностей – быть первым. Также это называется «дух соперничества». Тяга быть лучше всех, является одним из двигателей прогресса и именно поэтому этот жанр прогрессивен. Самые часто встречаемые игры в нем – шутеры, обычно их называют «стрелялками» и это название появилось не просто так. Оно идет
ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
ВВЕДЕНИЕ
1 Проектирование приложения
1.1 Цель и задачи курсового проекта
1.2 Описание предметной области
1.3 Постановка требований к проекту
1.4 Изучение существующих проектов
1.5 Изучение существующих платформ для разработки игр
1.5.1 Unity 2D
1.5.2 Unreal Engine
1.5.3 CryENGINE
1.6 Обзор существующих инструментов для рисования
1.6.1 Photoshop
1.6.2 Pixel Studio
1.7 Выбор технологии для разработки приложений
1.8 Минимальные системные требования
2 Разработка приложения
2.1 Определение свойств игры
2.2 Интерфейс приложения
2.3 Схема классов и их описание
2.4 Структура уровня
2.5 Описание интерфейса игры
2.6 Тестирование игры
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
В настоящем курсовом проекте применяют следующие термины и определения:
Unity – игровой движок;
VisualStudio – среда разработки;
GitHub – сервис хостинга IT-проектов и их совместной разработки;
Photoshop – графический редактор;
Пиксель – неделимый объект прямоугольной или круглой формы;
Спрайт – графический объект в компьютерной графике;
Тайл – небольшие изображения одинаковых размеров, служащие фрагментами большой картины;
Моб – любой не статичный объект;
Босс – главный враг;
Dash – рывок вперед;
Collider (также Коллайдер) – невидимая, упрощенная форма объекта, привязанная к нему, для расчёта столкновений с другими объектами;
Trigger (также Триггер) – механизм, проверяющий присутствие каких-либо объектов игрового мира в заданном пространстве или расстояние от этих объектов до специальной точки;
Rigidbody – компонент, подключающий физическое поведение для объекта;
Класс – шаблон для создания объектов, обеспечивающий начальные значения состояний;
Скрипт – это последовательность действий, описанных с помощью скриптового языка программирования, для автоматического выполнения определенных задач;
Параллакс – это смещение близкого объекта относительно далекого при изменении угла зрения;
Геймплей – компонент игры, отвечающий за взаимодействие игры и игрока;
Текстуры – растровое изображение, накладываемое на поверхность полигональной модели для придания ей цвета, окраски или иллюзии рельефа;
2D-game – двумерная игра – игра, в которой перемещение объектов игрового мира происходит в одной плоскости;
3D-game – трёхмерная игра – игра, пространство которой целиком построено из трёхмерных объектов;
Движок – основное ядро игры, базовое программное обеспечение.
ВВЕДЕНИЕ
Компьютерные игры - это сложные программы, созданные для удовлетворения человеческих потребностей во время досуга. От обычных программ они отличаются своим художественным наполнением, приятной визуальной составляющей и созданы для приятного препровождения свободного времени. Игра может быть создана для рассказа какой-либо истории из книги, фильма или сериала с более сильным погружением в них. Подобные игровые жанры помогают игроку проникнуться атмосферой на полную, так как он будет непосредственно принимать участие в истории. «Исторические» игры тоже делятся на жанры, на те, в которых игрок влияет на происходящее напрямую, то есть в зависимости от принятого решения пользователя ход истории будет сильно меняться и на те, в которых играющий не влияет на ход истории, а просто является двигателем продвижения сюжета. Такого игрока можно назвать «Наблюдатель». Также игры могут быть обычными убийцами времени или как их принято называть в игровом сообществе «таймкиллеры». В них абсолютно отсутствует какой-либо сюжет, а геймплей основан на решении каких-либо логических задачах. Подобные жанры игр, зачастую, распространены в мобильном гейминге, так как телефон можно взять с собой и пропустить какую-то не очень приятную часть жизни, например очередь в поликлинике. Эти видеоигры не несут особой полезности, ведь из игры в них игрок получает слишком мало, того чтобы мог получить в любой другой игре.
Не стоит забывать и о соревновательных видеоиграх. Это распространенный жанр на всех платформах, так как удовлетворяет одну из самых главных человеческих потребностей – быть первым. Также это называется «дух соперничества». Тяга быть лучше всех, является одним из двигателей прогресса и именно поэтому этот жанр прогрессивен. Самые часто встречаемые игры в нем – шутеры, обычно их называют «стрелялками» и это название появилось не просто так. Оно идет
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
4,6 Mb
Список файлов
2D игра жанра «Платформер».docx