Vitaly hit' abc_of_game_development

424 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
424
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Vitaly hit' abc_of_game_development

  1. 1. Производство игр от "А" до "Я" Виталий Хить
  2. 2. Что самое важное в игре?
  3. 3. Кто самый главный в игре?
  4. 4. В чем выражается стоимость игры?
  5. 5. Производство: кто главнее?• Продюсер• Креатор• Геймдизайнер• Художник• Программист
  6. 6. Продюсер1. Продюсер всегда прав2. Если продюсер не прав, см. п1
  7. 7. Главная ошибка продюсера
  8. 8. Идеальный продюсер
  9. 9. Рекомендации продюсерам• Без команды Вы - НИКТО• Не смешивайте личные и производственные отношения• Люди лучше всего делают работают когда а) им это интересно, б) когда они могут применить свой опыт• Люди хотят поговорить о своих рабочих проблемах• Люди хотят Вашего совета• Работайте в два раза больше, чем Вы требуете от людей• Избавьтесь от страха задавать вопросы• Научитесь слушать. Научитесь слышать.• Лидеры не управляются, лидеры - направляются
  10. 10. Креатор• Без идей - игровой бизнес обречен• Реализуется меньше одного процента идей• Генерации идей нужно учиться
  11. 11. Алгоритм игрового креаторства1. Озарила идея2. Ищем реализацию в интернете3. Если реализацию не нашли, повторяем п.24. Если нашли похожую реализацию, но она хуже, повторяем п.25. Если нашли реализацию и она лучше, улучшаем свою идею и переходим к п.26. Пытаемся организовать непрерывный процесс работы по пп.1-5
  12. 12. Рекомендации креаторам• Хороший креатор генерирует 2-3 идеи в день• Хороший креатор всегда не уверен в себе• Любая идея может быть описана одним предложением• Идеи не бывают плохими и хорошими, они приемлимы или не приемлимы для конкретной ситуации• В описаниях идей не должно быть прилагательных
  13. 13. Мозговой штурм• Длительность ~30 мин• Необходим ведущий (по совместительству секретарь)• Не более 1-2 тем• Идей 5-6 на тему, итераций не менее 3х на идею• Каждый следующий штурм должен сопровождаться анализом предыдущего
  14. 14. Геймдизайнер• Архитектор игры• Кладовщик игры• Психолог игры• Дух игры• Человек который носит сережки не для красоты
  15. 15. Рекомендации геймдизайнерам• Геймдизайнер не выдумывает идеи, он их использует• На каждый вопрос необходимо иметь не меньше 3х альтернативных ответа• Список терминов - табу для геймдизайнера 1. Термин "целевая аудитория" 2. Термин "стоимость производства" 3. Термин "стоимость продукта"
  16. 16. Алгоритм придумывания игр1. Придумываем правила игры2. Если правила не описываются половиной А4 формата, переделываем п.13. Если в правилах есть числа, переделываем п.14. При вопросе "а как..." переделываем п.15. При вопросе "а если ..." переделываем п.16. При фразе "а давайте добавим..." переделываем п.17. При вопросе "а подойдет это для такой-то аудитории..." увольняемся и идем собирать бутылки8. При вопросе "а как это запрограммировать..." продюсер должен застрелиться9. При вопросе "а какой стиль графики применить" увольняем художника и он идет собирать бутылки
  17. 17. Что самое важное в правилах игры ?
  18. 18. Принципы удачной игровой механики• У игры есть конец• Игрок догадывается, что он получит в конце игры• Игроку очень важно получить то, что находится в конце игры• С первого клика игрок понимает, что нужно делать• Со второго действия игрок может применить опыт приобретенный на первом клике• На третьем клике игрок разрабатывает собственную стратегию прохождения игры
  19. 19. Принципы игры - бестселлера• Правила игры - это тактика игрока• Опыт в игре - это стратегия игрока• Уровни стратегий 1. Стратегия новичка 2. Стратегия эксперта 3. Стратегия мастера
  20. 20. Документы геймдизайнера• Концепт документ• ГДД на прототип• ГДД
  21. 21. Скетч - основа геймдева!• Композиционный скетч• Стилистический скетч• Объединенный скетч
  22. 22. Художник (композиционный скетч)• Только простые фигуры• Набросок светотени• При нескольких размерах экрана выбрать самый маленький• Размеры простых фигур С ТОЧНОСТЬЮ ДО ПИКСЕЛА
  23. 23. Художник (стилистический скетч)
  24. 24. Объединенный скетч
  25. 25. Скетчи для дизайнера• Концепт документ - композиционный скетч• ГДД для прототипа - стилистический скетч• Прототип - объединенный скетч Прототип VS юзабилити Прототип VS бюджет
  26. 26. Прототип - объединенный скетч игры• Выбрасывается после утверждения ГДД!!!• Пишется максимально быстро• Пишется максимально настраиваемо• XML, внешние конфиги - ЗЛО• Скетчевая графика в реализации ОБЯЗАТЕЛЬНА!
  27. 27. Игровой программист• Мыслит ассинхронностью• Не говорит фраз "Этого не было в ГДД"• Не говорит фраз "Четко поставленная задача"• "Корзину" воспринимает как просто еще одну папку
  28. 28. MVC для игродела MVC MVC MVCMVC MVC MVC MVC
  29. 29. Рекомендации программистам• Каждый игровой объект должен быть ассинхронным• Стеки и очереди в анимации и состояниях игровых объектов - ЗЛО• Синглтоны - ЗЛО (разрешены ТОЛЬКО на уровне фреймворков)• Универсальная Фабрика - ЗЛО• События во вью - ЗЛО• События в модели - ЗЛО
  30. 30. Этапы игрового проекта• Прототип• Ферст плейабле• Альфа кандидат• Альфа• Юзабилити• Бета кандидат• Бета• Голдмастер кандидат• Голдмастер
  31. 31. Тестирование• Внутреннее тестирование• Коридорное тестирование• Тестирование юзабилити• Бета тестирование
  32. 32. Темы на которые не хватило времени• Бюджет• Звуки и музыка в играх• Маркетолог и его роль в производстве игр• Технический маркетинг
  33. 33. Все устали, давайте закругляться :) Успехов! vakhit@gmail.com, Skype:"wellgames.com"

×