Ana içeriğe geç

Yayınlama ve Gönderim

Oyununuzu RemoteNex platformunda yayınlamak için yapmanız gereken adımlar oldukça kısadır. SDK, Unity ayarlarını ve build sonrası dosya düzenlemesini sizin yerinize otomatik olarak halleder.


1. Otomatik Kurulum (SDK Halleder)

RemoteNex SDK'yı projenize ilk kez kurduğunuzda iki şey otomatik gerçekleşir:

Proje Açılışında: RemoteNexAutoSetup devreye girer ve şu ayarları tek seferlik uygular:

  • Platform WebGL olarak ayarlanır
  • Çözünürlük 1920x1080 yapılır
  • Run In Background etkinleştirilir
  • Compression Format: Gzip
  • Decompression Fallback: Açık
  • WebGL template: Minimal

Build Sonrasında: RemoteNexBuildProcessor devreye girer ve şunları yapar:

  • index.html ve TemplateData klasörü silinir
  • Build/ klasörü düzleştirilir (dosyalar ana klasöre taşınır)
  • Projenizdeki master.html ve normal.html dosyaları otomatik olarak build klasörüne kopyalanır

Yani build aldıktan sonra elinizde sunucuya yüklemeye hazır, düz bir klasör olur.

bilgi

Ayarları tekrar uygulamak isterseniz Unity üst menüsündeki RemoteNex > Sadece Gerekli Ayarları Uygula seçeneğini kullanabilirsiniz.


2. Kontrolcü Dosyalarının Konumu

RemoteNexBuildProcessor, build sırasında master.html ve normal.html dosyalarını otomatik bulmak için projenizin tüm Assets/ klasörünü tarar. Dosyaların aranabilmesi için proje içinde herhangi bir yerde bulunmaları yeterlidir.

Düzenli bir proje yapısı için Assets/Controllers/ klasörü önerilir:

Assets/
└── Controllers/
├── master.html
└── normal.html
uyarı

master.html veya normal.html projede bulunamazsa build sonrası bir uyarı alırsınız ve bu dosyalar ZIP paketine eklenmez. Build almadan önce her iki dosyanın da projede mevcut olduğundan emin olun.


3. Build Alma

Ayarlar zaten hazır olduğundan tek yapmanız gereken build almak:

  1. Unity'de File > Build Settings menüsünü açın.
  2. Build butonuna tıklayın.
  3. Masaüstünüzde bir klasör seçin (örn: BenimOyunum_Build).
  4. İşlem bittiğinde klasörün içinde şunları görmelisiniz:
BenimOyunum_Build/
├── BenimOyunum.wasm.unityweb
├── BenimOyunum.data.unityweb
├── BenimOyunum.framework.js.unityweb
├── BenimOyunum.loader.js
├── master.html
└── normal.html

4. ZIP Paketi Oluşturma

Build klasörünün tamamını sıkıştırın:

  • Klasör içindeki tüm dosyaları seçin ve ZIP'leyin.
  • Maksimum boyut: 50 MB
ipucu

Klasörün kendisini değil, içindeki dosyaları ZIP'leyin. ZIP açıldığında dosyalar doğrudan çıkmalı, iç içe klasör olmamalıdır.


5. Developer Portal'a Yükleme

Oyununuzu göndermek için portal.remotenexgames.com adresine gidin.

A. Hesap Oluşturun

Henüz hesabınız yoksa kayıt olun.

B. Yeni Proje Oluşturun

Sol menüden Upload New Game seçeneğine tıklayın.

C. Oyun Detaylarını Girin

AlanAçıklama
Game NameOyununuzun platformda görünecek adı
Player CountMinimum ve maksimum oyuncu sayısı
Store DescriptionOyununuzun kısa açıklaması

D. Görsel ve Video Materyaller

MateryalFormatBoyut
IconPNG1200×1200 px, maks. 5 MB
BannerPNG1753×478 px, maks. 10 MB
VideoMP4Maks. 30 saniye, maks. 150 MB

E. ZIP Paketini Yükleyin

Project Package alanına 4. adımda hazırladığınız .zip dosyasını sürükleyin.


6. Gönderim

İki seçeneğiniz var:

Taslak Olarak Kaydet (Save Draft) Formu kayıt altına alır. İstediğiniz zaman geri dönüp düzenleyebilirsiniz. Oyun henüz incelemeye gönderilmez.

İncelemeye Gönder (Submit for Review) Oyununuz RemoteNex ekibine iletilir. En kısa sürede incelenerek tarafınıza geri dönüş yapılır. Onaylanan oyunlar platformda yayına alınır.

İnceleme Süreci

Gönderdiğiniz oyun teknik uyumluluk ve içerik açısından incelenir. Herhangi bir düzenleme gerekirse sizinle iletişime geçilir.