# Geliştirici \(Dev\) Şubesi

- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Dev_Branch
- **Çeviri tarihi:** 2025-09-08

### Dev Branch Nedir?

Dev branch, Garry's Mod'un bir sonraki sürümüdür. Bir sonraki güncellemede oyuna dahil edilecek tüm değişiklikleri içerir.

### Değişiklikler Nelerdir?

Dev branch ile oyunun normal sürümü arasındaki değişikliklerin tam listesini burada ve canlı değişiklik listesini [burada](https://commits.facepunch.com/r/garrysmod.main) bulabilirsiniz.

### Buna Neden İhtiyaç Duyuluyor?

Buna iki nedenden dolayı ihtiyaç duyulmaktadır:

- Eklenti geliştiricilerinin yaklaşan değişikliklere uyum sağlayabilmesi için
- Değişiklikleri test edebilmeniz ve [hataları bildirerek](https://gmod.tr/wiki/Crash_Reporting) bir sonraki güncellemenin daha az hatalı olmasını sağlayabilmeniz için

### Oyunun bu sürümüyle normal sunucularda oynayabilir miyim?

Çoğu zaman, evet. Tek olası istisna, bir güncelleme yayınlanmak üzereyken sunucuların tekrar katılınabilmesi için güncellenmesini gerektirmesidir.

Oyun geliştiricileri için, bir sonraki güncelleme yayınlanmadan önce insanların oyunu test ederek hiçbir şeyin bozulmadığından veya en azından daha az şeyin bozulduğundan emin olmaları paha biçilmezdir.

### Steam Üzerinden Branch Değiştirme

Aşağıdaki adımları izleyerek Garry's Mod'un branch'ini değiştirebilirsiniz:

1. **Steam** istemcisinde **Kütüphanenizi** açın
2. **Garry's Mod**'a sağ tıklayarak içerik menüsünü açın
3. Ayarlar menüsünü açmak için `Özellikler`'e tıklayın
4. Kenar çubuğundaki `Betalar` menüsüne gidin
5. `Beta Katılımı` altından branch'inizi seçin
6. Menüyü kapatın ve oyunun güncellenmesini bekleyin

[Video](https://gmod.tr/api/uploads/wiki/1afaa391282e827c9294.mp4)

> **NOT:** `Private Betas` metin alanını yoksayabilirsiniz, Garry's Mod tarafından kullanılmamaktadır.

### SteamCMD Üzerinden Branch Değiştirme

Adanmış sunucular için SteamCMD aracılığıyla belirli beta branch'lerini nasıl etkinleştireceğinize ilişkin talimatlar için [Adanmış Sunucu İndirme](https://gmod.tr/wiki/Downloading_a_Dedicated_Server#theexperimentalbranches) sayfasına bakın.

### Oyuncumun branch'ini nasıl kontrol edebilirim?

Oyuncunun hangi branch'i kullandığını kontrol etmek için, istemci tarafında [Global Değişkenler](https://gmod.tr/wiki/Global_Variables)'den `BRANCH` değişkenini kontrol edebilirsiniz. Bu, `x86-64` branch'indeki Chromium özellikleri gibi mevcut branch'in sahip olmadığı özelliklere sahip bir şey geliştiriyorsanız yararlı olabilir.

```lua
if BRANCH ~= "x86-64" then
	return
end
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/Dev_Branch
