Пользовательская игра в Dota 2
Я с командой из нескольких человек занимался разработкой пользовательской игры в Dota 2.
Есть две версии - moba игра и арена.
Весь код игры долгое время писали на скриптовом языке Lua, но потом перенесли весь проект на TypeScript. В команде мало людей, поэтому мы занимаемся всеми циклами от VFX, SFX, моделей и анимации, до написания кода - разработка персонажей, предметов, механик и геймдизайна.
Работа в команде осуществлялась с помощью GitHub'а.
Чем приходилось заниматься:
- Написание сценариев игровой логики, логики персонажей и их умений, предметов и механик, искусственного интеллекта (ИИ) на языках lua, TypeScript.
- Работа с GIT
- Работа с текстурами и материалами
- Работа с интерфейсами на js.
- Отрисовка и настройка HUD виджетов
https://steamcommunity.com/sharedfiles/filedetails/?id=2848522106
https://steamcommunity.com/sharedfiles/filedetails/?id=3157249719