Son İletiler

Sayfa: 1 ... 7 8 9 [10]
91
Retrojen Pano Yönetimi / Ynt: Beğeni butonu
« Son İleti Gönderen: Ref 22 Mart 2025, 13:14:01 »
doğrusu forum şu anda bir taşınma aşamasında. fakat taşınma sırasında bir veri kaybı yaşamamak için acele etmiyoruz. bu sebeple foruma bu aralar herhangi bir yeni özellik eklemek iyi bir fikir değil. Bir de zaten 5-10 kişiyiz, onu doğru düzenlemek lazım.
92
Retrojen Pano Yönetimi / Ynt: Beğeni butonu
« Son İleti Gönderen: Hifly 22 Mart 2025, 11:16:51 »
İlave: Hem bu sayede yazara da bir feedback sağlanmış olur.
93
Retrojen Pano Yönetimi / Ynt: Beğeni butonu
« Son İleti Gönderen: unay 22 Mart 2025, 10:29:05 »
Ben de bu yazı için "beğeni butonu" aradım bulamayınca olan butonlardan kullandım. "Moderatöre rapor et" butonu gayet iyi çalışıyor mesela.

Yetkili cevabını şimdiden paylaşayım "bunun forumum kuruluş amacına uygun olmadığını ..."
94
Retrojen Pano Yönetimi / Beğeni butonu
« Son İleti Gönderen: Hifly 22 Mart 2025, 09:01:51 »
Selam,

Yazılan bir yazı hakkında bir beğeni butonu koymak mümkün olmaz mı acaba? Bunu şu sebeple söylüyorum: Çoğu zaman güldüğüm ya da beğendiğim bir yazı oluyor ama cevap olarak güldüm, çok beğendim vs yazmakta malum, konuya pek bir şey katmadığı için olmuyor. Bu tür bir buton ayarlayabilir miyiz acaba?

95
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: Ref 22 Mart 2025, 01:53:25 »
hahah bu retro oyun tarihinde eski bir oyunu modern platforma taşıyalım hayallerinin ulaştığı en öte nokta olabilir :D

eline sağlık armağan, lale savaşçıları başka bir boyuta geçmiş :) umarım devamı da gelir.

Ben de ufaktan senaryo datalarını eşleştirmeye çalışıyorum. önceki mesajımda şüphelendiğim gibi bir satırın son pixelindeki data senaryodaki bir "event" scriptine denk düşüyor. Fakat arada çok fazla bana göre "garbage" data ver. onları emülatörde trace etmeden ne işe yaradığını anlamak çok zor. Ama ben buna girişmeyi düşünmüyorum.
96
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: dashersw 21 Mart 2025, 18:33:56 »
Eveeet bu müthiş buluş sayesinde oyunun ilk bölümünün haritasını 3D bir ortama aktarabildim.

 [ You are not allowed to view attachments ]  

Buradan ilk bölümü dolaşabilirsiniz: https://lale-self.vercel.app

Mobil telefonlarla da uyumlu hale getirdim.

Tabii senaryoları filan bağlamadım, başka bir şey yok henüz. Ama bu kadarı bile epey keyifliydi :) Şimdi artık normal insan temposunda devam edebilirim...
97
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: Ref 21 Mart 2025, 03:18:30 »
valla banklar ayrıştırılmış, yol gösterilmiş, sosyal medya çalışmıyor, kaydıracak instagram yok, youtube açılmıyor, boş da vaktime denk geldi.

ama ileride garip mapler çıktı, sanırım benim çözümlemem tam olarak doğru değil. İleriki levellerde kapılardan oluşan dış duvarlar var, belki de yanlış yorumluyoruz ya da levela göre değişiyor hangi rakamın ne iş yaptığı.

Kaynak kodları burada, hepsini gui threadda yazdım :) form1.cs içinde görebilirsiniz.

https://github.com/ref-xx/LaleMap

Ama oyun devasaymış arkadaşlar. Canları sıkıldıkça map çizmişler. 17 numaralı haritada sizi bir süpriz bekliyor.

Bilmem çalışırmı debug klasörünü gönderiyorum, lalemaptest.exe'yi çalıştırın, bir harita numarası girin sonra sırayla 1,2,3 butonlara basın.
98
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: dashersw 21 Mart 2025, 01:40:48 »
LEGEND!!!

Hahaha inanılmaz! Haritaları elle çizdiklerimle kontrol ettim, 100% örtüşüyor!!!

Ama evet, nihayetinde her bir kat 5x5 tile'dan oluşuyor. Sadece... iki floor'u yan yana koydukları için effectively row atlamış oluyor. Yani benim çizdiğim haritadaki 6. oda aslında 6. satıra değil 11. satıra denk geliyor... REZİLLİK! 😂

Saygıyla eğiliyorum.

Şimdi bunları yaptığım dungeon crawler'a koyayım da göndereyim, en azından haritalarda gezelim :))
99
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: Ref 20 Mart 2025, 23:32:29 »
tamam biraz beyin cimnastiği ile map tipini çözdüm. tam da senin tarif ettiğin şekildeymiş.

  [ You are not allowed to view attachments ]  

diyelim bir satır bu şekilde.
Idx: 22   0   0   0   0   0   0   3   2   0   0   2   1   2   4   0   1   1   1   4

[ 0 0 0 0 ]|[ 2 1 ] [ 0 0 ] [ 3 2 ] [ 2 1 ] | [ 2 ] [ 4 ] [ 0 1 1 1 4 ]
ilk dört rakam 0,0,0,0 önemsiz atlıyoruz,
sonra ikili grupların sonraki duvar texture , baştaki özelliği, kapı ya da level bağlantısı vb.
sonra alt ve üst texturelar var.
son 5 değer büyük olasılıkla yine bazı özellikler veriyor. benim tahminin burada bazı eventler var.
örneğin, 22 numaralı index 4 ile bitiyor ve bu kutudan geçerken "burası da ne pis kokuyormuş be" yazısı çıkıyor.

son olarak harita sandığımız gibi 5x5 değil 10x10'lık bir harita çıktı. bu durumda headerdaki (bitmap 0.satır) 4 ve 5 numaralı pixeller harita boyutunu belirtiyor.

eğer kaynak kodu gerekirse diye onu da ekliyorum (drawDungeon işi yapıyor). düzelttiğim map datası fa var txt şeklinde.


daha önce bakmamıştım, ama diskin içini bir sürü imajla doldurmuşlar. Aralarından biri şu:
  [ You are not allowed to view attachments ]  

ikinci bölüm umutları ve başka bir dosyada krobb yine vardı, son çağ yine özgür özol'un hikayelerinden biri galiba...
100
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: dashersw 20 Mart 2025, 23:23:20 »
Ahhh süper buluş, çok mantıklı :) bu sayılarla çalışması daha kolay. 5 ve 6 sadece metadata'da çıktığı için aslında effectively aynı haritayı encode etmiş oluyor, ama belki memory'de de bu şekilde tutuluyordur, oradan bir şey çıkarmak mümkün olabilir.
Sayfa: 1 ... 7 8 9 [10]