Agar.io Sunucusu Kurulumu (Ogar)

Uflee

Administrator
Administrator
Katılım
12 Kas 2017
Mesajlar
97
Tepki
8
Agar.io benzeri bir özel oyun sunucusu kurmak için Ogar, MultiOgar veya MultiOgar-Edited gibi açık kaynaklı sunucu yazılımlarını kullanabilirsiniz. Aşağıda, temel bir Ogar sunucusunu nasıl kuracağınızı anlatıyorum.

Gereksinimler:
  • Node.js (LTS sürümü önerilir)
  • Git (Opsiyonel, ancak kodları kolayca çekmek için faydalıdır)
  • Bir terminal veya komut istemcisi (Windows için PowerShell veya CMD, Linux/Mac için Terminal)

Node.js Kurulumu

Windows:
  • en son LTS sürümünü indirin ve yükleyin.
  • Yükledikten sonra cmd veya PowerShell açıp aşağıdaki komutla kontrol edin:

node -v
npm -v

  • Eğer versiyon numaraları görünüyorsa, Node.js başarılı bir şekilde yüklenmiştir.
Linux/Mac:
  • Terminal açın ve aşağıdaki komutu çalıştırın:

sudo apt install nodejs npm # (Ubuntu/Debian)
brew install node # (MacOS Homebrew kullanıyorsanız)

Ogar Sunucusunu İndirme

Ogar, en yaygın kullanılan Agar.io sunucu yazılımıdır.
  • Git ile indirmek için:

git clone
cd Ogar

  • Manuel indirme:
    • GitHub’dan Ogar.zip dosyasını indirin.
    • Dosyaları çıkartın ve Ogar klasörüne girin.

Bağımlılıkları Yükleme​

Şimdi npm kullanarak gerekli modülleri yükleyin:

npm install

Sunucuyu Çalıştırma​

Kurulum tamamlandıktan sonra sunucuyu başlatmak için şu komutu çalıştırın:
node index.js

Eğer her şey doğru kurulmuşsa, terminalde şu türden mesajlar görmelisiniz:
[Ogar] Server started on port 443
Bu, sunucunuzun başarılı bir şekilde çalıştığını gösterir.

Oyuna Bağlanma​


Şimdi tarayıcınızdan Agar.io istemcisine bağlanabilirsiniz.
  1. Tarayıcınızı açın ve adres çubuğuna aşağıdaki bağlantıyı yazın:
agar.io/?ip=localhost:443
  1. (Eğer sunucu başka bir IP adresinde çalışıyorsa, localhost yerine o IP’yi yazın.)
  2. Oyuna giriş yaptığınızda, özel sunucunuza bağlanabilirsiniz.

Sunucu Ayarlarını Düzenleme​

Sunucunuzun ayarlarını değiştirmek için gameserver.ini dosyasını düzenleyebilirsiniz. Bu dosya Ogar klasörü içinde bulunur.

Örnek ayarlar:

serverPort = 443
serverGamemode = 0
serverBots = 10
serverMaxConnections = 100
borderWidth = 14142
borderHeight = 14142

Değişiklik yaptıktan sonra sunucuyu yeniden başlatın:
node index.js

(Opsiyonel) Sunucuyu Dışarıya Açma (Port Yönlendirme)​

Eğer arkadaşlarınızın bağlanmasını istiyorsanız:
  • Modeminize giriş yapın ve 443 TCP/UDP portunu açın.
  • Sunucunuzun harici IP adresini öğrenmek için gibi siteleri kullanabilirsiniz.
  • Arkadaşlarınızın bağlanması için şu linki paylaşın:

agar.io/?ip=YOUR_PUBLIC_IP:443

Alternatif: MultiOgar (Daha Gelişmiş)

Eğer daha gelişmiş özellikler istiyorsanız MultiOgar veya MultiOgar-Edited kullanabilirsiniz.
Kurulum benzer şekilde yapılır, ancak performansı daha iyidir ve botlarla daha iyi çalışır.

GitHub linki:
 
Son düzenleme:

berattakbaş

Level 1
Üye
Katılım
13 Şub 2024
Mesajlar
7
Tepki
2
Herşeyi eksiksiz yapmaya çalıştım fakat indirdiğim ogar dosyasına CMD den CD dosya ismi yazıktan sonra dosyayı alıyor fakat npm install yaptığım zaman bir sonuç alamıyorum ☹️
 

Uflee

Administrator
Administrator
Katılım
12 Kas 2017
Mesajlar
97
Tepki
8
1. Node.js ve npm Sürümlerini Kontrol Et
Öncelikle Node.js ve npm'nin doğru şekilde yüklü olup olmadığını kontrol et:

sh
Kopyala
Düzenle
node -v
npm -v
Eğer bu komutlar bir sürüm numarası döndürmezse, Node.js'yi yüklemen gerekiyor. Node.js resmi sitesinden en güncel LTS sürümünü indirip kurabilirsin.

2. Ogar Klasörüne Doğru Geçiş Yaptığından Emin Ol
CMD'de çalıştırdığın komutları doğru klasörde çalıştırdığından emin ol:

sh
Kopyala
Düzenle
cd C:\Ogar
Eğer klasörün ismi farklıysa veya Ogar başka bir konumdaysa, doğru yolu belirlemek için:

sh
Kopyala
Düzenle
dir
komutuyla klasörleri listeleyerek Ogar dosyasının tam yolunu bulabilirsin.

3. npm install Komutunun Hata Verip Vermediğini Kontrol Et
Eğer npm install çalıştırdığında hiçbir şey olmuyorsa, şu komutu dene:

sh
Kopyala
Düzenle
npm install --verbose
Bu, işlemi ayrıntılı şekilde gösterecektir. Hata alırsan buraya paylaşabilirsin.

4. node_modules Klasörünü Silip Tekrar Denemek
Bazen paket bağımlılıkları doğru yüklenmeyebilir. Ogar dizinin içindeyken şu komutları çalıştır:

sh
Kopyala
Düzenle
rd /s /q node_modules
npm cache clean --force
npm install
Bu, eski modülleri kaldırıp temiz bir yükleme yapacaktır.

5. Yetki Problemlerini Kontrol Et
Eğer Windows kullanıyorsan ve yükleme yetkin yoksa, CMD'yi yönetici olarak çalıştır ve tekrar npm install komutunu dene.
 

berattakbaş

Level 1
Üye
Katılım
13 Şub 2024
Mesajlar
7
Tepki
2
1. Node.js ve npm Sürümlerini Kontrol Et
Öncelikle Node.js ve npm'nin doğru şekilde yüklü olup olmadığını kontrol et:

sh
Kopyala
Düzenle
node -v
npm -v
Eğer bu komutlar bir sürüm numarası döndürmezse, Node.js'yi yüklemen gerekiyor. Node.js resmi sitesinden en güncel LTS sürümünü indirip kurabilirsin.

2. Ogar Klasörüne Doğru Geçiş Yaptığından Emin Ol
CMD'de çalıştırdığın komutları doğru klasörde çalıştırdığından emin ol:

sh
Kopyala
Düzenle
cd C:\Ogar
Eğer klasörün ismi farklıysa veya Ogar başka bir konumdaysa, doğru yolu belirlemek için:

sh
Kopyala
Düzenle
dir
komutuyla klasörleri listeleyerek Ogar dosyasının tam yolunu bulabilirsin.

3. npm install Komutunun Hata Verip Vermediğini Kontrol Et
Eğer npm install çalıştırdığında hiçbir şey olmuyorsa, şu komutu dene:

sh
Kopyala
Düzenle
npm install --verbose
Bu, işlemi ayrıntılı şekilde gösterecektir. Hata alırsan buraya paylaşabilirsin.

4. node_modules Klasörünü Silip Tekrar Denemek
Bazen paket bağımlılıkları doğru yüklenmeyebilir. Ogar dizinin içindeyken şu komutları çalıştır:

sh
Kopyala
Düzenle
rd /s /q node_modules
npm cache clean --force
npm install
Bu, eski modülleri kaldırıp temiz bir yükleme yapacaktır.

5. Yetki Problemlerini Kontrol Et
Eğer Windows kullanıyorsan ve yükleme yetkin yoksa, CMD'yi yönetici olarak çalıştır ve tekrar npm install komutunu dene.
 

Ekli dosyalar

  • Ekran görüntüsü 2025-04-01 000418.png
    Ekran görüntüsü 2025-04-01 000418.png
    529.5 KB · Görüntüleme: 10

berattakbaş

Level 1
Üye
Katılım
13 Şub 2024
Mesajlar
7
Tepki
2
1 026 892 769
anydesk kodum
:)
 

Uflee

Administrator
Administrator
Katılım
12 Kas 2017
Mesajlar
97
Tepki
8
cmd deki yazıyı kopyalarmısın buraya okunmuyor.
 

berattakbaş

Level 1
Üye
Katılım
13 Şub 2024
Mesajlar
7
Tepki
2
cmd deki yazıyı kopyalarmısın buraya okunmuyor.
C:\Users\esber>cd C:\Users\esber\Desktop\Ogar-master

C:\Users\esber\Desktop\Ogar-master>npm install

added 2 packages, and audited 3 packages in 5s

found 0 vulnerabilities
 

berattakbaş

Level 1
Üye
Katılım
13 Şub 2024
Mesajlar
7
Tepki
2
npm install --verbose bunu yazdım şimdi sonuç bu
C:\Users\esber>cd C:\Users\esber\Desktop\Ogar-master

C:\Users\esber\Desktop\Ogar-master>npm install

added 2 packages, and audited 3 packages in 5s

found 0 vulnerabilities

C:\Users\esber\Desktop\Ogar-master>npm install --verbose
npm verbose cli C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js
npm info using [email protected]
npm info using [email protected]
npm verbose title npm install
npm verbose argv "install" "--loglevel" "verbose"
npm verbose logfile logs-max:10 dir:C:\Users\esber\AppData\Local\npm-cache\_logs\2025-03-31T21_07_56_362Z-
npm verbose logfile C:\Users\esber\AppData\Local\npm-cache\_logs\2025-03-31T21_07_56_362Z-debug-0.log
npm http fetch POST 200 735ms

up to date, audited 3 packages in 1s

found 0 vulnerabilities
npm verbose cwd C:\Users\esber\Desktop\Ogar-master
npm verbose os Windows_NT 10.0.19045
npm verbose node v22.14.0
npm verbose npm v10.9.2
npm verbose exit 0
npm info ok

C:\Users\esber\Desktop\Ogar-master>
cmd deki yazıyı kopyalarmısın buraya okunmuyor.
 

Uflee

Administrator
Administrator
Katılım
12 Kas 2017
Mesajlar
97
Tepki
8
yüklemende hata olabilir. yada yanlış sürümleri kullanıyorsun
Node.js 20+ sürümündeyse, Ogar eski bir sürümle uyumlu olabilir. Node.js'i 14.x veya 16.x sürümüne düşürmek için nvm-windows kullanabilirsin.
 

berattakbaş

Level 1
Üye
Katılım
13 Şub 2024
Mesajlar
7
Tepki
2
yüklemende hata olabilir. yada yanlış sürümleri kullanıyorsun
Node.js 20+ sürümündeyse, Ogar eski bir sürümle uyumlu olabilir. Node.js'i 14.x veya 16.x sürümüne düşürmek için nvm-windows kullanabilirsin.
Ozman ben şuan indirdiğim node.js silip 14.x indirip deniyeceğim sonucu paylaşırım🥰 Allah'ın izni ile olur inşallah oyununuzu oynuyorum ve büyük heves yaptım
 

berattakbaş

Level 1
Üye
Katılım
13 Şub 2024
Mesajlar
7
Tepki
2
C:\Users\esber\Desktop\MultiOgarII-master>npm install
audited 1 package in 1.301s
found 0 vulnerabilities


C:\Users\esber\Desktop\MultiOgarII-master>rd /s /q node_modules

C:\Users\esber\Desktop\MultiOgarII-master>npm cache clean --force
npm WARN using --force I sure hope you know what you are doing.

C:\Users\esber\Desktop\MultiOgarII-master>npm install
added 1 package from 1 contributor and audited 1 package in 4.206s
found 0 vulnerabilities


C:\Users\esber\Desktop\MultiOgarII-master>npm start

> [email protected] start C:\Users\esber\Desktop\MultiOgarII-master
> cd src && node index

[Info] 418 bad words loaded
[Info] 3 user records loaded.
[Info] 0 IP ban records loaded.
[Info] Using HTTP
[Info] Running MultiOgarII 1.6.3, a FOSS agar.io server implementation.
[Info] Started stats server on port 88
[Info] Game server started, on port 8080
[Info] Current game mode is Free For All

verdiğiniz komutları tekrardan yaptım sonuç bu
 
AnaSayfa Kayıt Ol Giriş Yap
Üst