Pull to refresh
2
Складчиков Игорь@saigor33

User

3
Subscribers
Send message

Gamedev. Парсинг данных из Google Sheets и Excel в json без привлечения программистов

Level of difficultyMedium
Reading time6 min
Reach and readers13K

Вы когда-нибудь заполняли json-конфигов на 20 000 - 25 0000 строк вручную перед выпуском релиза? А боль в глазах геймдизайнеров от этого процесса видели?

Вы TechLead/Менеджер и к вам часто подходят дизайнеры с просьбой написать парсер данных, а свободных рук нет? А после изменений в фиче приходится выделять человека для правок схемы парсинга под новую разметку?

Возможно, пора начать использовать тулзу по экспорту данных, которую смогут настроить сами геймдизайнеры? Нам этот инструмент сократил время настройки игровых конфигов с 4 дней до 15 минут, после предварительной настройки.

Привет! Меня зовут Игорь, я занимаюсь разработкой на Unity c 2018 года. В статье рассказываю о тулзе, с помощью которой можно выгружать данные из Google Sheets и Excel в json без привлечения программистов.

P.S. в конце статьи есть видосик с процессом настройки и экспорта одной фичи.

Читать далее

Как перестать путаться в IP-адресах серверов

Level of difficultyEasy
Reading time3 min
Reach and readers21K

В своёй работе мне часто необходимо подключаться к серверам через SSH и по другим протоколам. Часто эти сервера не имеют доменного имени, а подключаться необходимо по IP‑адресу.
Когда этих серверов 2-3, ещё как-то запоминаешь что на каком сервере находится. Но когда их становится больше 10, то помнить что находится на xxx.xxx.xxx.115, а что на yyy.yyy.yyy.71 проблематично.

Выход есть, можно дать этим адресам локальные доменные имена.

Привет! Меня зовут Игорь, я занимаюсь разработкой в геймдеве на Unity c 2018 года.
Короткая статья о том, как упорядочить хаос из IP-адресов.

Читать далее

Activity Journal. Самоорганизация и анализ рабочего времени. На что уходят рабочие часы?

Reading time8 min
Reach and readers6K

А вы знаете на что уходит ваше рабочее время?
Не знаешь что сказать на ежегодном перфоманс ревью?
Нужно подготовиться к ежемесячному one to one, но не помнишь чем занимался?
Нужно провести ретроспективу по задаче?
Не знаешь почему задача заняла так много времени?
Забыл что делал вчера, 1 день назад, 2,3?
Интересуешься самоорганизацией?
Возможно этот инструмент для тебя.

Привет! Меня зовут Игорь, я занимаюсь разработкой на Unity c 2018 года.
В статье рассказываю о личном подходе к самоанализу, инструменте для оценки распределения трудозатрат и поиске точек роста. В конце статьи бонус: как выглядит 1 рабочий день из жизни техлида.

Читать далее

Unity, Roslyn и code analysis. Прикладная задача визуализации графа состояний

Level of difficultyMedium
Reading time24 min
Reach and readers9.3K

В команде, большая часть серверных фич пишется с помощью стейт машин.
Стейт машина позволяет выразить окружающее состояние и то как с объектом можно взаимодействовать предельно конкретно. Хорошо составленный стейт граф позволяют понять как работает фича без глубокого погружения в код. При прохождении code review большое внимание уделяется составленному графу состояний. Часто возникает потребность в чтение или модификации уже существующего кода. Отсюда возникает потребность в ускорении процесса восстановления контекста или понимании как работает код.

На помощь приходит статический анализ кода.

Привет! Меня зовут Игорь, я занимаюсь разработкой на Unity c 2018 года.
В этой статье расскажу, как с помощью Roslyn можно автоматизировать задачи.

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Разработчик игр