imperial64 ana sayfa

imperial64 Projeler

forever-addon-dev

Claude Code plugin'i · v0.1.0 · 2026

World of Warcraft: Forever addon'larını yapay zekâ desteğiyle geliştirmek için bir Claude Code plugin'i. Kurduğunda Claude, Forever addon sorularını Retail'den aklında kalanlara göre değil, ölçülmüş gerçek verilere göre yanıtlıyor: oyunun kendi API dokümantasyonu ve çalışan bir oyun üzerinde deneyerek çıkarılmış bir kısıtlama listesi. Addon iskeleti kuruyor, fonksiyon imzalarına bakıyor, bir çağrının neden nil döndüğünü açıklıyor ve kaynak kodu oyunun gerçekte izin verdiklerine göre lint'liyor.

Forever'ın addon API'si Retail'inkiyle aynı, interface 16001 üzerinde çalışıyor ve Midnight'ın kısıtlamalarını taşıyor, ama yayımlanmış bir kısıtlama listesi yok. Bu yüzden liste, canlı bir oyun üzerinde ölçülerek çıkarıldı.

Neleri yanıtlıyor

Bir Forever addon'u nasıl yaparım?
Debug ederken ciddi zaman kaybettiren tuzaklar, talimat olarak yazılmış hâlde
API'nin tamamı ne?
Oyunun kendi dokümantasyonundan üretilmiş, imzalarıyla birlikte 6.596 fonksiyon
Neleri yapamam?
Her biri çalışan bir oyun üzerinde belirlenmiş, kanıtı eklenmiş 24 kısıtlama ve ölçülmüş davranış
Bir çağrının maliyeti ne?
Tasarımı etkilediği çağrılar için, canlı oyunda ölçülmüş çağrı başına süre ve bellek ayırma (allocation)

Belirli bir addon'a bağlı değil: referans API'nin tamamını kapsıyor, kısıtlama listesi de oyun neyi uyguluyorsa o. Bu build'de olmayan çağrıları, oyunun reddedeceği event aboneliklerini ve secret olarak dönen okumaları işaretleyen bir linter da içeriyor.

İndir

Kaynak kod, kurulum adımları ve ölçüm kayıtları GitHub'da.