SCINO: Summer practice. GameDev.

43

Transcript of SCINO: Summer practice. GameDev.

Game-teamНаша звездная команда

Команда проекта

Продюсер

Гейм-дизайнер

Дизайнер

ПрограммистЗвукорежис

сер

Продюсер

Гейм-дизайнер

Программист

Дизайнер

Звукорежиссер

Гейм-дизайн

Ключевые навыки

• Фантазия

• Умение заимствовать и комбинировать заимствования

• Умение общаться, объяснять и упорядочивать

• Вкус

• Многозадачность и терпение

Стадии гейм-дизайна

• Идея

• Концепция

• Дизайн

Идея. Источник: жанр

Идея. Источник: геймплей

Идея: прочие решения

• Сеттинг (совокупность условий, в которых происходит действие игры, антураж).

• Графический стиль

• Сюжет или какое-то глубокое переживание

Концепт-документ

• Введение

• Описание игрового процесса

• Антураж и сеттинг

Дизайн-документ

• Код и функционал

• Многообразие игровых элементов

• Баланс

• Графика

• Сценарий

• Интерфейс

• Звук

Графический дизайнРассказ о том, как сделать красиво

Проработка концепции

• Оценка методов решения поставленных задач, выбор инструментов

Photoshop — наше всё

• Богатый выбор инструментов и их настроек• Возможность работы со слоями и их группами• Поддержка большинства необходимых форматов

Методы решения проблем с 3D

• Autodesk 3dsMax• ZBrush• Blender• прочие

3DsMax

• Максимальный контроль над действиями• Адекватная работа с анимацией и текстурами• Поддержка большинства форматов 3D

ZBrush

• Огромный список инструментов для «лепки» моделей• Возможность создания моделей с высокой детализацией• Высокая скорость создания набросков

Blender

• Совмещает в себе огромное количество функций, для решения различных задач

• Лёгкая обучаемость, интуитивный интерфейс, доступность• Всевозможные дополнения и плагины

С чего начать свою игру?

Научно исследовательская лаборатория

Выбор инструментов

API

Графические движки

Игровые движки

Direct X | OpenGL

• Масса возможностей

• Высокий порог вхождения

• Более гибкий, но более сложный код

Графические движки на примере OGRE

• Использует DirectX и OpenGL, обобщая работу

• Упрощает работу, но добавляет некоторые ограничения движка

• Проще, чем DirectX или OpenGL, но все еще достаточно сложен

Игровые движки

• Объединяют в себе множество компонентов, позволяя быстро и удобно работать с графикой, физикой и звуком

• Максимально упрощают рабочий процесс

• Необходимо знать особенности и ограничения движка для эффективной работы

• Особенности движка иногда не позволяют применять некоторые решения

Unreal Engine

• Недавно на рынке

• Более ориентирован на AAA(высокобюджетные) проекты, чем на остальные

Unity

• Встроенный магазин, позволяющий приобрести плагины, расширяющие функционал

• Удобная кроссплатформенность, позволяющая собирать проект на множество платформ с минимальными усилиями

МонетизацияНе только весело, но еще и прибыльно

Виды монетизации

Прямые продажи Микротранзакции Реклама

80% 10-15%5-10%

*http://habrahabr.ru/post/176569

80-90%40-60%5-10%

Спасибо за внимание!