Elimomo Posted April 19, 2021 Author Posted April 19, 2021 Merhaba! Öncelikle bu haftaki geliştirici günlüğünü ben yazdım. Maalesef grafik konusunda @Elien kadar yetenekli olmadığım için, oyun içinden ilgi çekecek ekran görüntüleri bu haftaki günlükte olmayacak. Zaten bu hafta değineceğimiz konular biraz sunucu işleyişiyle ve kafamızdaki planlarla alakalı olacağı için pek te görsel materyale ihtiyacımız olmadı. Geliştirme Süreci ve Oyun Modu İlk değinmek istediğim konu, oyun modu ve geliştirme süreci hakkında olacak. Aslında bu projenin temellerini 2014 yılında Verona RP ismiyle bir samp projesi üzerinde çalışırken atmaya başlamıştık. Sonrasında ben iş hayatına giriş yaptığım için oyunlara uzun bir süre ara verdim. Yıllar sonra ekipçe tekrar bir araya geldiğimizde o projedeki fikirlerimizi günümüz şartlarına göre revize edip, geçen zamanda edindiğimiz tecrübeler ile harmanladık ve bugün GTA V üzerinde tekrar bu proje üzerinde çalışıyoruz. Sunucu açılışına çok yaklaştığımız şu günlerde, ne kadar belki geç kalınmış olsa da, projeyi tamamlıyor olmanın gururunu yaşıyoruz. Oyun modunu geliştirmeye Eylük 2018 tarihinde başladık. Evet çok uzun bir süreç oldu. Bu bizim için adeta psikolojik bir sınav gibiydi. Zaman zaman yapılacak işler gözümüzde çok büyüdü ve bitiremeyeceğiz gibi hissettik. Bir kaç kez vazgeçme eşiğine geldik ama emeklerimize kıyamayıp devam ettik. Dönem dönem maddi imkansızlıklar yaşadık ve başka işlerde çalışmak zorunda kaldık. Hatta 2019 yılının sonlarında RDR2 PC versiyonu çıktığı zaman çok heyecanlandık ve o konsept üzerine bir Role Play projesine çevirmeyi düşündük ancak multiplayerı hala gelmedi. Bu ve bunun gibi etmenler vakit kaybına yol açtı. Ancak artık hiç bir bahane ve endişe kalmadı. Bu ay içinde açılış tarihini netleştirmeyi hedefliyoruz ve olabildiğince erken bitirmek için tüm ekip olarak özverili bir şekilde çalışıyoruz. Bu kadar uzun sürmesinin bir sebebi de, modu tamamen sıfırdan yazmaya başlamamızdı. Hiç bir hazır paket kullanmayı tercih etmedik. Kişisel olarak bunda bir sakınca görmüyorum aslında. Ancak sıfırdan kodlamayı tercih etmemizin sebebi, hem koda hakimiyet kurabilmek, hem güncel kod mimarilerine uygun kodlamak, hem de geliştirilebilir sistemler yazmaktı. Geliştirilebilir sistem terimini size şöyle açıklayayım, sunucudaki her sistemi önce ekipçe oturup önce en basit halini kurguluyoruz. Daha sonrasında ileride sistemi nasıl geliştirebileceğimizi düşünüp aklımıza gelen fikirleri not alıyor, sistemin temellerini ona göre atıyoruz ve ileride sistemlere yeni bir özellik eklemek istediğimizde komple sistemi silip baştan kodlamaya gerek kalmayacak. Yine aynı şekilde bir hata tespit edildiğinde, koda hakimiyetimiz sayesinde, haftalarca sunucuyu kapalı tutmak zorunda kalmadan hızlıca müdahale edebiliyor olacağız. Şimdiye kadar tanıttığımız hiç bir sistem final versiyonu değildir ve her biri sürekli gelişmeye devam ediyor olacak. Böyle yapmamızın en önemli sebebi, siz oyuncularımızın da değerli fikirlerini duyup, herkesin içine sineceği bir şekilde geliştirmeye devam etmek. Ayrıca sistemleri tasarlarken Benzersiz Ekonomi Modelimize entegre halde çalışıyor olmasına özen gösteriyoruz. Bu Ekonomi Sistemimize gelecek günlüklerden birinde daha detaylı değineceğiz ancak yeri gelmişken biraz örnek vereyim. Mesela Kıyafet sistemini tasarlarken modacı rolü yapabilecek oyuncuları düşünüp gardrop şeklinde kullanabileceğiniz bir kıyafet listesi menüsü tasarladık, bu sistemde tasarladığınız kombinleri diğer oyunculara transfer edebiliyor olacaksınız. Çok fazla örnek vermek istemiyorum. Çünkü bu günlüğün konusu sistemler değil ve her bir sistemi diğer günlüklerde tanıtmaya devam edeceğiz. Yönetim Ekibi, Alt Ekipler ve Yetkiler Yönetim ekibinden ve sunucuyu nasıl yönetmeyi planladığımızdan biraz bahsedelim. Öncelikle bu sunucuda çok farklı bir yönetim ekibi anlayışı olduğuna tanık olacağınızı belirtmem gerekiyor. Bu anlayışın şahsen devrim niteliği taşıdığını düşünüyorum. Öncüsü olmaktan ayrıca gurur duyuyoruz. Öncelikle Ekip Çalışması kavramını tam anlamıyla benimsemiş durumdayız. Sunucunun herşeyine karar veren bir Lider Yönetim kademesi yok. Yine son sözü söyleyen birileri elbet olacak, ancak tek adamlık sistemi olmayacak. Çünkü tek bir kişi bir sunucunun tüm herşeyine yetişemez. Yetişse bile bir süre sonra, olaylara bir oyunucu gözünden bakabilme yetisini kaybedeceği için, bu kişi yetkilerinin verdiği güce dayanarak oyunculara işkence etmeye başlayacaktır. Bu durumu engellemek için dönem dönem, ekip içinde tıpkı bir futbol takımının oyuncu değişikliği yaptığı gibi, yorulan yönetim ekibi üyelerini kısa bir süre emekliye ayırıyor olacağız. Yönetim içinde yine belli bir hiyerarşik bir yapıp olacak, ancak yönetici 1-2-3-4-5 gibi çok fazla gereksiz kademeye ihtiyacımız olmayacak. Yönetim ekibinin içinde farklı görevlerden sorumlu küçük alt ekipler kuracağız. Şu anda iki ana alt ekibimiz var: Birlik ve Emlak ekibi olarak isimlendirdik bunları, bunlar yine kendi içinde Legal-İllegal, Satılık-Kiralık olmak üzere ayrılıyor. Son toplantıda aldığımız kararla 4 olan bu sayıyı "Rol Akademisi" ekibiyle 5e çıkarmaya karar verdik. İlerde bu ekipler daha da bölünebilir, veya yetki alanları değiştirilebilir. Bunları zamanla birlikte tecrübe ediyor olacağız. Bu alt ekip sisteminin en önemli özelliği ise, dönem dönem ihtiyaca göre bilgili oyuncularımızı da bu ekiplerde görev almaya davet ediyor olmamız olacak. Evet yanlış okumadınız, oyuncuların da admin komutları olabilecek. Yani işin özeti sunucuyu bir komünite olarak düşünüyoruz ve herkesin katkıda bulunabileceği bir ortam yaratmak istiyoruz. Ayrıca bir kişi birden fazla alt ekipte de yer alabiliyor olacak. Buna bağlı olarak ta, en başta bahsettiğimiz gibi, Level 1-2-3-4-5 admin yetkileri olmayacağı için, her alt ekip üyesine ayrı ayrı yetkiler tanımlamaya karar verdik. Yani sunucuda görevli her bir kişinin yetkileri üstlendiği sorumluluğa göre genişletilmiş olacak. Son olarak şunları ekleyeyim. Başlarda ekip olarak belli bir aşamaya kadar 3-4 kişi olarak yol aldık. Geçtiğimiz 2 ay içinde ekibi 20 kişiye çıkardık. Her bir ekip arkadaşımız, en az bizim kadar projeyi sahiplenmiş durumda. İlerleyen dönemlerde de ihtiyaca göre ekibi 50-60 kişiye kadar genişletmeyi hedefliyoruz. Hedef Kitle ve Rol Planları Son bahsedeceğimiz konu ise sunucu içinde nasıl bir düzen sağlamayı hedefliyor olduğumuz ile alakalı. Öncelikle rol bilen veya bilmeyen her türlü oyuncuya hitap etmek istiyoruz ve bilmeyenlere öğretmek istiyoruz. Bizler de bu oyuna ilk girdiğimiz zaman gördüğümüz ilk kişiyi yumruklamaya çalıştık. Ardından OOC Jaile gönderilip role play kurallarını okumamız öğütlendi ve sonrasında yavaş yavaş yapılması ve yapılmaması gerekenleri öğrendik. Bu senaryo size tanıdık geldi değil mi? aşağı yukarı her rolcünün, bir sunucudaki ilk deneyimi bu şekilde olmuştur. Yani sonuç olarak, kimse annesinin karnında RP yapmayı öğrenmiyor. Bunun için bir rol akademisi tertipliyor olacağız ancak, yine de rol yapmak zamanla tecrübe edilip geliştirilen bir yetenek. O yüzden sizlerden de, yeni arkadaşlarımızı dışlamak yerine onlara yol gösterici olmanızı rica ediyoruz. Üzerine konuşulacak daha çok konu var ancak bu haftaki yazımız hali hazırda çok uzun olduğu için burada noktalandırmak istiyorum. Hepinize mutlu hafta sonları diliyorum.
Elimomo Posted April 21, 2021 Author Posted April 21, 2021 Merhaba! Altıncı günlüğümüze hoş geldiniz! Bu günlükte birlik sisteminden ve radyo sisteminden sizlere bahsedecek ve ileride bu sistemlerde neler planladığımızı anlatacağız. Birlik Olma Zamanı Birlikler, oluşumlar, factionlar, ekipler... Ne derseniz deyin. Şu bir gerçek, birlikler olmadan rol olmaz. Sunucuda illegal ve legal birliklerin rollerini kolaylaştırmak adına bir birlik sistemi tasarladık. Birlik sistemini oldukça sade ve dinamik hazırladık. Her türlü değişikliği hızlıca oyun içinden halledebileceksiniz. Şuanki sistem üzerinden birliğinize oyuncu davet edebilir, çıkarabilir, rütbeleri ayarlayabilir, birlik kasasına para bağışında bulunabilir ve tüm birlik üyelerine görünen günün mesajı bölümünü düzenleyebilirsiniz. Ayrıca çevrimiçi olan üyeleri görüntüleyebilirsiniz. Aşağıda göreceğiniz resimlerde kolayca anlayabilirsiniz. Önümüzdeki güncellemelerde birlik sistemini oyuncuların ihtiyaçları doğrultusunda şekillendirerek derinleştirmek istiyoruz. Bu birlik sisteminin kimlere ve nasıl verileceği konusunda oldukça şeffaf olmak istiyoruz. Bu konuda Birlik Ekibi çalışmalarını devam ettiriyor ve forum açılışında tüm detayları görebileceksiniz. Fikir vermesi açısından, kolayca bu sistemin alınabileceğini belirtmek isterim. Radyo! Roldeki ambiansı yaratmada olmazsa olmazlardan radyo. Bir İrlanda Pubında müzik olmadan olur mu? Veya arkadaşınızla arabada çölü aşıyorsunuz, müziksiz olur mu? Olmaz. Müzik konusunu da derin bir şekilde ele aldık ve iki ana bölümde inceleyebiliriz. • Panel Bölümü • Oyun Bölümü Öncelikle oyunda radyo açabilmek için (mekanlarda ve sokaklarda) bir boombox yani radyoya ihtiyacınız var. Bunu satın aldıktan sonra /boombox komutu ile radyo listesinden istediğiniz bir kanalı seçebilirsiniz. Peki bu kanallar nereden geliyor? Panele giriş yaparak Radyo bölümüne ilerleyin ve radyo listelerini eklemek istediğiniz karakteri seçin. Ardından beğendiğiniz ve eklemek istediğiniz radyoları kalp işaretine basarak beğenin. Artık oyundaki radyo listenize o kanal eklenmiş oldu. Neden böyle bir yol izledik? İlerleyen günlerde radyo sayıları yüzleri aştığında karakterinizin hoşlandığı radyoları bu şekilde kolayca filtreleyebileceksiniz. Ayrıca bir radyoyu kaç kişinin takip ettiğini ve listesine eklediğini de görebilirsiniz, böylece popüler radyoları belirlemiş oluyoruz. Şuanda radyonuzu sokakta, evinizde, iş yerinizde ve araçta çalabilirsiniz. Önümüzdeki günlerde radyo için doğrudan link çaldırma ve youtube linki çaldırma özellikleri eklemeyi istiyoruz ve bunların alt-yapılarını şimdiden hazırladık ve test ettik Radyoda özellikle istediğiniz linki veya youtube bağlantısını çaldırmayı eklediğimiz zaman bazı kısıtlamalar getirebiliriz. Çünkü suistimal edilebilecek bir durum, özellikle sokakta rahatça açabilmenize izin verdiğimizi düşünürsek. Yine de oyuncularımıza kısıtlama getirmeyi sevmiyoruz ve olabildiğince en rahat yöntemi belirleyeceğiz. --- Bu haftalık bu kadar. Önümüzdeki hafta için geniş bir gelişitirici günlüğü hazırladık ve yayımlayacağız. Çiftçilik mesleğimizi, karakter yaratma sistemini ve envanterimizi önümüzdeki haftaya ekledik. Ayrıca forumla ilgili açılış gelişmelerini de önümüzdeki günlükte paylaşıyoruz. Unutmayın, fikirleriniz bizler için önemlidir ve geliştirme planlarımıza katkı sağlamanızı sabırsızlıkla bekliyoruz. Bunu forumu açtıktan sonra destekleyeceğiz.
Elimomo Posted May 14, 2021 Author Posted May 14, 2021 (edited) Herkese iyi bayramlar! Sekizinci günlüğümüz ile karşınızdayız. Bugün ilk mesleğimiz olan çiftçilik üzerine konuşacağız. Ayrıca Payday, gelir-giderler ve harcamaları açıklayacağız. Ayrıca renk katması için saç-sakal ve makyaj özelliklerine bakacağız. HASAT ZAMANI Çiftçiliğe ilk adımı atın! Yapmanız gereken tek şey Grapeseed tarafındaki tarlaya giderek hasata başlamak. Hasat yaptığınız sürece envanterinize patates gelecektir. Topladığınız patatesleri ise tercihiniz olan bir araç ile satış noktasına götürerek taşıyabilirsiniz. Oldukça basit görünüyor, değil mi? Aslında basit ancak bir çok arka planı var. Bir sonraki paragrafta bunlara değiniyoruz. Satış, stok, taşıma ve geniş kapsamlı mesleğe bakış açısı. Öncelikle çiftçilikteki sisteme geniş bir açıdan bakmanız gerekiyor. Toplayıcılık > Yükleme > Taşıma > Satış Sistem bu 4 aşamadan ilerliyor. Her bir aşamada değişkenler mevcut. Toplayıcılık: Kendiniz veya birkaç kişi bir araya gelerek toplayıcılık yapabilirsiniz. Tarlaya giderek toplamaya başlamanız yeterli. Yükleme: Üzerinizde belirli miktar patates taşıyabilirsiniz. Topladığınız patatesleri yakındaki bir araca depolamanız gerekiyor, böylece hasata geri dönebilirsiniz. Taşıma: Satış noktasına ürünlerinizi götürmeniz gerekiyor. Bu yol size kalmış, istediğiniz yoldan gidebilirsiniz. İstediğiniz aracı kullanabilirsiniz ancak araç envanter kapasitelerini göz önünde bulundurun. Satış: Güncel fiyatı kontrol ederek kârlı bir satış yaptığınızdan emin olun. Fiyatlar değişkendir. Bazı oyuncular stokçuluk yaparak fiyatların yükselmesini bekleyebilir. Stoklama için depoları, evlerinizi, iş yerlerinizi, araçlarınızı kullanabilirsiniz. Örnek değişkenler: - Bazı ticari zekaya sahip karakterler bu işlemi şirketleştirebilir. Örneğin kamyonlara yatırım yaparak toplayıcılar işe alabilir, şöförlerine taşıma işlemini yaptırır ve kâr üzerinden ortaklık teklif olabilir. - Bazı oyuncular sadece taşıma işlemine yoğunlaşabilir ve taşımacılık servisi sunabilir. - Bazı oyuncular koruma hizmeti sunarak taşımadaki başınıza gelebilecek kötü olayların ve soygunların önüne geçebilir. diye uzayarak gidiyor liste. Tamamen hayal gücünüze kalmış. Çifçiliğin geleceği Önümüzdeki günlerde gelecek olan güncellemelerde ürün sayısını çoğaltmak istiyoruz. Ayrıca büyük bir güncelleme ile oyunculara tarla kiralama-satın alma imkanı sunmak, tarlalarında istedikleri ürünü ekip-biçmek-bakımını üstlenmek gibi imkanlar vermek istiyoruz. Böylece gerçek bir çiftçilik serüveni başlatmış olacağız. PAYDAY PAYDAY oldukça anlaşılır tasarlandı. Gördüğünüz gibi maddeler halinde nereye ne harcadınız ve nereden ne kazandınız görebiliyorsunuz. Geliriniz olan 400 dolar, devletten aldığınız ödemedir ve sabittir. Herkes bundan faydalanır. Giderleriniz ise çeşitlidir ve karakterlere göre değişkenlik gösterir. Sahip olduğunuz araçlara, Sahip olduğunuz evlere - iş yerlerine, Zenginliğinize ve para durumunuza, Araç sigortalarınız, gibi durumlar göz önünde bulundurularak vergi ödersiniz. Bu vergi oranlarını IC olarak oyunda görebileceksiniz. Resimde gördüğünüz çok yüksek miktar test amaçlı yapıldı, korkmanıza gerek yok (Karakterin milyonlarca doları vardı). Akşamları bir-iki saat girip sadece rol yapmak isteyen oyuncular da geçinebilecek. Bu vergi oranları Los Santos Belediyesi tarafından belirlenir ve tüm gelir belediye kasasına gider. Belediye kasasından da kurum maaşları (PD gibi), ihale masrafları ve payday ödemeleri karşılanır. Yani ekonomi işler. Saçlarınızı kestirin. Berbere giderek karakterinizi özelleştirin, istediğiniz görüntüyü yaratmada bu imkandan rahatça yararlanın. Bol bol saçlarınızı kestirin, sakal uzatın-kestirin. Makyaj yaparak karakterinize renk katın. İyi eğlenceler! ------ Bu haftalık bu kadar. Forumu az önce açarak açılışın ilk aşamalarından birini atmış olduk. Herkese iyi haftasonları! Unutmayın, fikirleriniz bizler için önemlidir ve geliştirme planlarımıza katkı sağlamanızı sabırsızlıkla bekliyoruz. Edited May 14, 2021 by Elimomo
bilalls Posted July 11, 2021 Posted July 11, 2021 Server aktif hemen katılma linkleri; https://gtaturk-rpg.com/ https://discord.gg/rktgVJfWgr
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now