CS2 için özel harita nasıl yapılır
CS2 İçin Özel Harita Nasıl Yapılır?

CS2 için özel bir harita oluşturma süreci şu adımlarla özetlenebilir: CS2 Authoring Tools’u kurmak, Hammer kullanmak, geometri modellemek, oyun modlarını tanımlamak, test etmek, derlemek ve haritayı Workshop’a yüklemek. Valve’a göre CS2’de ilk haritanızı oluşturmak için öncelikle yeni sürüm Hammer’ı, derleme araçlarını ve Workshop için Map Publisher’ı içeren CS2 Authoring Tools paketini indirmeniz gerekir. Bu yazıda nereden başlamanız gerektiğini, temel harita yapım sürecinin nasıl işlediğini ve test ile yayınlama aşamasında özellikle nelere dikkat etmeniz gerektiğini adım adım ele alacağız.
"1. CS2 İçin Özel Harita Nasıl Yapılır?","1.1. Nereden Başlamalı?","1.2. Önce Oynanabilir Olsun, Güzel Değil","1.3. Harita Türünü Baştan Seçin","1.4. Hammer: Temel Harita Yapım Süreci","1.5. Işık ve Performans Sandığınızdan Daha Önemli","1.6. Derleme: Sadece “Butona Bas ve Bitti” Değil","1.7. Test: Tek Başınıza, Botlarla ve Arkadaşlarla","1.8. Workshop’a Yayınlama","1.9. Sonuç"
Nereden Başlamalı?
İlk adım Blender, Photoshop ya da “gizli ayarlar” aramak değildir; resmi CS2 geliştirme araçlarını kurmaktır. Counter-Strike SSS bölümünde de belirtildiği gibi, özel haritalar tam olarak bu paket kullanılarak oluşturulur ve bu paketin içinde ihtiyacınız olan her şey bulunur – seviye editörü, derleyiciler ve Workshop’a yayınlama uygulaması. Bunun önemi şuradadır: CS2’de bir harita yalnızca model ve kaplama koleksiyonu değil, baştan sona inşa edilmesi gereken tam bir seviyedir.
İyi haber şu ki Valve, ana harita editörü olarak hâlâ Hammer’ı kullanıyor. Kötü haber ise daha önce hiç seviye editörüyle çalışmadıysanız ilk bakışta her şey bir uçak kokpiti gibi görünebilir. Ancak panik yapmaya gerek yok: sürecin mantığı oldukça adım adım ilerler. Valve’ın temel Source 2 eğitimlerinde bile başlangıç noktası son derece basittir: yeni bir harita dosyası oluşturun ve basit brush bloklarla başlayın.
Önce Oynanabilir Olsun, Güzel Değil
Yeni başlayanların en sık yaptığı hata, daha en baştan “kendi Dust2’sini ama daha güzelini” yapmaya çalışmaktır. Pratikte ise bir harita neredeyse her zaman dekorasyonla değil, blockout ile başlar: seviyenin ölçeğini, sürelerini, açılarını, koridor genişliklerini ve genel hareket akışını test ettiğiniz gri, kaba ve bazen çirkin bir versiyon. Valve’ın eski level design materyallerinde bile önce layout’a odaklanılması, ancak daha sonra kaplama, ışık ve detaylara geçilmesi özellikle tavsiye edilir.
Bu, CS için özellikle önemlidir çünkü burada harita sadece bir arka plan değildir; dengenin temelidir. Bomb site’lardan birine giden yol diğerine göre birkaç kritik saniye daha kısaysa, bir spawn fazla avantajlıysa ya da bir choke point yalnızca tek taraftan sağlıklı okunabiliyorsa, bu durum kısa sürede maçı bozar. Klasik CS haritalarının yapımına dair materyallerde Valve, spawn yerleşiminin ve kilit hedeflere olan mesafenin kazanma ihtimali ile choke point’lerin cazibesini güçlü şekilde etkilediğini açıkça vurgulamıştır.
Harita Türünü Baştan Seçin
CS2 için mümkün olduğunca erken hangi tür harita yapacağınızı belirlemeniz en iyisidir. Klasik rekabetçi oyun için tasarlıyorsanız, bilinen senaryolardan birine ihtiyacınız vardır: bomba imha (bomb defusal) veya rehine kurtarma (hostage rescue). Hem eski hem de hâlâ geçerli Valve dokümantasyonunda bu durum harita ön ekleriyle bile ilişkilendirilmiştir: bomba imha için de_, rehine kurtarma için cs_. Bir senaryo tanımlamazsanız harita eleme tarzı bir düzende çalışabilir, ancak tam rekabetçi mantık için bu genellikle yeterli olmaz.
Eğer bunun yerine farklı bir şey yapıyorsanız – örneğin bir aim map, scoutzknivez, arena modu ya da başka bir varyasyon – Workshop bunu da destekler. Valve özellikle Custom game mode sayesinde haritanın kendi ayarlarınızla özel bir config üzerinden başlatılabileceğini ve SDK içinde bu tür modlara örnekler bulunduğunu belirtir. Yani CS2 yalnızca “resmî Counter-Strike” senaryolarını değil, harita yapısını doğru tanımladığınız sürece daha esnek kurguları da destekler.
Hammer: Temel Harita Yapım Süreci
Asıl çalışma burada, Hammer içinde başlar. Temel döngü oldukça klasiktir: yeni bir harita dosyası oluşturur, basit brush objeleriyle odalar ve geçişler inşa eder, alanı odalara, koridorlara, yükseklik farklarına ve cover noktalarına böler, ardından entity’leri eklemeye başlarsınız — oyuncu spawn’ları, round mantığı, trigger’lar, ışıklandırma ve benzeri unsurlar. Valve’ın Source 2 başlangıç eğitimlerinde basit bloklardan bir oda inşa etmek ilk uygulamalı görevdir ve bu doğru yaklaşımdır: önce alanı anlayın, sonra karmaşıklaştırın.
Bu aşamada basit bir kuralı akılda tutmak faydalıdır: haritadaki her alan şu soruya cevap vermelidir, “Oyuncu neden buraya geliyor?” CS’te boşluk olsun diye boşluk bulunmaz. Bir alan rotasyon, açı, risk, kontrol, timing ya da bilgi sağlamıyorsa büyük ihtimalle ölü hissettirecektir.
Işık ve Performans Sandığınızdan Daha Önemli
Source 2’de ışık yalnızca görsel bir süs değildir. CS2 haritalarında hem okunabilirlik hem de derleme süresi üzerinde ciddi etkisi vardır. Valve, Hammer’ın artık ışık önizleme ve bake işlemleri için GPU hızlandırmalı ray tracing kullandığını açıkça belirtir ve editörün tam işlevselliği için pratikte ray tracing destekli bir ekran kartı gerektiğini söyler; ışık dokümantasyonunda minimum referans noktası olarak GeForce RTX 2060 belirtilir.
Pratik sonuç basittir: haritanızı çok erken aşamada ışık ve efektlerle boğmayın. Blockout aşamasında ihtiyacınız olan şey bir film değil, net bir görüntüdür. Harita önce sade hâliyle iyi oynanıyorsa, onu sonradan güzelleştirebilirsiniz. Önce güzel ama oynaması rahatsızsa, o zaman temeli kurtarmak zorunda kalırsınız.
Derleme: Sadece “Butona Bas ve Bitti” Değil
Haritanın temel versiyonu oluşturulduktan sonra oynanabilir bir oyun formatına derlenmesi gerekir. Workshop Tools dokümantasyonuna göre Source 2 için Hammer dört farklı derleme türü içerir ve Full Compile; dünyayı oluşturur, ışıklandırmayı, fiziği ve diğer oynanış verilerini üretir. Yani derleme bir formalite değil, seviye test edilebilir hâle gelmeden önceki tam üretim aşamasıdır.
Pratikte bu şu anlama gelir: sık sık derleme yapın, ancak her seferinde en ağır ayarları kullanmak zorunda değilsiniz. Hızlı testler için daha hafif bir derleme yeterliyken, ciddi testler, yayınlama ya da büyük değişiklikler öncesinde tam bir derleme yapmak daha sağlıklıdır.
Test: Tek Başınıza, Botlarla ve Arkadaşlarla
CS2’de bir haritayı test etmek “bir kez dolaştım, güzel görünüyor” demek değildir. Şunları kontrol etmeniz gerekir:
spawn’ların düzgün çalışıp çalışmadığı, geçişlerin bug’a girip girmediği, yükseklik farklarının doğru okunup okunmadığı, bombaların ve el bombalarının takılıp takılmadığı, garip wallbang’lerin olup olmadığı ve haritanın gerçek bir round içinde ne kadar akıcı hissettirdiği.
Haritanın botlarla düzgün çalışmasını istiyorsanız bir nav mesh’e ihtiyacınız olacaktır. Valve dokümantasyonunda otomatik navigation mesh oluşturucunun zaten “makul bir iş çıkardığı” özellikle belirtilir; yani botları ve rehineleri özel bir haritada oldukça hızlı şekilde çalışır hâle getirebilir. Bu, nav’ın her zaman kusursuz olacağı anlamına gelmez, ancak ilk oynanabilir sürüm için çoğu zaman yeterlidir.
Bir diğer pratik adım da minimap/overview hazırlamaktır. Eski CS haritaları için Valve, işlevsel bir overview oluşturma sürecini detaylı şekilde açıklamıştı ve bu mantık hâlâ geçerlidir: insanların haritanızı gerçekten test edip anlayabilmesini istiyorsanız, iyi bir radar neredeyse iyi callout’lar kadar önemlidir.
Workshop’a Yayınlama
Harita oynanabilir hâle geldiğinde Steam Workshop’a gönderebilirsiniz. Counter-Strike SSS’ye göre yayınlama işlemi Workshop Map Publisher ile yapılır ve Valve ekosisteminde ayrıca workshop_publish komutu üzerinden konsol tabanlı bir seçenek de bulunur. Yayınladıktan sonra diğer oyuncular haritaya abone olabilir ve harita otomatik olarak onların Workshop sekmesinde görünür. Dahası, Play With Friends lobisinde arkadaşlarınızla maç başlatırsanız, onların istemcileri haritayı otomatik olarak indirebilir.
CS2’de FPS’inizi Sınırlayan Şey Nasıl Kontrol Edilir – CPU mu GPU mu?
Sonuç
Her şeyi net bir yapı içinde toplarsak, CS2 için özel harita yapmak şu şekilde görünür:
CS2 Authoring Tools’u kurun;
ardından Hammer’da bir blockout oluşturun;
sonra harita senaryosunu seçin;
ardından spawn’ları ve oynanış mantığını ayarlayın;
sonra haritayı derleyin;
ardından botlarla ve arkadaşlarla test edin;
daha sonra ışıklandırmayı, overview’i ve dengeyi iyileştirin;
ve son olarak Workshop’a yayınlayın.
Bu hızlı bir süreç değildir ve kesinlikle bir akşamda bitecek bir iş de değildir, ancak Valve’ın resmî araç seti yalnızca dekoratif bir mockup değil, sıfırdan tam teşekküllü bir harita inşa etmenize imkân tanır.