Как набор грязных хаков добавил мультиплеер в легендарную игру: разбираем архитектуру SAMP

Habr ·

Как набор грязных хаков добавил мультиплеер в легендарную игру: разбираем архитектуру SAMP

Осторожно: Эта статья - не просто очередная ретроспектива с воспоминаниями, а конкретный разбор сетевой архитектуры и хаков, благодаря которым стал возможен мультиплеер в GTA аж на 1.000 человек одновременно. Если вам интересен геймдев и то, как работают игры под капотом - статья обязательна к прочтению! GTA: San Andreas запомнилась нам как легендарная игра с немыслимым, по меркам 2004 года, масштабом. В ней был и огромный бесшовный мир, состоящий из трех городов, и массивный автопарк аж из 213 транспортных средств, и длинная интересная история с кучей сайд-активностей, прохождение которых занимает как минимум несколько дней, и даже элементы RPG с базовой прокачкой персонажа. И вот всё в ней было идеально, кроме одного - мультиплеера. Rockstar не успела доделать полноценный режим сетевой игры, оставив лишь подачку в виде локального кооперативного режима на PS2, в котором даже миссии проходить было нельзя. Однако группа моддеров под руководством Kalcor смогла воплотить то, что не удалось сделать Rockstar - реализовать мультиплеер в GTA SA аж на 1.000 человек одновременно . И о том, как им удалось это сделать, я расскажу в рамках сегодняшней статьи! Читать далее

Источник: Habr