📝 Статья: SharedLogic. Общий игровой код для Unity-клиента и .NET-сервера, который экономит ваши силы
📃 В индустрии мобильных игр на один проект часто выделяют несколько бэкенд‑разработчиков. Например, в студиях над PvP‑шутером с мета-игрой работают 5–8 серверных специалистов — и это считается нормой.
Однако у нас в компании (около 40 сотрудников, 3 проекта одновременно в разработке) с задачей отлично справляется один бэкенд-программист.
Наши игры сложно взломать: любые действия игрока обязательно проходят серверную верификацию, что практически исключает читерство. Такой подход мы используем уже много лет, опробовали его на десятках проектов, и я не знаю ни одного случая, чтобы кто-то, начав так работать, потом возвращался к традиционным архитектурам.
Эта статья — о том, как реализовать гибридную архитектуру клиент-серверного взаимодействия, которая позволяет достигать высокого уровня защиты с минимальными ресурсами. Это решение выгодно всем:
✧ Автор: Николай Лежнев
#UnityScripts #Unity #Unity3D #GameDev #Геймдев #РазработкаИгр
Post #551
331