Как набор грязных хаков добавил мультиплеер в легендарную игру: разбираем архитектуру SAMP
The article examines the network architecture and hacks that made multiplayer in GTA possible for as many as 1,000 people at once. It stresses that this is not just another retrospective with memories, but a concrete technical breakdown. It calls GTA: San Andreas a legendary game with something described as unimaginable by 2004 standards, and says the piece is a must-read for anyone interested in game development and how games work under the hood.
Осторожно: Эта статья - не просто очередная ретроспектива с воспоминаниями, а конкретный разбор сетевой архитектуры и хаков, благодаря которым стал возможен мультиплеер в GTA аж на 1.000 человек одновременно. Если вам интересен геймдев и то, как работают игры под капотом - статья обязательна к прочтению! GTA: San Andreas запомнилась нам как легендарная игра с немыслимым, по меркам 2004 года, масштабом. В ней был и огромный бесшовный мир, состоящий из трех городов, и массивный автопарк аж из 213 транспортных средств, и длинная интересная история с кучей сайд-активностей, прохождение которых занимает как минимум несколько дней, и даже элементы RPG с базовой прокачкой персонажа. И вот всё в ней было идеально, кроме одного - мультиплеера. Rockstar не успела доделать полноценный режим сетевой игры, оставив лишь подачку в виде локального кооперативного режима на PS2, в котором даже миссии проходить было нельзя. Однако группа моддеров под руководством Kalcor смогла воплотить то, что не удалось сделать Rockstar - реализовать мультиплеер в GTA SA аж на 1.000 человек одновременно . И о том, как им удалось это сделать, я расскажу в рамках сегодняшней статьи! Читать далее