Uygulamalar 🇷🇺 12.08.2026 15:03

Yapay Zeka Haritacı: Haritalar Kusursuz Bir Dünyada Nasıl Birleşir — PHP MMORPG Oyunları için Araç Setleri, Bölüm 21

AnthropicAnthropic
PHP ile 2D MMO sunucusu geliştiren bağımsız bir geliştirici, komşu haritaları kusursuz geçişlere dönüştürmek için harita birleştirmeyi otomatikleştirmek üzere yapay zekayı kullanıyor. Yapay zeka, haritaları içe aktarma, kesme ve hizalama gibi veri yoğun görevleri üstlenirken, bir inceleme paneli ve bağlantı şeması hataları yakalıyor. Grafik yeniden düzenleme üretken bir modele bırakılıyor, ancak sonuçlar hâlâ manuel düzeltmeler gerektiriyor.
2022'den beri Unity istemcisi olan PHP ve Symfony ile 2D MMO RPG için yetkili sunucu geliştiren yazar, harita dikişini yapay zeka ile nasıl otomatikleştirdiğini anlatıyor. Haritalar açık kaynaklı bir MMO olan The Mana World'den içe aktarılıyor ve her harita ayrı bir sunucu süreci. Yapay zeka kırktan fazla işlem gerçekleştiriyor: harita arşivini içe aktarma, engelleri yerleştirme, ölü kenarları kesme, haritaları odalara bölme, sınırları hizalama ve özellikleri taşıma. Bir geçiş diyagramı tüm bağlantıları gösteriyor ve eksik bölgelere açılan kapılar veya duvarların içindeki varış noktaları gibi kırık bağlantıları tespit ediyor. Yapay zeka ayrıca karo özelliklerinin taşınmasını da ele alıyor, ancak grafikler için yazar, karoları yeniden düzenlemek amacıyla üretken bir model (mekanik atlas işleri için Claude) kullanıyor. Sonuçlar umut verici ancak sorunlar var: şeffaflık taşla dolduruluyor, bazı öğeler yanlış yeniden çiziliyor ve karolar birkaç piksel kayıyor. Yazar bunu her hücreyi elle kesip ayarlayarak düzeltmeyi planlıyor ve stil uyumsuzluklarını önlemek için tüm paletin aynı anda güncellenmesi gerektiğini belirtiyor.
Kaynak: Habr — хаб ИИ — orijinal
Bu konudaki önceki yazılarımız ↓
Güncel haberler