happydev-lite-2016 (осень), день 1, 05 Сергей Мячин. Как постоянно...
TRANSCRIPT
Сергей МячинБизнес-аналитик Live Typing
Эволюция (так мы ее обычно видим)
Эволюция (на самом деле)
Эволюция - это вымирание почти всех!
Эволюция - это вымирание почти всех!
Какое это отношение имеет к IT?
Игра Trigono - результат искусственного отбора!
Игра Trigono - хардкор + аркада + паззл
Игра Trigono - музыка + геометрия + красота
Шаг 1. Генерация идеи игры на OLD32
Шаг 1. Генерация идеи игры - KILL THEM!
5%
Шаг 2. Создание прототипа на OLD32
Шаг 2. Создание прототипа - KILL THEM!
Шаг 2. Создание прототипа - KILL THEM!
Шаг 3. Проверка прототипа на Ludum Dare
Шаг 3. Проверка прототипа - KILL THEM!
30%
Шаг 4. Ух-ты, сколько у нас кода!
111 KB кода3500 строк кода
Шаг 4. KILL THEM!
111 KB кода3500 строк кода
Шаг 5. Выбор технологии
Шаг 5. Выбор технологии
Шаг 6. Как устроена игра?
много уровней один рандомныйповторяющийся
Шаг 6. Как устроена игра?
генератор уровней
Шаг 6. Как устроена игра?
генератор уровней
Короткие хардкор уровни!
Шаг 7. Управление - тормозить/притормаживать
Шаг 8. Графический движок
при развороте - без эффекта
при развороте - затормозить
при развороте - добавить разгон
legacy
Шаг 7. Управление - тормозить/притормаживать
Шаг 8. Графический движок
при развороте - без эффекта
при развороте - затормозить
при развороте - добавить разгон
legacy
Шаг 9. Стилизация игры
ЭЛТ Plain
80s 90s
Шаг 9. Стилизация игры
ЭЛТ Plain
80s 90s
Сколько потенциально возможных игр отфильтровано?
Сколько потенциально возможных игр отфильтровано?
10000
Сколько технических и архитектурных решений могло быть?
Сколько технических и архитектурных решений могло быть?
100
Зачем все это делать?
УСПЕХ КАЧЕСТВО
Зачем все это делать?
УСПЕХ КАЧЕСТВОбизнес-модель
миссия
контекст
пользователи
преимущества
добро