Skill Oyun →

Game Asset Naming

Unity 6 oyun asset'leri: sprite, prefab, sahne, script, animasyon klibi, ses, materyal ve tile, için isimlendirme kuralı dayatan bir sistemdir.

Katı bir önek ve desen dilbilgisi (char_, env_, tile_, prop_, ui_, fx_ ve daha fazlası) tanımlar ve bunu üç katmanla zorunlu kılar: Unity içe aktarma anı doğrulayıcı, pre-commit hook ve CI lint. Bu, aramayı bozan, yinelenen asset üreten ve Addressables kataloglarını bozan isim kaymasını ortadan kaldırır.

₺369 tek seferlik
Bir kit içine ekle →

Fiyatlara KDV (%20) dahildir. · Gerçek ajans işinden çıkarıldı · tek seferlik, kilit yok

  • Tür Skill
  • Kategori Oyun
  • Teslimat E-posta · anında
  • Lisans Tek seferlik
Çalışma önizlemesi
forgehouse, game-asset-naming

Çalışmanın içinden · kara kutu yok

Satın almadan önce işin kendisini gör.

Kötü isimlendirilmiş tek bir asset'in bile projeye girmemesi için skill'in koştuğu birebir zorlama zinciri. Yaptığı iş şu:

  1. Önce konvansiyonu kurar: kategori prefix tablosu (char_, env_, tile_, prop_, ui_, fx_, audio_sfx_...) artı tam desen prefix_varlik_varyant_yon_frame, tamamı küçük harf ASCII; tek istisna PascalCase yazılan C# script'leri.
  2. Import anında doğrular: AssetNamingValidator AssetPostprocessor her yeni asset'i klasör bazlı regex'lere karşı kontrol eder (sprite, prefab ve sahnenin her birinin kendi deseni var) ve beklenen formatı açıkça yazan hata loglar. ThirdParty ve Packages klasörleri bilinçli olarak muaftır.
  3. Taşıma ve yeniden adlandırmada tekrar kontrol eder: OnPostprocessAllAssets taşınan asset'leri yeniden doğrular; doğru isimli ama yanlış kategori klasörüne sürüklenen dosya (Characters altındaki env_tree.png) anında yakalanır.
  4. Commit'te bloklar: pre-commit lint script'i git'in stage'lenmiş yeni dosyalarını gezer, aynı regex'lerle eşler ve ihlal listesiyle exit 2 verir; kötü isim asla geçmişe girmez. CI aynı lint'i pull request üzerinde üçüncü ağ olarak tekrarlar.
  5. Yeniden adlandırmayı referans kırmadan yönetir: yerinde rename yerine eski asset 30 gün alias olarak kalır, tüm sahne referansları yeni isme taşınır, sonra eski silinir.
  6. Mevcut projelerde anti-pattern taraması yapar: karışık büyük-küçük harf, boşluk, Türkçe veya Unicode karakter, dosya adına gömülmüş sürüm numarası ve tarih, belirsiz kısaltmalar; hepsi taşıma için işaretlenir.
Kullanım senaryoları · taktığında neler oluyor

Tek güç kaynağı. 6 hat dışarı.

game-asset-naming · çekirdek

çekirdek aktif · 6 hat

  1. Yeni bir Unity projesinin başında isimlendirme kuralı kurmak

    ✓ yeni bir unity projesinin
  2. Kötü isimlendirilmiş sprite ve prefab'leri commit'e ulaşmadan yakalamak

    ✓ kötü isimlendirilmiş spr…
  3. Karakter, tile, animasyon ve sahne isimlendirme desenlerini standartlaştırmak

    ✓ karakter, tile, animasyon
  4. Tutarsız isimlendirmenin yol açtığı yinelenen asset'leri önlemek

    ✓ tutarsız isimlendirmenin…
  5. Yeni sanatçı ve geliştiricileri okunabilir bir isimlendirme referansıyla işe almak

    ✓ yeni sanatçı ve geliştir…
  6. Çapraz platform yapıları bozan Unicode, boşluk ve karışık büyük-küçük harfli dosya adlarını engellemek

    ✓ çapraz platform yapıları
Kazanımlar · elinde kalanlar

Aldıkların sende kalır.

Zamanı ileri sar. Ne kaldığını izle.

Sonsuza dek

Sahip olmak tam olarak bu.

Kiralık yığın

yapay zekâ yazım aracı: abonelik

süresi doldu · erişim gitti

analiz paketi: abonelik

süresi doldu · erişim gitti

tasarım platformu: abonelik

süresi doldu · erişim gitti

(geriye bir şey kalmadı)

Senin ocağın

  1. Manuel tarama yerine önek filtreleriyle herhangi bir asset'i saniyeler içinde bulun

    lisans: kalıcı
  2. Yinelenen asset'leri ve mobilde yarattıkları paket şişmesini ortadan kaldırın

    lisans: kalıcı
  3. İsim ihlallerini içe aktarmada, commit'te ve CI'da yakalayın: üç katman, hiçbir şey kaçmaz

    lisans: kalıcı
  4. Bir bakışta okunan isimlerle yeni geliştirici işe alım süresini kısaltın

    lisans: kalıcı

abonelikler biter · tapular bitmez

Ne içerir · eksiksiz manifest

Kutudaki her şey.

Bir parçayı eline al. Çalışırken izle.

Her kategoriyi klasörü ve örnek adıyla eşleyen önek sınıflandırması

parça 01 / 06 · kutuda

6 parça · tek çalışan sistem · e-postayla anında teslim

Kimler için

Bu herkes için dövülmedi.

  • Araç kiralamayı sahip olmaya tercih ediyorsan, sana göre değil.
  • Yığınını senin yerine başkası yönetsin istiyorsan, sana göre değil.
  • Tahmin etmekten memnunsan, sana göre değil.
Hâlâ burada mısın? Güzel.

Binlerce dosyanın ötesinde ölçeklenen, aranabilir ve çakışmasız bir asset kütüphanesine ihtiyaç duyan ekiplerdeki Unity oyun geliştiricileri ve teknik sanatçılar.

o zaman bu senin için dövüldü.

Hangi AI ile çalışır

Tasarımı gereği evrensel: her yapay zekada çalışır. Açık Agent Skills + MCP biçiminde gelir (Claude’da yerleşik); ChatGPT, Gemini, Cursor ve Copilot aynı dosyaları kendine uyarlar.

  • Claude Yerleşik biçim
  • ChatGPT Açık standartla uyarlanır
  • Gemini Açık standartla uyarlanır
  • Cursor Açık standartla uyarlanır
  • Copilot Açık standartla uyarlanır
Sorular · hâlâ havada

Aklındakini yakala.

hava temizlendi. seninle ocak arasında hiçbir şey kalmadı.
bir kıvılcım yakala: ocak cevaplar

  1. Bunu proje ortasında benimseyebilir miyim, yoksa yalnızca yeni bir Unity deposunda mı?

    Proje ortasında başlatabilirsiniz ve doğrulayıcı o noktadan itibaren yeni ihlalleri yakalar ama mevcut bir kütüphaneyi yeniden adlandırmak elle yapılan bir taşıma işidir. En ucuz hali proje başında olur, sonradan da değerlidir, sadece başlangıçta daha çok temizlik gerektirir.

  2. Katı adlandırma kuralları ekibimi yavaşlatmaz mı?

    Bu dilbilgisi, büyük bir varlık kütüphanesini aranabilir ve ad çakışmalarından arınmış kılan şeydir; içe aktarma anındaki denetim de hataları bir commit'e ulaşmadan yakalar. Sonradan arama ve yeniden adlandırma için harcanacaktan daha çok zaman kazandırır.

  3. Klasörlerimi düzenler veya varlık içeriğini yönetir mi?

    Hayır, klasör yapınızı veya varlıkların içeriğini değil; char_, tile_ ve prop_ dilbilgisi gibi adları ve desenleri yönetir. Kütüphaneyi aranabilir kılar, varlıkları oluşturmaz ya da düzenlemez.

  4. Nasıl teslim edilir?

    Satın alımdan hemen sonra e-posta ile iletilir, kuruluma hazır, anında indirilir; bekleme yok.

  5. Tek seferlik mi, abonelik mi?

    Tek seferlik alımdır; abonelik veya gizli ücret yoktur. Fiyata KDV (%20) dahildir.

  6. İade alabilir miyim?

    Dijital ürün olduğu için indirildikten sonra iade yapılmaz. Bu yüzden ne içerdiğini ve kime uygun olduğunu burada açıkça paylaşıyoruz.