Сервер agar.io собственными руками под linux.

Тема в разделе "Server side", создана пользователем jesuspunk, 26 июл 2015.

  1. jesuspunk

    jesuspunk Администратор Команда форума

    Нам понадобится node.js, git и npm:
    Код:
    apt-get install python g++ make checkinstall fakeroot curl git
    src=$(mktemp -d) && cd $src
    wget -N http://nodejs.org/dist/node-latest.tar.gz
    tar xzvf node-latest.tar.gz && cd node-v*
    ./configure
    make install
    Node.js установлен, теперь npm:
    Код:
    curl https://www.npmjs.org/install.sh | sh
    После установки проверяем:
    Код:
    node -v
    npm -v
    git --version
    Теперь нам понадобится сам сервер:
    Код:
    git clone git://github.com/OgarProject/Ogar.git Ogar
    Устанавливаем в этой же папке:
    Код:
    npm install ws
    Запускаем:
    Код:
    node Ogar
    К своему серверу можно подключится по адресу http://agar.io/?ip=95.128.243.86:25445 - вместо 95.128.243.86:445 вы пишите localhost:443

    Скачать исходник от 20 июля 2015

    Мини faq по настройки сервера!
    npm install -g enclose

    Компиляция исходника в бинарник(работает под windows и linux):
    Код:
     enclose index.js
    Для windows можно задать разрядность exe файла:
    Код:
     enclose -a x86(x64) -o Ogar.exe index.js
     
    Последнее редактирование: 6 янв 2017
  2. jesuspunk

    jesuspunk Администратор Команда форума

  3. jesuspunk

    jesuspunk Администратор Команда форума

  4. dyoma

    dyoma Новичок

    Привет, по-моему нет смысла гнаться за их обновлениями, оставь лучше 1-й самый пост, где компиляция и прочее =)
     
  5. dyoma

    dyoma Новичок

  6. jesuspunk

    jesuspunk Администратор Команда форума

    не все привыкли работать с github, мне как думаю и многим проще запустить exe чем 2-3 программы установить, создать куча батников. з.ы. например есть комп с win 7 64 где ws не ставитться, соотвественно по первому посту не запустить сервер, а так есть шанс поиграть )

    Вот она же есть )
     
  7. dyoma

    dyoma Новичок

    Не по глазам =) а то все время ищу пост где есть ссылка на форум =))))
     
  8. jesuspunk

    jesuspunk Администратор Команда форума

    dyoma, а я не все дублирую на форум или наоборот с форума на главную.
     
  9. tobsik

    tobsik Новичок

    Доброго времен суток! Подскажите пожалуйста, есть ли полностью рабочая версия сервера с веб-обвязкой под linux?
     
  10. jesuspunk

    jesuspunk Администратор Команда форума

  11. tobsik

    tobsik Новичок

  12. jesuspunk

    jesuspunk Администратор Команда форума

  13. belik

    belik Новичок

    Здравствуйте форумчане! Вопрос:
    "К своему серверу можно подключится по адресу http://agar.io/?ip=95.128.243.86:25445 - вместо 95.128.243.86:445 вы пишите localhost:443"

    как изменить url подключения?

    Или этот код взаимодействует с кодом сервера...o_O
     
    Последнее редактирование: 9 окт 2015
  14. jesuspunk

    jesuspunk Администратор Команда форума

    в адресной строке или копируете, вставляете в адресную строку и меняете.
     
  15. belik

    belik Новичок

    Вы не совсем меня правильно поняли. Я имею в виду запустить этот сайт на локалке под другим url (Например не http://agar.io/?ip=localhost:443, а что-то на подобие http://localhost:443/my-agar.loc). В каком файле это прописано?
     
  16. jesuspunk

    jesuspunk Администратор Команда форума

    Это только серверная часть которая просчитывает, сам веб клиент только у agar.io есть поэтому никак без инета не поиграть на сервере
     
  17. DJveez

    DJveez Новичок

    Как увеличить скорость шара??
     
  18. FreeBjkeeee

    FreeBjkeeee Новичок

    Ребята я не знаю что делать ;(