Hızlı Rehber: Xash3D ile Android'de Half‑Life 1

Kerem Aydın·9 Temmuz 2026·⏱3 dk

Evet — Half‑Life 1, Xash3D aracılığıyla Android'de çalışır: motorun APK'sını yükleyin, valve klasörünü /sdcard/xash/valve konumuna kopyalayın ve hassas nişan alma ile tuş atamaları için Xash3D menüsünden veya cfg dosyasından kontrolleri ayarlayın.

Hazırlık ve Kurulum

  1. PC'nizde yasal bir Half‑Life kopyası hazırlayın ve valve klasörünü bulun (pak0.pak, maps/, models/, gfx.wad vb.).
  2. Xash3D FWGS APK'sını resmi sürümden indirip kurun (yalnızca güvenilir derlemeleri kullanın). Kurulum sırasında Android izin istiyorsa depolama erişimi izni verin.

Android 11 ve üzeri sürümlerde uygulama dosya erişim izni isteyebilir — ilk çalıştırmada bu izni verin, aksi takdirde motor xash klasörünü göremez.

Half‑Life Dosyalarını Kopyalama

  1. PC'nizde tüm valve klasörünü kopyalayın. Cihazınızda /sdcard/xash/ klasörünü oluşturun ve valve klasörünü buraya yerleştirin — nihai yol /sdcard/xash/valve olmalıdır.
  2. Kopyalama işlemini USB (MTP), ADB (adb push) veya Wi‑Fi üzerinden yapabilirsiniz. Önemli olan: alt klasör yapısının birebir korunmasıdır.
  3. Klasörde ses/grafik dosyaları eksikse (mor dokular, menünün görünmemesi) — orijinal kurulumdan eksik dosyaları ekleyin.

Kontrol Ayarları: Dokunmatik Ekran, Gamepad, Fare

Xash3D üç tür girişi destekler. Her bir öğenin teşhis edilebilir olmasını sağlayın.

Dokunmatik Ekran

  • Oyunda: Menu → Settings → Touch controls. HUD düğmelerini etkinleştirin, look/mouselook hassasiyetini ve konumunu ayarlayın.
  • Kamera hareket etmiyorsa — dokunmatik profili sıfırlayın veya APK'yı yeniden yükleyin.

Gamepad (Bluetooth/OTG)

  • Kontrol cihazını bağlayın, Xash3D'de tuş atama bölümünü (Map buttons) açın ve eylemleri atayın (Jump, Fire, Reload vb.).
  • Gamepad ile oynuyorsanız ekran düğmelerini devre dışı bırakmanız önerilir.

Fare (Bluetooth/OTG)

  • Bağlı fare genellikle en iyi nişan almayı sağlar. Kullanırken sanal look'u devre dışı bırakın, Xash3D derlemenizin fare desteğini kontrol edin.

Konforlu oyun deneyimi için şu kombinasyonu kullanın: hareket için gamepad + nişan alma için fare. Eğer kontrol cihazı eksenleri yanlış algılıyorsa — gamepad yapılandırma dosyasını düzenleyin veya bir kontrol cihazı yöneticisi kullanın.

Yapılandırma Dosyaları ve Faydalı Komutlar

userconfig.cfg veya autoexec.cfg dosyasını /sdcard/xash/valve/cfg/ konumuna yerleştirin. Minimal bir dosya örneği:

sensitivity 3
fov 90
m_yaw 0.022
m_pitch 0.022
bind "MOUSE1" "+attack"
bind "SPACE" "+jump"
  • sensitivity: fare/dokunmatik hassasiyetini ayarlar; deneysel olarak belirleyin.
  • fov 90 veya daha yüksek değerler mobil ekranlarda görüş alanını iyileştirir.

Sık Karşılaşılan Hatalar

  • Siyah ekran / çökme: çoğunlukla hatalı klasör yapısı veya eksik pak dosyalarından kaynaklanır. /sdcard/xash/valve konumunu ve dosya bütünlüğünü kontrol edin.
  • Mor dokular: gfx.wad veya pak0.pak eksik. Orijinalinden kopyalayın.
  • Dokunmatik kamera hareket etmiyor: dokunmatik profili sıfırlayın, teşhis için geçici olarak fare bağlayın, farklı bir APK derlemesi deneyin.

SSS

  • Half‑Life satın almam gerekiyor mu? Evet — dosyaları yalnızca yasal kopyanızdan kullanın. Xash3D motoru ayrıdır, oyun size aittir.
  • Gamepad tuş atamalarını nerede değiştiririm? Xash3D menüsünde — Map buttons bölümünde veya cfg dosyasında manuel olarak.
  • APK Android 12+ ile uyumlu değilse ne yapmalıyım? Farklı bir Xash3D sürüm derlemesi veya Android sürümünüzü destekleyen bir derleme deneyin.

Oyunun üçüncü taraf korsan derlemelerini kullanmayın — dosyaları yalnızca yasal Half‑Life kurulumunuzdan kopyalayın.

İsterseniz, kontrol cihazınıza uygun hazır bir userconfig.cfg hazırlayabilirim veya klasör yapısını kontrol etmenize yardımcı olabilirim — /sdcard/xash/ içindeki dosya listesinin çıktısını veya telefon/kontrol cihazı modelinizi gönderin.