Как стать автором
Обновить
50
0

GameDeveloper

Отправить сообщение

Obsidian+Github вместо Notion: синхронизация, бекап и версионность (3-в-1)

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров42K

О том, как сделать прозрачную синхронизацию заметок Obsidian между устройствами (Desktop, Android, iOS) через GitHub:

1. Без сторонних приложений (вроде iCloud, SyncThing, Termux и пр)
2. Бесплатно
3. Бонусом — резервная копия: как самих заметок, так и истории изменений.

В результате получается полноценная замена Notion: структурированные заметки с автоматической синхронизацией между устройствами.

Инструкция:
Всего голосов 139: ↑139 и ↓0+160
Комментарии126

5 советов по разработке игр от соло-разработчика

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров11K

Полтора года я занимаюсь разработкой игр, а последние несколько месяцев посвятил созданию своего первого полностью самостоятельного проекта. У меня не было подобного опыта, так как ранее я участвовал в создании игр на должности Unity‑разработчика, и объём моих задач был ограничен. А теперь мне необходимо всё делать самостоятельно. Хоть я и делаю игру для мобильных устройств и веба, но чётко ощущаю, что её разработка затянулась.

В связи с этим я начал часто задумываться над причинами моего столь медленного темпа и смог сформировать несколько советов, основанных на моём опыте. Какие‑то из них могут показаться вам очевидными и лежащими на поверхности, но я считаю, что всё же такие вещи лучше «проговаривать вслух». Сразу хочу отметить, что всё написанное ниже, в бОльшей степени, будет полезно только начинающим соло‑разработчикам или молодым командам из двух‑трёх человек.

Читать далее
Всего голосов 28: ↑25 и ↓3+30
Комментарии9

Как стать C#-разработчиком бесплатно? Программа обучения с нуля

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров21K

Если вбить слово «С# разработка» в поисковую строку, можно найти огромное количество курсов по данному направлению. Проблема в том, что все курсы являются платными и, как правило, имеют ценник в несколько десятков тысяч рублей.

Чтобы разбавить засилие платных курсов, мы подготовили для вас программу обучения «C#-разработчик с нуля», которая состоит только из бесплатных материалов.

Читать далее
Всего голосов 40: ↑25 и ↓15+11
Комментарии14

Как создавать напряжение в хоррор-играх. Часть первая

Время на прочтение6 мин
Количество просмотров48K
Напряжение, стресс и саспенс – это 3 столпа хоррор-игры. Лучшие игры этого жанра медленно накаляют обстановку в игре до предела и затем высвобождают напряжение в несколько этапов. В некоторой степени именно за счет этого и достигается эффект крайнего вовлечения: когда игрок настолько увлечен игрой, что испытывает физический стресс.


Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии89

Терминальная ферма 1C на x2go

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров4.6K

Итак, импортозамещение катится по стране неостановимым катком. Внесём свой посильный вклад.

Под давлением обстоятельств нам пришлось сделать терминальную ферму на ОС REDOS и x2go (из комплекта поставки ОС). В принципе, решение получилось рабочим, с небольшими особенностями.

В статье ниже простыни ansible playbooks и более ничего.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии28

Что такое и зачем нужна CMDB

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров11K

Этот пост адресован, скорее, моим коллегам из SMB‑сегмента, потому что в больших компаниях эти вопросы худо‑бедно решены. Как вы знаете, социализм — это учёт и контроль. А коммунизм — это социализм и электрофикация всей страны. Вот так, с наскока, всё в комплексе очень сложно. Давайте попробуем начать с учёта.

Хотя я и порекомендую к использованию программный продукт, в статье не будут рассмотрены этапы его установки и настройки, так как это не сложно. Основная задача — объяснить зачем это надо и как идеологически верно организовать работу с процессом контроля и управления ресурсами компании.

Размер организации большой роли не играет, проблемы везде будут похожие, отличаясь только масштабами и стоимостью последствий.

Итак, основной целью деятельности коммерческих организаций является извлечение прибыли. Прибыль они извлекают в ходе выполнения тех или иных бизнес‑процессов. Бизнес‑процесс реализуется с помощью неких обеспечивающих сервисов, которые, в свою очередь, предоставляются одной или несколькими автоматизированными системами(АС). Автоматизированные системы состоят из приложений и баз данных, располагающихся на неких виртуальных(или физических) серверах, которые живут на гипервизорах. Гипервизор — это программное обеспечение, он тоже не в вакууме, а установлен на физический сервер. Сервер замонтирован в стойку и подключен к PDU. Стойка стоит в ЦОД. Прослеживаете логическую цепочку? От процесса продажи товара или услуги к железному шкафу в кондиционированном помещении?

Читать далее
Всего голосов 4: ↑2 и ↓20
Комментарии4

Советы начинающему GameDeveloper’у

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров9.1K

Недавно довелось заниматься поисками джуна на позицию Unity Developer’а. В процессе, выяснилось, что у большинства кандидатов плюс-минус одни и те же пробелы в знаниях. Дабы каждому не накидывать одни и те же сообщения с рекомендациями, возникла идея данного поста.

Сразу оговорюсь, что статья ни в коем случае не претендует на истину, это всего лишь субъективное мнение автора. Постарался собрать ресурсы и советы, которые либо использую сам, либо за которые многое бы отдал лично, когда был на старте карьеры.

Читать далее
Всего голосов 7: ↑5 и ↓2+4
Комментарии3

10 советов от Unity по геймдизайну для начинающего разработчика игр

Время на прочтение6 мин
Количество просмотров13K


Если бы меня попросили уместить все советы от Unity из перевода ниже в 30 секунд, то я бы сказала что-то вроде:

Заботьтесь о своих игроках, думайте о том, как создавать для них максимум фана, но при этом поддерживать интерес и сохранять баланс игры. Сделайте игру максимально понятной и интуитивной для игроков, пусть управление будет комфортным. Если вы хотите, чтобы в вашу игру играли, вам придется заниматься ее продвижением и менеджерить разработку (даже всё делает один человек и это вы сами). Под катом ссылки на полезные материалы и видео-туториалы с подсказками как именно этого добиться.

Кстати, Unity недавно выложили бесплатный гайд на 200 страниц по 2D артам, анимации и освещению для гейм художников.

Еще я веду канал в Telegram GameDEVils и блог на Substack , делюсь там клевыми материалами (про геймдизайн, разработку и историю игр).
Читать дальше →
Всего голосов 13: ↑7 и ↓6+4
Комментарии4

Как избежать бардака в работе арт-команды и наладить производственные пайплайны

Время на прочтение6 мин
Количество просмотров2.7K

Когда арт-команда разрастается, рабочие процессы могут начать путаться: стиль художников может постепенно меняться, визуальный облик игры — отдаляться от оригинальной задумки, и повсюду будут появляться небольшие ошибки, которые рано или поздно перерастут в крупную проблему.

Чтобы не допустить всего этого, в игровых студиях есть Art Design Document (ADD) — свод правил и рекомендаций по работе художников. Там перечислены арт-решения, которые формируют визуальный облик игры, позволяют добиться единообразия стиля, упрощают онбординг новых сотрудников и гарантируют сохранения оригинальной задумки даже через годы развития проекта.

Читать далее
Всего голосов 10: ↑9 и ↓1+8
Комментарии2

Мой топ полезных инструментов для Unity разработчика

Время на прочтение3 мин
Количество просмотров13K

Всем привет! Меня зовут Григорий Дядиченко, и я всё ещё разрабатываю проекты на Unity под ключ. Сегодня хочется поговорить про полезный инструментарий для Unity разработчика. У меня давно на эту тему есть свой топ ассетов или софта, которые используются почти в каждом проекте, плюс несколько своих утилит. Не будем касаться слишком широких и банальных инструментов типа adb, а составим некоторый набор того, что можно использовать почти в каждом проекте.

Читать далее
Всего голосов 10: ↑8 и ↓2+9
Комментарии11

Подготовка 2д арта для игр

Время на прочтение4 мин
Количество просмотров8.4K

Всём привет, меня зовут Григорий Дядиченко и я технический продюсер. Сегодня хочется обсудить подготовку 2д арта. Существует, скажем так, хороший тон в плане подготовки графических ассетов. Исходя из контекста технических ограничений и удобства дальнейшей работы. Больше речь про Unity3d конечно, но многие вещи работают везде одинаково и по сути меняются в нюансах. Если вам интересная данная тема, то добро пожаловать под кат!

Читать далее
Всего голосов 11: ↑10 и ↓1+9
Комментарии4

Недельный геймдев: #62 — 20 марта, 2022

Время на прочтение5 мин
Количество просмотров2.9K

Из новостей: Microsoft предоставила публичный доступ к API DirectStorage на ПК, AMD представила технологию суперсэмплинга FSR 2.0, разработчики Shovel Knight выложили игровые спрайты в открытый доступ по лицензии CC BY-NC 4.0, Unity выкатила новую версию DOTS и ECS 0.50.

Из интересностей: арт-директор Journey описал эстетику игры, здоровенная документалка про Black Mesa от Noclip, о том как Armature Studio перенесла Resident Evil 4 в VR с помощью Unreal Engine.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Game Developer, Application Developer
C#
Unity3d
Game Development
Software development
Git
Linux