Статьи и краткие заметки
Перечень моих статей и коротких заметок связанных с разработкой программного обеспечения.
Статьи
Перечень моих статей на различные темы связанные с разработкой программного обеспечения.
Именование файлов в Unity 3D
Серия статей по организации файлов в проекте Unity 3D. Однако, эти принципы можно использовать и с другими игровыми движками.
- 7.09.2022 - Именование файлов в Unity 3D В документе рассмотрены основные техники именования файлов.
- 5.10.2022 - Организация файлов проекта в Unity 3D В этом документе предлагается вариант общей структуры проекта.
- 22.10.2020 Организация Art и GD-данных в Unity 3D
Три составные части успешной игровой студии
Как раскрыть творческий потенциал команды?
3.09.2022
По моему мнению, самым важным для любой студии являются люди, их взаимоотношения и творческие взаимодействия на проектах. Чтобы сформировать подходящую культуру для таких взаимоотношений, я предлагаю развивать:
- Доверие в коллективе
- Культуру коммуникаций и общее видение проекта
- Любовь к тому, что делаешь
Значение этих вопросов в нашей бытовой жизни не вызывает ни у кого сомнений, однако, внутри игровых студий, зачастую, либо просто игнорируются, либо считаются второстепенными. Об этом данная статья:
Три составные части успешной игровой студии
Чек-лист нанимающего менеджера (специалиста)
Прочесть перед собеседованием с кандидатом
5.08.2022
Для совершенствования процесса отбора кандидатов я предлагаю следующий проверочный список. Я просматриваю его всякий раз, перед собеседованием с кандидатом, и учитываю утверждения из него при принятии решений.
Чек-лист нанимающего менеджера (специалиста)
Keywords Jobs, JobSearch, JobSearching, JobSearchTips, Resume
Методы разработчиков ААА-игр для инди-студии
Общее в решениях Naughty Dog и Kojima Productions
18.08.2022
Рассматривая AAA-игры как идеал, который невозможно достичь, инди-разработчики рискуют потерпеть неудачу. Я скажу напротив – такие проекты, как Death Stranding или The Last of Us, необходимо анализировать каждому, а подходы разработчиков применять и в своей практике. Об этом я предлагаю подумать в данной статье.
Методы разработчиков ААА-игр для инди-студии Общее в решениях Naughty Dog и Kojima Productions
Keywords games, gamedesing, gamedev, indiegames, creative, animations, pipeline, scripting
Программирование игрового процесса #2
Пояснения для креативной команды
16.08.2022
В статье «Программирование игрового процесса — На примере игры The Last of Us» я рассматриваю только технические особенности — оставляя взгляд креативной команды в стороне. Поэтому в этой статье я приведу краткие выдержки на креативную сторону этого технического решения.
Программирование игрового процесса Пояснения для креативной команды
Keywords games, gamedesing, gamedev, indiegames, creative, animations, pipeline, scripting
Программирование игрового процесса #1
На примере игры The Last of Us
18.05.2022
В документе кратко изложена базовая система игры Game Runtime Base Foundation System, используемая в серии игр “The Last of Us”. Игры компании Naughty Dog - это хороший пример сочетания принципов достаточности KIS и гибкости Customization.
Информация в файле - результат беглого reverse engineering, поэтому может содержать не полную и не точную информацию, но ее, в целом, достаточно чтобы понять суть предложенного метода.
Программирование игрового процесса На примере игры The Last of Us
Keywords Object System, Runtime, Scripting, Finite State Machines, AI, Game Design
Мифы и заблуждения программиста игр
9.05.2022
Человек постоянно ошибается — не ошибается тот, кто ничего не делает. И даже лучшие из нас — опытные профессионалы — могут совершать досадные ошибки и заблуждаться. Этот документ описывает те расхожие заблуждения и ошибочные мифы, с которыми мне довелось столкнуться в профессиональной деятельности, при разработке игровых проектов.
Мифы и заблуждения программиста игр
Keywords Programming, Simulation, Scripting, AI, Game Design
Краткие Заметки
Короткие заметки на разные темы. Собираю их лишь для того чтобы не забыть некоторые детали своих решений.