İçeriğe atla

Unity veya Godot oyunu için Windows yükleyici oluşturma

Windows player'ı derleyin, hangi klasörlerin dağıtılması gerektiğini ve hangilerinin gerekmediğini öğrenin ve derleme klasörünü itch.io, kendi siteniz veya doğrudan satış için Masaüstü kısayolu ve temiz kaldırma içeren bir Setup.exe'ye dönüştürün.

31 Ekim 2026 tarihinde güncellendi · 3 dk okuma

Steam, orada satılan oyunların kurulumunu kendisi halleder. Diğer her yerde, itch.io'da, kendi sitenizde, bir Humble paketinde, çoğu bağımsız oyun zip olarak dağıtılır ve zip dosyalarına alışık olmayan oyuncular ne yapacağını bilemez. Bir yükleyici onlara bir Masaüstü simgesi, bir Başlat Menüsü girdisi ve bir kaldırma düğmesi verir; size de bağlantısını paylaşacağınız tek bir Setup.exe sağlar. İşte bir Unity veya Godot derlemesinden nasıl yükleyici oluşturacağınız.

Unity: Windows player'ı derleyin

  1. File → Build Settings'i (Unity 6'da Build Profiles) açın ve Windows'u, mimari olarak x86_64'ü seçin.
  2. Player Settings altında şirket adını, ürün adını, sürümü ve simgeyi ayarlayın. Bu simge .exe simgesi olur; yükleyici için bir .ico sürümünü saklayın.
  3. Boş bir klasöre derleyin.

Klasörde şunlar bulunur:

  • MyGame.exe, yani player;
  • MyGame_Data/, varlıklarınız, sahneleriniz ve kaynaklarınız;
  • UnityPlayer.dll ve UnityCrashHandler64.exe;
  • Mono derlemelerinde MonoBleedingEdge/, IL2CPP derlemelerinde GameAssembly.dll.

MyGame_BurstDebugInformation_DoNotShip klasörünü (adı üstünde) dağıtmayın, geliştirme derlemelerinden gelen .pdb dosyalarını da dağıtmayın. Paketlemeden önce .exe dosyasını klasörden bir kez çalıştırın.

Godot: Windows derlemesini dışa aktarın

  1. Project → Export, bir Windows Desktop ön ayarı ekleyin.
  2. Application altında simgeyi, ürün adını, sürümü ve şirketi ayarlayın. Godot'nun simgeyi gömebilmesi için editör ayarlarında rcedit yapılandırılmış olmalıdır; aksi halde .exe Godot simgesini korur, ancak yükleyicinin kısayol simgesi bunu yine de geçersiz kılabilir.
  3. Boş bir klasöre dışa aktarın. MyGame.exe ve MyGame.pck (ya da o seçeneği işaretlediyseniz paketi gömülü tek bir .exe) ve varsa GDExtension'lar için .dll dosyalarını elde edersiniz.

Derleme klasörünü zip'leyin

Derleme klasörünün içeriğini yapısını koruyarak zip'leyin. Zip'teki her şey olduğu gibi kurulur, böylece oyuncular tam olarak test ettiğiniz dosyaları alır.

Yükleyiciyi oluşturun

  1. Zip'i ExeTup'a yükleyin. Ana program olarak MyGame.exe seçilir; bunu onaylayın (çökme işleyicisini değil).
  2. Oyunun adını, sürümünü, yayıncı olarak stüdyonuzu ve varsa bir lisans girin.
  3. Kapsamı seçin. Tüm kullanıcılar Program Files'a kurar ve yönetici hakları ister; oyunlar için alışılmış yol budur. Geçerli kullanıcı hiçbir uyarı olmadan kurar; oyuncunun yönetici olmadığı makineler için uygundur.
  4. 64 bit seçeneğini koruyun. Unity ve Godot 4 artık varsayılan olarak 32 bit derleme üretmiyor ve modern Windows 64 bittir.
  5. .ico dosyasını yükleyin, Masaüstü kısayolunu (oyuncular bunu bekler) ve “kurulumdan sonra başlat” seçeneğini etkinleştirin, ardından oluşturun.

Setup.exe dosyasını indirin, bir Windows makinesine kurun, Masaüstü simgesinden başlatın ve Windows Ayarları'ndan kaldırın.

Oyunlara özgü notlar

  • Boyut. Oyun derlemeleri büyüktür. Yükleyicideki solid LZMA sıkıştırması bir Unity derlemesini genellikle yüzde 30 ila 60 küçültür; çoğu zaman zip'ten daha fazla. Oluşturmadan önce fiyatlandırma bölümünden yükleme sınırını kontrol edin.
  • Kayıtlı oyunlar. Unity'nin Application.persistentDataPath'i ve Godot'nun user://'si zaten kurulum klasörünü değil, oyuncunun AppData'sını gösterir; bu yüzden kayıtlar kaldırma ve yeniden kurmalardan sağ çıkar. Kayıtları .exe'nin yanına yazmayın; Program Files normal kullanıcılar için salt okunurdur.
  • Güncellemeler. Yeni bir sürüm, daha yüksek sürüm numaralı yeni bir yükleyicidir. Eskisinin üzerine kurmak dosyaları yerinde değiştirir.
  • Modlar ve ek dosyalar. Bir readme, bir film müziği veya bir mod klasörü, oyunla birlikte kurulması için ExeTup'ın “Diğer dosyalar” adımında eklenebilir.
  • SmartScreen. Yeni bir bağımsız oyunu indiren oyuncular, dosya itibar kazanana kadar “Windows bilgisayarınızı korudu” uyarısını görür. Bu konuda ne yapabileceğinize bakın; mağaza sayfanıza kısa bir not eklemek yardımcı olur.

Sık sorulan sorular

itch.io için yükleyici gerekir mi?

Hayır, itch.io zip kabul eder ve itch uygulaması bunları kurar. Yükleyici, doğrudan web sitesinden indiren oyuncular ve mağaza dışı satışlar içindir. Birçok geliştirici ikisini de yükler.

Visual C++ yeniden dağıtılabilir paketini dahil edebilir miyim?

Yükleyici başka yükleyicileri zincirleme çalıştırmaz. Unity derlemeleri normalde onsuz çalışır; oyununuz belirli bir yeniden dağıtılabilir pakete ihtiyaç duyuyorsa bunu indirme sayfasında belirtin veya oyununuzun ilk açılışında kurun.

Antivirüs oyunumu işaretler mi?

Oyunu Program Files'a yerleştiren standart bir yükleyici, diğer tüm programlar gibi davranır. Yeni yayıncıların imzasız dosyaları daha fazla incelemeye tabi tutulur; uzun vadeli çözüm kod imzalamadır.

Unreal Engine derlemeleri ne olacak?

Aynı süreç. Projeyi Windows için paketleyin, paketlenmiş klasörü .exe dosyasıyla birlikte zip'leyin ve yükleyiciyi ondan oluşturun.

İlgili rehberler