2007 — 2013
OpenGL / WebGL
Интерактивная графика и игровые прототипы.
Самостоятельный разработчик
Задача
Понять отрисовку, обработку ввода и построение сцены на разных платформах.
Личный вклад
- Создал прототип управления персонажем на OpenGL.
- Экспериментировал с WebGL в ранний web-период.
Результаты
- Созданы интерактивные сцены и игровые прототипы.
Компоненты и связи
Взаимодействие
- Ввод и управлениеПользовательский ввод и управление сценой.
- СценаПостроение интерактивной сцены.
Графические технологии
- OpenGL / C++Графика и управление персонажем.
- WebGL / JavaScriptГрафические эксперименты в браузере.
Прототипы
- Прототип персонажаУправление персонажем с видом сверху.
- Web-сценыИнтерактивные web-прототипы.
- Ввод и управление→OpenGL / C++управление
- Сцена→OpenGL / C++сцена
- Сцена→WebGL / JavaScriptсцена
- OpenGL / C++→Прототип персонажаотрисовка
- WebGL / JavaScript→Web-сценыотрисовка
Инженерный итог
Контекст
Игровые и web-эксперименты: прототип персонажа с видом сверху, графика и интерактивные сцены.
Подход
Осваивал новую платформу через работающие визуальные прототипы.
- Изучал веб-интерфейсы, опираясь на опыт работы с интерактивной графикой.
Выводы
- Интерактивные прототипы помогают быстро связать алгоритмы, состояние и UX.
Стек
- C++
- OpenGL
- WebGL
- JavaScript