Когда делаешь свою MMO, рано или поздно задаёшь себе тревожный вопрос: а выдержит ли? Не игра — железо. Сколько людей поместится в мир, если он вдруг оживёт по-настоящему?
Популярное
Свежее
Моя лента
Сообщения
Рейтинг
Курс ИИ
🎮 Готовый боевой движок сервера для 2D ММОРПГ✍ Делаете свою игру? Вопросы, идеи и предложения — пишите.
Когда делаешь свою MMO, рано или поздно задаёшь себе тревожный вопрос: а выдержит ли? Не игра — железо. Сколько людей поместится в мир, если он вдруг оживёт по-настоящему?
The Mana World — открытая онлайн-игра с историей длиннее, чем у моего проекта. Её мир годами рисовали и достраивали люди: сотни карт, подземелья, пещеры, городские интерьеры. Его лицензия разрешает работать с ним дальше — лучшего испытательного ст…
Когда ИИ стал писать код моей игры, пришёл новый страх. Он работает быстрее, чем я успеваю перечитывать каждое изменение. Что если он тихо сломает то, что я строил годами, а я узнаю об этом от игроков?
Когда-то мы с друзьями мечтали сделать свою онлайн-игру вместе. Потом все выросли, и я остался с этой мечтой один. Годами всё — код, карты, баланс — было только на мне.
В «Амулете дракона», в который я играл в детстве, монстров не было видно. Только строчки текста о том, кто на тебя напал. Всё остальное дорисовывало воображение.
Четыре года я писал сервер своей онлайн-игры один — без команды и без того, с кем можно обсудить очередную проблему. Друзья, с которыми мы когда-то мечтали о своей MMO, давно выросли и ушли в свои жизни.
Сделать свою онлайн-игру я мечтал ещё со времён «Бойцовского клуба» и текстового «Амулета дракона». Тогда это казалось чем-то недостижимым. В 2021 году я уже был опытным программистом — и решил, что хватит мечтать.
Иногда ошибку не видно, пока жизнь не поставит тебя в условия, где она вылезает сама. Со мной это случилось в Южной Африке. Интернет там был настолько плохим, что мне пришлось отключить все обновления и автоскачивание фото в мессенджерах — лишь бы хоть что-то работало.
По профессии я архитектор: годами проектировал чужие системы. А в больших системах сейчас принято дробить всё на маленькие независимые сервисы, и эта мысль становится почти рефлексом.
В детстве, когда интернет ещё открывался на кнопочном телефоне через WAP, я часами сидел в текстовых онлайн-играх вроде «Амулета дракона». Никакой графики — только строчки текста и ощущение, что где-то там, по ту сторону экрана, живут другие люди. Тогда мне казалось, что сделать такую игру — это магия.
Лучший тест для онлайн-игры — плохой интернет. Я это понял, когда оказался в поездке: от юго-восточной Африки до Индии, с задержкой связи 150–250 тысячных секунды. Для онлайн-игры это очень много. А мне нужно было, чтобы моя MMO оставалась играбельной даже так.