14.16M
Категория: ПрограммированиеПрограммирование

Разработка компьютерной видеоигры

1.

Муниципальное автономное образовательное учреждение
«Школа №1 села Кандры»
Туймазинского района Республики Башкортостан
Индивидуальный итоговый проект на тему:
«Разработка компьютерной видеоигры»
УЧЕНИКА 11 КЛАССА:
АХМАДУЛЛИНА РАДМИРА РУСЛАНОВИЧА
РУКОВОДИТЕЛЬ ПРОЕКТА:
УЧИТЕЛЬ ИНФОРМАТИКИ,
КЛЮШНИКОВА РУФИНА ХАЛИТОВНА
с. Кандры, 2023 год

2.

Актуальность проекта
Практический аспект темы связан с тем, что:
► на данный момент, рынок компьютерных видеоигр испытывает сильный подъем;
► компьютерные игры крайне востребованы;
► опыт в разработке игр очень полезен для будущих профессий.

3.

Гипотеза
Я предполагаю, что любой школьник может создать свою игру,
при этом он может даже не знать азов программирования.

4.

Цель и задачи проекта
Цель исследовательской работы: показать процесс создания собственной игры.
Задачи:
1. Узнать историю возникновения компьютерных игр;
2. Рассмотреть технологию создания компьютерной игры;
3. Сравнить и выбрать для себя приложение для создания игр;
4. Показать процесс создания игры, а также саму игру;
5. Сделать вывод о подтверждении или опровержении выдвинутой гипотезы.

5.

Основные термины видеоигр
Что же такое видеоигра, программирование, геймдизайн?
Видеоигра́ — это игра с использованием изображений, сгенерированных электронной
аппаратурой. Другими словами, видеоигра является электронной игрой, которая
базируется
на
взаимодействии
человека
и
устройства
посредством
визуального интерфейса, например телевизора, монитора компьютера или телефона.
Программи́рование – написание компьютерных программ, и оно является самым важным
этапом разработки. Какая разница, насколько хорош концепт, если он существует лишь на
бумаге?
́ н (англ. gamedesign – проектирование игр) – один из самых основных этапов
Геймдизай
разработки любой игры. Он включает в себя концептирование и прототипирование
будущего продукта, обдумывание его вплоть до мельчайших деталей. Геймдизайнеру
необходимо определиться как с основным жанром, так и со всеми правилами, а также
аспектами каждой из предложенных механик.

6.

Первая компьютерная игра
Попытки создать простенькие игры на
цифровых устройствах предпринимались ещё
до начала Второй Мировой войны, а в 1947 уже
была запрограммирована первая электронная
игра, монитором для которой служил экран
военного радара - это был симулятор
вражеских ракет.
Однако
считается,
что
первой
компьютерной игрой стала игра "Крестики
нолики", которую в одиночку создал Сендри
Дуглас в 1952 году, с минимально возможным
полем 3х3 клетки.
Сегодня это может показаться смешным, но
в тот момент это было революционным
новшеством. Крестики нолики - одна из самых
популярных игр для маленьких детей.

7.

Различные
поколения игр
На данный момент существует
9 поколений игр, и игровых
устройств.
Первое поколение проходило с
1972 до 1977 года, начиная с
Magnavox Odyssey. Далее игры
развивались, появлялось огромное
множество игровых приставок, и в
данный момент, с 2021 года
появилось девятое поколение,
которое берет свое начало с
выходом PlayStation 5 и Xbox Series
X и S.

8.

Выбор игрового движка
Я выбрал игровой движок
Unreal Engine 4, так как он
является бесплатным, и его
функционал достаточен для
разработки моей игры.

9.

От идеи к готовому проекту.
проектирование и концептирование
Я выбрал непростой, но достаточно
интересный в реализации и конечном
геймплее концепт. Изначально варианты
были различны, так, например, изначально
проект представлялся мне как шутер с
элементами выживания.
Однако разобрав на составляющие
предстоящую мне работу, я решил отказаться
от этой идеи, поскольку всевозможные
механики, сопровождающие данный жанр,
сложны в реализации. В конечном итоге я
выбрал концепт, представляющий собой
симулятор боевых действий, целью в которой
является снарядить персонажа, ознакомиться
с боевой задачей и осуществить её.

10.

Создание игры
Создание модели и её текстуры

11.

Создание игры
Анимации от первого лица
Анимации от третьего лица

12.

Создание игры
Тестирование ИИ противника

13.

Создание игры
Создание тестового полигона

14.

Создание игры
Тестирование системы аддонов для оружия и экипировки персонажа

15.

Создание игры
Тестирование системы реалистичного поведения прибора ночного видения (ПНВ)

16.

Создание игры
Игра готова

17.

Спасибо за внимание!
English     Русский Правила