Harita Dersleri

Users who are viewing this thread

harhar_zpsd4286af6.gif

Merhaba arkadaşlar. Mount&Blade: Warband için harita yapmayı öğreneceğiz. Klasik olarak dersleri böleceğim, anlaşılabilir ve kısa dersler halinde yayınlayacağım.

İlk derslerde modül sistemi kullanmadan, neler yapabileceğimizi hep birlikte öğreneceğiz. Sonraki derslere sıra geldiğinde modül sistemini ve harita programları ile kendi dünyamızı oluşturacağız.

Ders Listesi

Ders 1: Kurulumlar
Ders 2: Thorgrim Map Editor
Ders 3: Sahne Tasarımı Öncesi
Ders 4: Sahne Düzenleme Araçları
Ders 5: Yapay Zeka Ağı
Ders 6: Haritayı 3ds Max 'te Düzenleme
 
Ders 1: Kurulumlar

İlk derslerimiz Kalradya haritası üzerinde olacak. Fakat harita yapmamız için iki program ve bir oyun  indireceğiz.

Thorgrim Map Editor
Warband Map Manager
Mount&Blade 1.011

Programları ve oyunu indirdikten sonra kurulumları yapıyoruz. Öncelikle
\Steam\SteamApps\common\MountBlade Warband\Modules

Klasörüne geliyoruz. Yeni bir klasör oluşturun. Adına ben Haritalar koyuyorum. Native klasörüne girip her şeyi kopyalayıp Haritalar klasörüne yapıştırıyoruz.

d1_zpsdef53c9c.jpg

Daha sonra Mount&Blade 1.011 sürümünü bilgisayara yüklüyoruz. Deneme sürümü olup olması önemli değil.
Üçüncü sırada Thorgrim Map Editor var. Bu programı da kuruyoruz. Buraya kadar sıkıntı yaşamadıysak Warband Map Manager ‘i açıyoruz.
Add sekmesine basarak modumuzu tanımlayacağız.

Path to Warband Module: Warband için yapacağınız modun klasörünü seçeceğiz.
Path to 1.011 Module: Mount&Blade 1.011 sürümünü kurduğumuz klasörü seçiyoruz.
Path to the Map Editor: Thorgrim Map Editor ‘un programı seçiyoruz.

d2_zps8755f577.jpg

Launch Thorgrim’s Map Editor ‘e tıklayarak programımızı açıyoruz. Tebrikler. Program açıldığına göre ilk dersimizin sonuna geldik.

Not: Eğer Launch Thorgrim’s Map Editor ‘e tıkladığınızda hata verirse
\M&BMapEditor\editorData klasörüne giriyoruz. Settings adında bir cfg dosyası(settings.cfg) göreceksiniz. Not defteri ile açın.
mbPath=auto
auto ‘yu silip yerine MB 1.011 sürümünü kurduğunuz klasör dizinini ekleyin.
 
Ellerine sağlık Erkut abi gerekliydi gerçekten.Ben de bayadır harita yapmamıştım,burdan bakarak tekrar yapayım  :smile:
Edit:Map manager repository den açılmıyor.
 
Benimde konuya katkım olabilir mi bazı hataların çözümlerini biliyorum çünkü.
 
Ders 2: Thorgrim Map Editor

Bu dersimizde, Thorgrim Map Editor ile yeni haritalar yapmak yerine mevcut haritamız üzerinde oynamalar yapacağız.

Warband Map Editor yardımı ile programı açıyoruz. İlk olarak butonları tanıyalım.

d1_zpsf1165493.png
Haritamıza yer şekilleri yapıp düzenlememizi sağlar.

d2_zpscb34af6e.png
Haritamıza ekleyeceğimiz nehir, ova, çöl, deniz gibi ortamları bu seçenek ile boyayarak ayarlarız.

d3_zpsefb9520a.png
Haritamızı boyarken ikinci seçeneğimizin aksine daha büyük alanı boyamaya yarar.

d4_zps40e8374f.png
Haritamıza şehir, köy ve kale ekleriz. Ayrıca yerlerini değiştirebiliriz.

d5_zps2ecb346a.png
Haritamızı koordinatlar yardımı ile şekillendireceğimiz bir seçenektir.

d6_zps86072347.png
Haritamızı yaparken eğer keskin veya başka şekilde hoşunuza gitmeyen bir bölge varsa bu seçeneğimiz ile yumuşatma yapabiliriz.

d7_zps41c53a2a.png
Haritamızı yaparken bu seçenek ile koordinatlar arasındaki bölgeyi seçip yönlendirmenize sağlayacaktır.

e1_zps40a57d9c.png
Haritamızı yaparken daha hassas bölgeler için duyarlılığı buradan arttırıp azaltabilirsiniz.

e2_zpse68d4f10.png
Haritamızı yaparken daha büyük veya daha küçük alanlar için bu ölçü seçeneğini kullanırız.

e4_zps39f75c43.png
Haritamızı boyarken iki yüzey arası kaynamayı görmek istemezseniz bu seçeneği seçebilirsiniz.

e5_zps06282bf6.png
Menü seçeneğimiz. Harita aktarmak, haritayı .obj formatında kaydetmek, oyunumuza kaydetmek gibi seçenekler mevcut.

Sağ üstte bu seçeneklerin kısayolları da bulunmakta, çevirmeye gerek duymuyorum. Fazladan Space tuşuna basarak sağ altta ki haritayı büyüteceğinizi hatırlatma yarar var.

Bu derste şimdi göstereceklerim bu kadar. Eğer bir sonraki derslerde benimle aynı yoldan devam etmek istiyorsanız, bu dersin sonunda yapacağım şeyi yapabilirsiniz.

f1_zpsce632b12.png
 
Ders 3: Sahne Tasarımı Öncesi

Bu derste sahne tasarlamadan önce menüden ayarlarımızı, bu ayarlardan sonra yeni haritamızın büyüklüğünü, özelliklerini ve ufak kod işini öğreneceğiz.

Öncelikle oyuna giriyoruz. Ayarlardan Ekran sekmesine gelip Pencereli Başlatı, Detaylar sekmesini seçip Edit Modunu Aç seçeneklerini işaretliyoruz.

d1_zps373c92ec.png

d2_zpse0df3d31.png

Ayarlarımızı yaptıktan sonra oyuna giriş yapın. Yeni bir oyun oluşturun yada kayıtlı oyuna girin. Yaptığınız dağı göreceksiniz. Aşağıdaki menülerden en solda dikkatinizi Arazi çekecektir.

Arazi sekmesini uzun uzun anlatmaya gerek olmadığını düşünüyorum. Basitçe haritanın büyüklüğünü, dağlar olsun mu, olmasın mı, dağlar olsun mu vs. bunları belirliyorsunuz. Ben haritamı düz, nehir olacak şekilde en büyük ölçüleri seçiyorum. Bütün işlemleri gerçekleştirdikten sonra pencerenin en üstünde Copy seçeneğini göreceksiniz. Tıkladığınızda o yukarıda gördüğünüz kodlar otomatik olarak kayıt edilmiş olacak. Bir not defteri açarak o kodları saklı tutalım. Bana gelen kod
Code:
0x0000000030000500800d23480000181c8000382c000079ed

2014-03-12_00005_zps3cc9d7a9.jpg

Peki bunu yaptıktan sonra ne olacak? Ben dersleri dağın yanındaki Burglen Köyü üzerinde göstereceğim için o şehrin kodlarını değiştireceğim. Fakat o kadar kale, köy, şehir var ve nasıl bulacağız? Çok kolay bir iş. Burglen Köyüne giriş yapalım. CTRL + E tuş kombinasyonu ile Edit Moduna giriş yapmış oldunuz. Edit Object seçeneğinde değilseniz onu seçin. Sol aşağıda bir sürü model göreceksiniz listeler halinde. Bir tanesini seçin, Space tuşuna basın. Fareyi haritada gezdirdiğinizde seçtiğiniz model çıkacaktır. Farenizin sağ tuşu ile modelinizi eklemiş oluyorsunuz. Tekrar CTRL + E kombinasyonu yaptığınızda karşınıza ufak bir pencere çıkacak. Evet, kaydet diyin ve oyundan tamamen çıkın.

Ben mod klasörümün adını Haritalar yapmıştım. Bu yüzden hata aramayın.

\Steam\SteamApps\common\MountBlade Warband\Modules\Haritalar\SceneObj\

dizinine gelin. Görünümden Ayrıntıları seçip son tarihe göre sıraladığınızda haritamızı en tepede göreceksiniz. scn_village_2 bizim köyümüzün sahne dosyası. Şimdi geriye gelin ve scenes.txt dosyasını açın. Orada bir sürü yazı göreceksiniz. Her bir köy, kale, şehir, tavernalar için sahne kodları bulunmakta. Fakat bizim için önemli olan sadece köyümüz. Düzen-Bul veya CTRL+F kombinasyonu ile Bul 'u açıyoruz. Bunu görmeniz lazım.

Code:
scn_village_2 village_2 256 none none 0.000000 0.000000 100.000000 100.000000 -100.000000 0x000000003007a21c0003ecfe000001f0000073b100000fd2

0x000 diye başlayan kod, mevcut sahnenin kodu. Onun yerine bizim kodumuzu ekleyelim ve kayıt edelim.

Code:
scn_village_2 village_2 256 none none 0.000000 0.000000 100.000000 100.000000 -100.000000 0x0000000030000500800d23480000181c8000382c000079ed

Kaydedin ve tekrar oyuna girip köye giriş yapın. Sorunsuz olmalı. Bazen karşınıza haritanın yeni kısımları siyah olabiliyor. Bunun çözümü ise basit. Oyundan tamamen çıkın. Modunuzun SceneObj klasörüne girin ve scn_village_2 dosyasını silin. Tekrar oyuna girin ve sorunsuz bir şekilde karşınızda olacak. Dersimiz bu kadar. Bir sonraki dersimizde Edit Modunun işlevlerini öğreneceğiz.


2014-03-12_00007_zps459daf0e.jpg
2014-03-12_00009_zps9e00f422.jpg

 
Ders 4: Sahne Düzenleme Araçları

Bu dersimizde oyun içi sahne tasarlarken araçların ne işe yaradığını öğreneceğiz. Şehre girip CTRL+E kombinasyonu ile Düzenleme Aracını açıyoruz. Karşınıza altı tane seçenek çıktığını göreceksiniz. Biz ise en önemli olanlarına odaklanacağız.

d1_zps941fcdff.jpg


Yüzeyi boyamamıza sağlayan seçeneğimizdir.

d6_zps1004630f.jpg


Gray_Stone yazan kutucuğa tıkladığımızda akarsu için, çöl için, yeşillik alan için kaplamaları görebilirsiniz. Radius boyacağınız alanın büyüklüğünü, Weight ve Hardness ise kaplamanın düzeyini ayarlar.




d2_zpsc700d0fd.jpg


Zeminin şeklini ayarlayacağımız seçeneğimizdir.

d7_zps83264e70.jpg


Up yukarıya, down aşağıya doğru zeminimizi şekillendirir. Smooth ise keskin bölgeleri yumuşatmayı sağlar. Radius şekillendireceğimiz zeminin büyüklüğünü, Weight ve Hardness ise kaplamanın düzeyini ayarlar.




d4_zpse11c385b.jpg


Objeleri ekleyeceğimiz, büyüklüğünü, yerini ayarlayacağımız seçeneğimizdir.

d8_zpscca8c180.jpg


Scene Props: Haritaya eklemek istediğimiz ev, kale, sur vb. modellerin hepsini buradan ekliyoruz.
Entry Point: Kim nereden doğacak, bunu ayarladığımız seçenektir.
Item Kinds: Silah, giysi gibi eşyaları eklediğimiz seçenektir.
Plants: Ağaç vb. eklediğimiz seçenektir.
Passage: Geçitleri ayarladığımız seçenektir. Sonraki derslerde detaylı anlatılacaktır.




d5_zpsdf63da28.jpg


Yapay zekanın sınırlarını bu seçenek ile belirliyoruz. Sonraki derslerde detaylı anlatılacaktır.




Şimdi kısayol tuşlarımızı tanıyalım.
Şahsuvar said:
Kullanacağımız tuşlar:

-  “X” Tuşu: Harita üzerine koyduğumuz veya koyacağımız cismi öne ya da arkaya doğru yatırmak için kullanılır.
-  “Y” Tuşu: Harita üzerine koyduğumuz veya koyacağımız cismi sağa ya da sola yatırmak için kullanırız.
-  “G” Tuşu: Harita üzerine koyduğumuz bir cismi daha sonra tekrardan hareket ettirmek için kullanırız.
-  “U” Tuşu: Harita üzerine koyduğumuz veya koyacağımız bir cismi kendi etrafında döndürmek için kullanırız.
-  “Z” Tuşu: Harita üzerine koyduğumuz veya koyacağımız bir cismi kendi ekseninde döndürmek için kullanılır.
-  “B” Tuşu: Harita üzerine koyduğumuz veya koyacağımız bir cismi büyütmek ya da küçültmek için kullanılır.
-  "T" Tuşu: Harita üzerine koyduğumuz veya koyacağımız bir cismi yukarıya kaldırmak ya da aşağıya indirmek için kullanılır.
-  "B+Z" Tuşları: Harita üzerine koyduğumuz veya koyacağımız bir cismin boyunu uzatmak için kullanılır.
-  "B+X" Tuşları: Harita üzerine koyduğumuz veya koyacağımız bir cismi enine doğru genişletmek için kullanılır.

                  NOT:  Bu tuşları düzgün bir şekilde kullanabilmek için harita üzerine    yerleştirdiğiniz cismin üzerine sağ tıklayarak onu seçin ,seçtiğiniz bu cismi istediğiniz şekilde düzeltmek için gerekli tuşa basılı tutarak farenizi gerekli şekillerde hareket ettirmelisiniz.

Sahneye ilk modellerimizi ekleyelim. Ground Elevate ile ufak bir yükseklik oluşturdum. Edit Object seçeneğinden Scene Props 'u seçerek village_house objelerini kullanacağım. Svadya köyü yapacağımız için diğer köylerin binalarına sadık kalacağım. Bundan sonrası tamamen sizin hayal gücünüze bağlı. Kafanıza göre ilk yerleşim biriminizi yaptıktan sonra, tekrar CTRL+E kombinasyonunu yapıyoruz ve karşımıza bir seçenek çıkıyor. Evet, kaydet dersek yaptıklarımız kayıt edilecektir. Hayır derseniz yaptıklarınız kayıt edilmeyecektir.

d10_zpseb611f8c.jpg

Ayrıca bilmeniz gereken ayrı bir önemli nokta geri tuşumuz yok. Yani beğenmediğiniz bir şey varsa eski haline getirmek için uğraşmanız gerekecektir. Bu yüzden belli aralıklarla kayıt etmenizi şiddetli tavsiye ederim. Bir diğer bilmeniz gereken bilgi ise örnek vermek gerekirse bir yükselti daha alçak yaptınız diyelim. Bu bölgede siyah gölgeler görebilirsiniz. Haritayı kaydedip tekrar girdiğinizde gölgeler gidecektir.

2014-03-19_00002_zpse050c014.jpg
 
Ders 5: Yapay Zeka Ağı

Bu dersimizde çok basitçe yapay zekanın yani botların gideceği noktaları belirleyeceğiz. Bu derste işinize yarayan seçenekleri öğreneceğiz. İleri derslerde diğer seçeneklerde gösterilecektir.

d1_zps687f2953.jpg


Öncelikle Edit AI Mesh sekmesine tıklıyoruz. Eğer hazır bir harita üzerinde değişiklik yapacaksanız(ders Harabe haritası üzerinden gösterilecektir) bina ekledikten sonra yapay zekanın gideceği yolları, engelleri de ayarlamanız gerekecektir.



d11_zpsf5be386c.png
d10_zpsbf8e2cb4.png

d3_zpsc6c3ff2a.jpg

Noktalar üzerinden oynamalar yapabilirsiniz.
d7_zps85d28605.jpg


d4_zpse427a687.jpg

Köşeler üzerinden oynamalar yapabilirsiniz.
d8_zpsdd62dcbc.jpg


d3_zpsc6c3ff2a.jpg

Seçtiğiniz bölgeler üzerinden oynamalar yapabilirsiniz.
d9_zps42e7ff1b.jpg


 
Back
Top Bottom