Son İletiler

Sayfa: 1 ... 5 6 7 [8] 9 10
71
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: dashersw 02 Nisan 2025, 04:53:59 »
Efendim sonunda oyunun kodunu insan okuyabilir hale getirdim ve Github'da yayınladım. https://github.com/dashersw/lale

Ayrıca PC versiyonunun el kitapçığını da AI ile okutup github'a koydum (https://github.com/dashersw/lale/blob/main/manual.md), oyun için gerçekten çok iyi bir kaynak. Bu kitapçığı LLM'lere vererek yeni oyunlar üretmek mümkün :) Ben Heartstone vari bir trading card game için ürün gerekleri dosyası (product requirements document) yazdırıyorum. Keyifli bir oyun olabilir diye düşünüyorum :)

Oyunun remake'inde ihtiyaçların başında senaryoların decode edilmesi geliyor. Amiga versiyonunda 18 harita ve 18 senaryo var, bunlar da haritalar gibi önce hangi tile'da hangi koşulda o metnin çıkacağını belirten byte'lardan sonra ROT10 ile metnin kendisini içeriyor. Bunun da logic'ini çözersek aslında ilk bölümü komple inşa edebiliriz :)

Bunun dışında oyundaki yaratıkları (Amiga versiyonunda 36 tane var) hem özellik hem artwork olarak çıkartabiliriz. Ne yazık ki el kitapçığında savaşabileceğimiz yaratıklar detaylandırılmamış.

Kod ile, reverse engineering ile, ya da kart oyunu mekanikleriyle ya da artwork'üyle ilgili denemeler yapmak isteyenleri beklerim :)
72
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: Skate 23 Mart 2025, 05:58:56 »
Haritada dolaşabilmek harika olmuş @dashersw, eline sağlık. Güzel bir milestone'a ulaşmışsın. Zaten yapmışsındır büyük ihtimalle ama bundan sonrası artık ToDo listi oluşturup, check ata ata ilerlemek. Her türlü takipçi ve destekçiniz.
73
Kodlama / Ynt: Lale Savaşçıları'nı yeniden yazalım
« Son İleti Gönderen: Hifly 23 Mart 2025, 00:15:26 »
Ellerinize sağlık. Yazdıklarınızı pek anlayamıyorum ama bu süreci takip edebilmek son derece keyifli.
74
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.
75
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.
76
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ı ..."
77
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?

78
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.
79
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...
80
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.
Sayfa: 1 ... 5 6 7 [8] 9 10