Yeni proje üzerinde hayalperest düşünceler

  • Konuyu açan Konuyu açan lelaxi
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 34
  • Gösterim Gösterim 637
Söylemek istediğim sadece son kısımda ki Grup dungeon sistemi örneğin WoW'da ki Raid ve Dungeon mantığına dikkat çekmekti. WoW'da raidler 32 kişilik gruplara kadar yapılabiliyor Metin2 için örnek Lonca zindanları olabilir. Ancak rastgele 6-8 kişi ile tamamen farklı mekaniklerle (Örneğin Nemerede sadece ninjanın sütuna hasar verebilmesi) farklı zindanlar tasarlanabilir. Örneğin savaşçılar sadece A Metnine zarar verir ve o Dungeon'da savaşçıya ihtiyacınız olmak zorundadır. Minimum grup sınırlamasını 6 kişi yaparsınız 6 katlı bir zindanda her katta farklı bir karaktere görrev verirsiniz ve çok değerli bir ödül koyarsınız buda oyunda grup çalışmasını zorunlu hale getirir. Bir bossta 3 farklı faz yaparsınız. %80'e geldiğinde ekstra bir mekanik koyarsınız. %40 altına düştüğünde 30 saniye içinde şunu şunu kesmezsen bütün grup ölür tarzında birşeyler koyarsınız buda insanlara mevcut mekaniklerle biraz farklılık ve mücadeleci ruh katar.

Örnek oyunun pvp tarafı zayıf ama misalide LOM sistemi var ve bence bu sistem oyunun PVP tarafını güçlendirip güzel bir deneyim sundu oyunculara. Bu dungeon içinde rank sistemi güzel olabilir.

Ziyad'ıın oyun yapısı kesinlikle bencede iyi değil ancak en önemlisi şu Ziyad ne yaptığını iyi biliyor. Önemli olan burada oyun yapısı değil oyunun yapısını bilip onu nasıl yönetebileceğinizi bilmeniz.
söylediklerin çok değerli ve yararlı tekrar teşekkür ederim.
 
"Bütün hp ve sp iksirleri hariç diğer bütün eşyalar süreye tabii tutulabilir. Örneğin oyun başlangıcında 2 saat kullanım hakkı verirsin. Sonrasında ise Oyuncular iksir ürettikçe oranlar sabit kalıp sadece 1 3 5 8 10 gibi sürelerde üretilir ve elimizdeki mevcut olan kaybolmayan iksirin süresine eklenebilir."

Bu aktif olarak yukarıda örnek verdiğim oldschool sunucularda geçerli bir sistem. Oyuncu tarafından çok beğeniliyor.
Şahsi görüşümce oyuncu tarafından beğeniliyor diyerek ilerlemek insanı hataya sürüklüyor. bir çok oyun yapısına baksana hemen hemen hepsi aynı ve akıllarındaki düşünce şu oyuncu beğeniyor. Oyuncuya ne verirsen onu beğeniyor çünkü oyuncu oyun istiyor. Asıl düşünmemiz gereken oyuncu ne istiyor değil kafandaki oyun yapısı ne istiyor neye ihtiyacı var ona odaklandığımızda bir çok oyundan çok güzel tüyolar fark edebiliyoruz. farklı mmorpg oyunlar incelediysen oyundaki item elde etme şekillerini biliyorsundur. Kısacası oyuncu seviyor diye eklenen bir çok sistem aslında oyunu gereksiz yere basitleştiriyor ve daha sıkıcı bir hal almasını sağlıyor
 
@Kaiser nostaljik görüntüyü bozmadan insanların göz alışkanlığını bozmadan ufak rütüşlarla yaptığın gibi baştan sona oyunun grafik bölümünü dizayn etmek bu tip düşüncelerle birleştiğinde sence işe yarar mı? senin fikirlerinde çok önemli.
Bence işe yarar. Çünkü burada ince bir çizgi var.

O da şu;
Sonradan türeyen (ve bana göre Metin2'nin yüz karası olan) Simya sistemi, kuşak sistemi, şaman sistemi, pet sistemi, farm sistemi, cart sistemi curt sistemi vb. gibi sistemleri sevmeyen kişiler, öte yandan grafiklerin belli bir düzeyde de olsa iyileştirilmesi gerektiğini savunuyor. Yani "Yapı olarak eski olsun, ama grafik de biraz göze hitap etsin.." zihniyeti bir hayli fazla. Grafik ile oyunun oynanışını etkileyen oyun içi sistemler bu noktada birbirinden ayrılıyorlar. Dolayısıyla çok fazla aşırıya kaçmadan grafik alanında yapılabilecek iyileştirmeler neredeyse bütün kitlenin hoşuna gidecektir.
Hatta son zamanlarda Instagram'da pek çoğunuz görmüşsünüzdür; metin2 karakter ve npclerini yapay zeka ile gerçek bir karaktere dönüştürüp HD bir şekilde paylaşanlar oluyor ve yorumlarda çoğunlukla gördüğüm şey şu oluyor: "şu grafiklerle çıksa tekrar başlarım." vb.

Oyuncunun gözünden bakıldığında; grafiğe olan ilgi ile, bazı oyun içi sistemlere olan nefret birbirinden ayrı iki konu gibi. Elbette yapay zeka görselinde olduğu gibi yüksek kaliteye ulaşmak pek kolay değil, hatta gerekli de değil. Şayet Unreal Engine gibi motorlarda yeteneğim olsaydı zaten bu yeteneği Metin2 için harcamak yerine yeni bir oyun için harcardım. Çünkü nihayetinde Metin2'den bahsediyoruz ve günümüzde dahi mümkün olduğunca en kötü bilgisayarlarda çalışması gereken/beklenen bir oyun. Bu çizgiyi aşmamak önemli. Bu yüzden ben yaptığım tüm grafik düzenlemelerini ve harici efektleri oyun ayarlarına bağlayıp tamamen eski görünüme tekrar dönmelerine imkan sağlarım, öyle de olması gerekiyor. Çünkü her ne kadar yüzeysel de olsa, eğer bu grafik düzenlemelerini sabit bir şekilde oyuna entegre edersem eski bilgisayarlarda bir hayli zorlanma olacaktır.
Bunu eski(Casper'ın ilk patladığı yıllardan kalma) laptopumda test etmiştim. Zamanında uzun bir dönem pvp oynadığım ve hatta idare edecek düzeyde geliştirmeler yaptığım laptop, grafikli bir Metin2'yi açmaya çalıştığımda local serverda 3 fps ile odanın sıcaklığı 5 dakikada +10 derece arttırdı resmen. Daha sonrasında yaptığım grafikle ilgili düzenlemelerde hep bu testi referans aldım ve mümkün olduğunca stabil bir düzenleme yapmaya çalışıyorum.
 
Asıl sorun artık insanların çok kolay sıkılması, yetişkin bir gamer bir oturuşta bir mmorpg yi bitiriyor. Örnek, newworld ve t&l hatta diabloda gösterilebilir. (Lost ark biraz kırdı bunu ki istisna sayıyorum.)
Tasarlanması yapılması yıllar süren oyunlar bunlar, ancak 1 hafta sonunda oyuncusu neredeyse bitme noktasına gelen oyunlar aynı zamanda.

Eskiye özlem bitmeyecek, yer yer ihtiyaçda doğuruyor ancak yenilik yapmamak mmorpgnin doğasına aykırı.



En iyi grafikleride yapsanız malesef birşeyler değişmeyecek,, mesela kendimden örnek vereyim, t&l'yi şahsen yıllarca bekledim, çıktığı hafta oynadım, sonrasında sildim. Çünkü bende dahil insanların alışkanlıkları değişti.

Günümüzde bu yüzden yeni yapımlarda popülizmden faydalanmak büyük risk oluşturuyor, insanlar tamamen bir sürü piskolojisine bürünüyor.
Bu yüzden uzun soloklu yapımlara baktığınızda genellikle popülizmden faydalanmayan yapımlar olduğunu görüyoruz.
Örnek hunt showdown, apex legends gibi.
Crytek firmasını herkes crysis serisiyle bilir ancak, bu gün şirketi ayakta tutan hunt. Geliri çok iyi değil, ama süreğen.
Başka bir örnek pubg nin en popüler olduğu dönemde apexin 5-10k oyuncusu bulunuyordu, krafton kaç kez küçülmeye gitti, oyunu ücresiz yaptı vesaire, ancak apex ve kitlesi sürekli büyüdü. Kitlesi sadık, popülizmle haraket etmiyor. Bi kaç arkadaşıma zorla başlatmıştım, ben bıraktım onlar hala oynuyor.

Populizmde bir diğer risk, insanlar diğer kötü görüşlerden anında etkilenebiliyor, bir anda ortalık dislike'a boğulabiliyor, buna en iyi örnek concord.
Temel dinamiklerinin iyi olduğu optimizasyon sorunlarının olmadığı söylenen sonynin oyunu, ancak kimse şans dahi vermedi 2 günde kapandı kaç senede geliştirilen oyun bildiğiniz gibi.

Popülizmden lehine faydalanan birileri yokmu var, hatta tam istedikleri şey, ancak, süreğen modelde değil, one time publish yapımlar. (Oyun özelinde örneğin vurkaç sunucuları, reklam bas, herkes indirsin, 1 ay sonra ortadan kaybol)

(Alakasız , mobil tarafı ) Bu işin analitik kısmı uzar gider, ben şahsen karmaşık bilgisayar oyunlarının mobile doğrudan aktarılmasının bile doğru olmadığını düşünüyorum, neden derseniz ortalama bir bilgisayar oyuncusu ~116IQ iken, mobilde ~95. Herşeyi herkese pazarlamazsınız, bu yüzden sağa sola kaydırmalı bize göre "aptal oyunu" denecek yapımlar mobilde para basıyor. Bu yüzden bu n ebiçim arayüz diye kızdığımız yapımlar mobilde berbat kocaman arayüzler tasarlıyor.
Dolunay - KDP düşürmek.
At madalyonu düşürmek.
At görevleri yapmak.
Madencilik yapmak.
Balık tutmak.

Bunlarının tamamının ortak noktası kolay olması. Eline bi olta al ve muhabbet et. Kafanda balık işareti çıkınca çek.
Sevilmeyen sistemlere bakıyoruz, emek ve bilgi isteyen şeyler.
Çocukken kdp farmı yapardım, altında ortalama zarar diye şey olduğunu bile bilmezdim, bi kezde çaldırdım geleneksel olarak, bildiğim şey kdp nin para ediyor olmasıydı, o kadar.
 
Son düzenleme:
Bence işe yarar. Çünkü burada ince bir çizgi var.

O da şu;
Sonradan türeyen (ve bana göre Metin2'nin yüz karası olan) Simya sistemi, kuşak sistemi, şaman sistemi, pet sistemi, farm sistemi, cart sistemi curt sistemi vb. gibi sistemleri sevmeyen kişiler, öte yandan grafiklerin belli bir düzeyde de olsa iyileştirilmesi gerektiğini savunuyor. Yani "Yapı olarak eski olsun, ama grafik de biraz göze hitap etsin.." zihniyeti bir hayli fazla. Grafik ile oyunun oynanışını etkileyen oyun içi sistemler bu noktada birbirinden ayrılıyorlar. Dolayısıyla çok fazla aşırıya kaçmadan grafik alanında yapılabilecek iyileştirmeler neredeyse bütün kitlenin hoşuna gidecektir.
Hatta son zamanlarda Instagram'da pek çoğunuz görmüşsünüzdür; metin2 karakter ve npclerini yapay zeka ile gerçek bir karaktere dönüştürüp HD bir şekilde paylaşanlar oluyor ve yorumlarda çoğunlukla gördüğüm şey şu oluyor: "şu grafiklerle çıksa tekrar başlarım." vb.

Oyuncunun gözünden bakıldığında; grafiğe olan ilgi ile, bazı oyun içi sistemlere olan nefret birbirinden ayrı iki konu gibi. Elbette yapay zeka görselinde olduğu gibi yüksek kaliteye ulaşmak pek kolay değil, hatta gerekli de değil. Şayet Unreal Engine gibi motorlarda yeteneğim olsaydı zaten bu yeteneği Metin2 için harcamak yerine yeni bir oyun için harcardım. Çünkü nihayetinde Metin2'den bahsediyoruz ve günümüzde dahi mümkün olduğunca en kötü bilgisayarlarda çalışması gereken/beklenen bir oyun. Bu çizgiyi aşmamak önemli. Bu yüzden ben yaptığım tüm grafik düzenlemelerini ve harici efektleri oyun ayarlarına bağlayıp tamamen eski görünüme tekrar dönmelerine imkan sağlarım, öyle de olması gerekiyor. Çünkü her ne kadar yüzeysel de olsa, eğer bu grafik düzenlemelerini sabit bir şekilde oyuna entegre edersem eski bilgisayarlarda bir hayli zorlanma olacaktır.
Bunu eski(Casper'ın ilk patladığı yıllardan kalma) laptopumda test etmiştim. Zamanında uzun bir dönem pvp oynadığım ve hatta idare edecek düzeyde geliştirmeler yaptığım laptop, grafikli bir Metin2'yi açmaya çalıştığımda local serverda 3 fps ile odanın sıcaklığı 5 dakikada +10 derece arttırdı resmen. Daha sonrasında yaptığım grafikle ilgili düzenlemelerde hep bu testi referans aldım ve mümkün olduğunca stabil bir düzenleme yapmaya çalışıyorum.
En kötü bilgisayarın bile oynatabileceği bir düzenleme gerekiyor. Maksimum grafik - maksimum performans - maksimum dinamik bunu 3 ünü baz alarsak gerçekten çok zor bir iş ufak rutüşlarla oyunun kalitesini ilerletmek. Bu konuyla ilgili bi ara konuşalım.
 
Asıl sorun artık insanların çok kolay sıkılması, yetişkin bir gamer bir oturuşta bir mmorpg yi bitiriyor. Örnek, newworld ve t&l hatta diabloda gösterilebilir. (Lost ark biraz kırdı bunu ki istisna sayıyorum.)
Tasarlanması yapılması yıllar süren oyunlar bunlar, ancak 1 hafta sonunda oyuncusu neredeyse bitme noktasına gelen oyunlar aynı zamanda.

Eskiye özlem bitmeyecek, yer yer ihtiyaçda doğuruyor ancak yenilik yapmamak mmorpgnin doğasına aykırı.



En iyi grafikleride yapsanız malesef birşeyler değişmeyecek,, mesela kendimden örnek vereyim, t&l'yi şahsen yıllarca bekledim, çıktığı hafta oynadım, sonrasında sildim. Çünkü bende dahil insanların alışkanlıkları değişti.

Günümüzde bu yüzden yeni yapımlarda popülizmden faydalanmak büyük risk oluşturuyor, insanlar tamamen bir sürü piskolojisine bürünüyor.
Bu yüzden uzun soloklu yapımlara baktığınızda genellikle popülizmden faydalanmayan yapımlar olduğunu görüyoruz.
Örnek hunt showdown, apex legends gibi.
Crytek firmasını herkes crysis serisiyle bilir ancak, bu gün şirketi ayakta tutan hunt. Geliri çok iyi değil, ama süreğen.
Başka bir örnek pubg nin en popüler olduğu dönemde apexin 5-10k oyuncusu bulunuyordu, krafton kaç kez küçülmeye gitti, oyunu ücresiz yaptı vesaire, ancak apex ve kitlesi sürekli büyüdü. Kitlesi sadık, popülizmle haraket etmiyor. Bi kaç arkadaşıma zorla başlatmıştım, ben bıraktım onlar hala oynuyor.

Populizmde bir diğer risk, insanlar diğer kötü görüşlerden anında etkilenebiliyor, bir anda ortalık dislike'a boğulabiliyor, buna en iyi örnek concord.
Temel dinamiklerinin iyi olduğu optimizasyon sorunlarının olmadığı söylenen sonynin oyunu, ancak kimse şans dahi vermedi 2 günde kapandı kaç senede geliştirilen oyun bildiğiniz gibi.

Popülizmden lehine faydalanan birileri yokmu var, hatta tam istedikleri şey, ancak, süreğen modelde değil, one time publish yapımlar. (Oyun özelinde örneğin vurkaç sunucuları, reklam bas, herkes indirsin, 1 ay sonra ortadan kaybol)

(Alakasız , mobil tarafı ) Bu işin analitik kısmı uzar gider, ben şahsen karmaşık bilgisayar oyunlarının mobile doğrudan aktarılmasının bile doğru olmadığını düşünüyorum, neden derseniz ortalama bir bilgisayar oyuncusu ~116IQ iken, mobilde ~95. Herşeyi herkese pazarlamazsınız, bu yüzden sağa sola kaydırmalı bize göre "aptal oyunu" denecek yapımlar mobilde para basıyor. Bu yüzden bu n ebiçim arayüz diye kızdığımız yapımlar mobilde berbat kocaman arayüzler tasarlıyor.


Bunlarının tamamının ortak noktası kolay olması. Eline bi olta al ve muhabbet et. Kafanda balık işareti çıkınca çek.
Sevilmeyen sistemlere bakıyoruz, emek ve bilgi isteyen şeyler.
Çocukken kdp farmı yapardım, altında ortalama zarar diye şey olduğunu bile bilmezdim, bi kezde çaldırdım geleneksel olarak, bildiğim şey kdp nin para ediyor olmasıydı, o kadar.
Harikasın çok teşekkür ederim konuya katkıda bulunduğun için.
 
bir konuda fikrim sorulmuş yorum atmasam içimde kalır :D bence piyasanın ne istediği çok önemli değil ya oyuncular çok şımardı xd en mantıklısı canının istediği sistemi eklemek canının istediği seviye aralığını ayarlamak. oyuncu serverini beğeniyosa senin kurallarına uymalı. sen oyuncuya uyacak sw açmamalısın. tarzını kendin yap gitsin ben böyle düşünüyorum.
 
bir konuda fikrim sorulmuş yorum atmasam içimde kalır :D bence piyasanın ne istediği çok önemli değil ya oyuncular çok şımardı xd en mantıklısı canının istediği sistemi eklemek canının istediği seviye aralığını ayarlamak. oyuncu serverini beğeniyosa senin kurallarına uymalı. sen oyuncuya uyacak sw açmamalısın. tarzını kendin yap gitsin ben böyle düşünüyorum.
Oyunu public etmenin ne manası kaldı hasan ozaman ben herşeyi yapıp kendi kendime farm yapayım, köpeklere skill atayım xd
O dengeyi bulmaya çözmeye çalışıyoruz işte sorun o.
Haklısın ama işte birde bunun oynatabilirlik kısmı var sorun orada başlıyor.
 
Oyunu public etmenin ne manası kaldı hasan ozaman ben herşeyi yapıp kendi kendime farm yapayım, köpeklere skill atayım xd
O dengeyi bulmaya çözmeye çalışıyoruz işte sorun o.
Haklısın ama işte birde bunun oynatabilirlik kısmı var sorun orada başlıyor.
:D oyun yapısı güzelse oyuncuyu çekersin zaten ya bir sürü örneği var saltanat m2m 55-120 swler 65-250 swler gibi düşün ilerde lelaxi tarzı sw derler seninki içinde mesela
 
Neleri değiştirirdin?
Neleri eklerdin?
Sıkıntılı olan yerleri nasıl düzeltirdin?
Merak ettim aklında birşey var mı?
Geç yanıt için özür dilerim. Metin2 dışında RPG oyunlarını oynamak insanın bakış açısını geliştirmekle beraber aa şu özelliği Metin2’ye şu şekilde aktarsam ne güzel olurdu diye düşünüp çok fazla plan yapmıştım ve ufak bi kısmını gerçekleştirmiştim. Direkt olarak sorduğunuz sorulara yanıt vermeye çalışsam çok uzun olacak ancak size bi tane konu linki paylaşacağım orada yazılan her şeyi okumanızı isterim.

Üç İmparatorluk - Geliştirme

Eğer devam etmek için zamanımı ayırabilseydim bu projeye devam ederdim. Fakat geliştiren ekip olarak başta üniversite sonra iş derken kaldı öyle. Metin2’nin orijinal yapısını bozmadan yeni teknolojileri grafiksel anlamda dahil etmek en büyük önceliğim olurdu. Ayrıca uzun süre m2 kaynak kodunda çalıştığım için oyunu yeniden ele alırken sıkıntılı görülen yerlerini değiştirme fırsatım olurdu. Mesela biz map sisteminin mantığını değiştirmiştik.

Oyun içeriğine insanları oyunda tutacak ve birçok alanda rekabeti sağlayacak yeni özellikler eklerdim. Bunlar gerek pvp gerekse pve öğeleri olurdu. Görev sistemi, binek sistemi bunları baştan dizayn ederdim. İtem craft sistemi sürekli şans üzerine kurulu mevcut yapıyı çok değiştirmeden craft sistemini yenilerdim. Ayrıca oyuna kesinlikle yeni mapler ve dinamikler eklerdim. Metin2’de lonca sistemi çok basit kaçıyor sadece en sevdiğim özellik lonca arazisiydi. Loncaların ve üyelerin daha aktif olmasını sağlamak için yeni özellikler geliştirirdim.

Ayrıca kesinlikle talent ağacı getirirdim. Hatta hangi karaktere ne talentler ekleyeceğimi geçmişte planlamıştım. Mesela savaşçı GB’den örnek vereyim. Bunun talent ağacını dps veya tank olarak iki kategoriye ayırırdım ve oyuncular seçtiği talente bağlı olarak bazı becerilerinin verdiği yetenekler artar veya azalırdı.

Ayrıca Şaman bildiğiniz gibi support görevi gören bi karakter bunda da yine dps, support / iyileştirmecide ise dps / healer gibi kombinasyonlar sağlardım.

Oyuna saçma sapan sistemler eklemek yerine oyunculara daha fazla kişiselleştirme imkanı sağlamak daha iyi olurdu ve pot sistemi bitkilerden ürettiğimiz iksirler ve şebnemlerin sistemi de değişmeli.

Ayrıca Lonca savaşları hariç oyuncuların sürekli birbirleriyle savaşacağı arenalar eklerdim bunlar 12x12 veya 6x6 olabilir. Bir sürü farklı modu olur. Mesela bölgeyi savunma, belirli hedefi öldürme vb.

Ve tüm bu yeniliklere oyuncuları yönlendirmek için item craft sistemi bunlara uygun olmalı. Ayrıca NPC tradelerinde değişmesi gerek.

Çok fazla detay vermeden genel geçer anlatmaya çalıştım. Ve uzun bi süre daha bunlar şimdilik konu başlığında yazdığınız gibi benim için “hayalperest” olacak. Şu aşamada hem forumun gelişimi hemde başka projelerin gelişimi için vakit ayırıyorum. Bu yüzden m2 ile ilgilenmeye uzun bi süre daha geri dönemem gibi geliyor. Sorularınıza yanıt verirken içime bi istek doğdu ama kendimi dizginlemem lazım :D
 
Geri
Üst