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.htmlveTemplateDataklasörü silinirBuild/klasörü düzleştirilir (dosyalar ana klasöre taşınır)- Projenizdeki
master.htmlvenormal.htmldosyaları 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.
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
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:
- Unity'de File > Build Settings menüsünü açın.
- Build butonuna tıklayın.
- Masaüstünüzde bir klasör seçin (örn:
BenimOyunum_Build). - İş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
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
| Alan | Açıklama |
|---|---|
| Game Name | Oyununuzun platformda görünecek adı |
| Player Count | Minimum ve maksimum oyuncu sayısı |
| Store Description | Oyununuzun kısa açıklaması |
D. Görsel ve Video Materyaller
| Materyal | Format | Boyut |
|---|---|---|
| Icon | PNG | 1200×1200 px, maks. 5 MB |
| Banner | PNG | 1753×478 px, maks. 10 MB |
| Video | MP4 | Maks. 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.
Gönderdiğiniz oyun teknik uyumluluk ve içerik açısından incelenir. Herhangi bir düzenleme gerekirse sizinle iletişime geçilir.