Мастер - класс
Знакомство. Что будет на мастер-классе?
Что такое Геймдизай?
Игровой движок
Что такое игра?
Как создают игры?
Игровой движок
Наполнение прототипа
Задача: поступил заказ!
Как разрабатывают игры?
Простая идея
Опишем сеттинг игры (его пространство)
Что важно для сеттинга?
Подготовка материалов
Работа с GDevelop за компьютером
Заходим на сайт GDevelop
Заходим на сайт GDevelop
Регистрируемся
Создаем новый пустой проект
Создаем новый пустой проект
Работа над проектом
Добавим спрайт платформы
Добавим спрайт платформы
Добавим спрайт платформы
Расположение платформы на сцене
Расположение платформы на сцене
Добавляем персонажа
Добавляем персонажа
Добавляем персонажа
Добавляем сбор конфет
Добавляем сбор конфет
Добавляем сбор конфет
Добавляем сбор конфет
Итог
9.73M
Категория: ОбразованиеОбразование

Алгоритмика. Мастер-класс

1. Мастер - класс

Скачать методичку

2. Знакомство. Что будет на мастер-классе?

МАСТЕР-КЛАСС
Знакомство.
Что будет
на мастер-классе?

3.

Расскажите о себе:
Как вас зовут? Чем
увлекаетесь?
Как вы оказались на данном
мастер-классе?
Может, вы хотите создать
что-то определённое?
Знакомство. Что будет на мастер-классе?

4.

На мастер-классе
вы создадите первую игру
Для этого вы:
1.
Кто такой геймдизайнер и чем он
занимается.
2. Воспользуетесь инструментом
настоящих геймдизайнеров.
Знакомство. Что будет на мастер-классе?

5. Что такое Геймдизай?

МАСТЕР-КЛАСС
Что такое Геймдизай?

6.

Геймдизайн — это процесс
создания игры
Что такое геймдизайн?

7.

В команду разработки
игры входят геймдизайнер,
дизайнер, 3D-художник,
саунд-дизайнер,
программист
.
Что такое геймдизайн?

8. Игровой движок

Мастер-класс
Игровой движок

9. Что такое игра?

Игра — компьютерная программа, служащая для организации игрового
процесса (геймплея). Это значит, что для создания игры нужно:
● придумать игровой процесс (например, игра в мафию с друзьями онлайн
— это Among Us);
● описать все правила игры при помощи кода;
● нарисовать все элементы игры.
Правила
Графика
Игра
Сюжет
Игровой движок
Код

10. Как создают игры?


Разрабатывают «с нуля», программируя каждую деталь (например,
изменение каждого пикселя на экране, механизмы смены кадров).
Используют конструкторы игр — игровые движки.
Atari Pong 1972 год
Игровой движок
Unity Timelapse

11. Игровой движок

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

12. Наполнение прототипа

Мастер-класс
Наполнение прототипа

13. Задача: поступил заказ!

Заказчик хочет игру к Новому году в жанре платформер. Какой
дизайн можно задать? Предложите ваши варианты.
Наполнение прототипа

14. Как разрабатывают игры?

1.
Берём простую идею.
2. Создаём прототип (прообраз игры).
3. Дорабатываем прототип.
4. Повторяем шаг 3, пока не получится желаемый результат.
Простая
идея
Игра!
Прототип
1
Наполнение прототипа
Прототип
N

15. Простая идея

Нужен платформер в 2D. Персонаж будет перемещаться по уровню, собирать
монеты. Первый прототип выглядит так.
Наполнение прототипа

16. Опишем сеттинг игры (его пространство)

Кто персонаж игры? В каком месте он находится? Какие препятствия
встретит персонаж на пути? Какая мотивация у персонажа? Нужно дополнить
первый прототип.
Наполнение прототипа

17. Что важно для сеттинга?

Сейчас собранная заготовка абстрактна. Персонаж, игровое поле, игровые
объекты — геометрические фигуры. Это прототип.
Игрок получает информацию об игре и сеттинге через текстуры, игровые
объекты. Мы обсудили некоторые идеи. Теперь нужно их собрать и
подготовить новый прототип.
Текстура
Наполнение прототипа
Игровой объект

18. Подготовка материалов

При разработке игры нужно объединить в одно целое дизайн, код, анимацию,
сеттинг и другие составляющие.
Наполнение прототипа

19. Работа с GDevelop за компьютером

Мастер-класс
Работа с GDevelop
за компьютером

20. Заходим на сайт GDevelop

Нажмите Start
creating your game
Работа с GDevelop за компьютером

21. Заходим на сайт GDevelop

Нажмите создать
аккаунт
Работа с GDevelop за компьютером

22. Регистрируемся

Работа с GDevelop за компьютером

23. Создаем новый пустой проект

Работа с GDevelop за компьютером

24. Создаем новый пустой проект

1. Выбираем размер поля
«Настольный Full HD»
2. Даем название нашему
проекту
3. ИИ на уроке не пользуемся,
оставьте попытку на
самостоятельное изучение
(ведь попытка всего одна)
Работа с GDevelop за компьютером

25. Работа над проектом

Кнопка запуска
Сцена
Свойства
объекта
Работа с GDevelop за компьютером
Объекты игры

26. Добавим спрайт платформы

1. Добавляем новый
объект
2. Выбираем
тайловый спрайт
(плитка)
Работа с GDevelop за компьютером

27. Добавим спрайт платформы

3. Меняем название объекта на «Платформа»
4. Изменяем размеры на «Ширина – 200, высота – 50»
5. Создаем картинку «Редактировать с помощью
Piskel»
Работа с GDevelop за компьютером

28. Добавим спрайт платформы

6. Добавляем
поведение
7. Выбираем
поведение
«Платформа»
Работа с GDevelop за компьютером
8. Применяем

29. Расположение платформы на сцене

1. Находим
платформу справа в
окне просмотров
2. Переносим на
сцену и строим
карту
Работа с GDevelop за компьютером

30. Расположение платформы на сцене

Работа с GDevelop за компьютером

31. Добавляем персонажа

Добавление персонажа
происходит аналогичным
образом.
За исключением:
1.
При создание выбираем
спрайт
2. Поведение – «Персонаж
платформера»
Работа с GDevelop за компьютером

32. Добавляем персонажа

Переносим персонажа на сцену и
проверяем его работу
Работа с GDevelop за компьютером

33. Добавляем персонажа

Переносим персонажа на сцену и
проверяем его работу
Работа с GDevelop за компьютером

34. Добавляем сбор конфет

Как и раньше рисуем
картинку конфеты, которую
будем собирать
1.
Выбираем тайловый
спрайт (плитка)
2. Рисуем текстуру
3. Поведение не добавляем
Работа с GDevelop за компьютером

35. Добавляем сбор конфет

Настроим скрипт
1.
Переходим во вкладку
«untitled scene(События)»
2. Добавляем новые условия
Для сбора монет
Работа с GDevelop за компьютером

36. Добавляем сбор конфет

Настроим скрипт
3. Выбираем объект
«персонажа»
4. Событие
«столкновение»
Работа с GDevelop за компьютером
5. Выбираем нашу
конфетку

37. Добавляем сбор конфет

Настроим скрипт
6. Рядом с условием добавляем
действия
7. Удаление
конфеток
Работа с GDevelop за компьютером

38. Итог

Наша игра готова, но далека от идеала
Для доработки необходимо больше
времени, поэтому погнали в нашу
летнюю команду
Там будет гораздо больше интересных
приключений
Итог
English     Русский Правила