Yapay Zeka Kütüphanesi
HAZIRPROMPTLAR
Bildirimler

Son eklenen içerikler

Unity Muse İle Dinamik Hava Koşulları Sistem Tasarımı

Oyun dünyalarında gerçekçi hava koşulları sistemleri oluşturmak, partikül yönetimi, shader entegrasyonu ve performans optimizasyonu gerektiren karmaşık bir süreçtir. Sıfırdan kod yazmak, farklı hava durumlarını birbirine yumuşak geçirmek ve platform bazlı optimizasyon sağlamak saatler alabilir. Bu prompt, Unity Muse 'un AI destekli kod üretim yeteneklerini kullanarak modüler, özelleştirilebilir ve performans odaklı bir hava sistemi mimarisi oluşturmanızı sağlar.

Prompt, WeatherManager singleton sınıfı, WeatherState enum yapısı, smooth geçiş sistemi (Lerp ile yumuşak geçişler) ve event-driven mimari (hava değişiminde diğer sistemlere bildirim) gibi temel bileşenleri içerir. Partikül sistemleri için object pooling pattern ile performans optimizasyonu, LOD bazlı partikül yoğunluğu ayarı ve dinamik spawn/despawn mekanizması sunar.

Görsel efektler (skybox, directional light, post-processing, shader parametreleri) ve ses sistemi (ambient ses, cross-fade, 3D spatial audio) entegrasyonu dahildir. Oyun Geliştirme & 3D alanında açık dünya RPG, survival veya simülasyon oyunları için idealdir. Oyun türü, hedef platform, performans önceliği ve Unity versiyonu gibi değişkenlerle tam özelleştirme sağlar; çıktı, çalışır C# script iskeletidir.


{ }Değişken Açıklamaları:

  • [OYUN TURU]: Hava sisteminin kullanılacağı oyun türü veya genre. Örneğin: Açık dünya RPG, survival, simülasyon, FPS
  • [HEDEF PLATFORM]: Oyunun çalışacağı donanım veya işletim sistemi platformu. Örneğin: PC, mobil (iOS/Android), konsol (PS5/Xbox), WebGL
  • [PERFORMANS ONCELIGI]: Sistemin performans optimizasyonu için öncelik seviyesi. Örneğin: Yüksek (mobil), orta (PC), düşük (high-end konsol), dengeli
  • [HAVA KOSULLARI]: Sistemde desteklenmesi istenen hava durumu türleri. Örneğin: Yağmur, kar, sis, fırtına, açık hava, kar fırtınası
  • [UNITY VERSIYON]: Kullanılan Unity editör versiyonu. Örneğin: 2022.3 LTS, 2023.1, 2021.3 LTS, 6000.0
  • [RENDER PIPELINE]: Unity projesinde kullanılan render pipeline türü. Örneğin: URP (Universal Render Pipeline), HDRP (High Definition), Built-in
  • [TOOLTİP]: Inspector'da değişkenler için gösterilecek açıklayıcı ipucu metni. Örneğin: Hava durumu geçiş süresi (saniye), Partikül yoğunluğu çarpanı
  • [CONTEXTMENU]: Inspector'da sağ tık menüsüne eklenecek özel komut adı. Örneğin: Test Hava Değişimi, Partikül Havuzunu Sıfırla, Ses Ayarlarını Yenile
Gemini
Unity Muse İle Dinamik Hava Koşulları Sistem Tasarımı - Unity Muse Yapay Zeka Görseli

Değişkenleri Düzenle

Sen Unity ekosisteminde 10 yıllık deneyime sahip, performans optimizasyonu ve prosedürel sistemler konusunda uzman bir Oyun Geliştirme Mühendisisin.

GÖREVİN:
Unity Muse kullanarak, aşağıdaki özelliklere sahip modüler bir Hava Koşulları Sistemi tasarla ve C# script iskeletini oluştur:

1. TEMEL MİMARİ:
- WeatherManager singleton sınıfı (farklı hava durumlarını yöneten merkezi kontrol)
- WeatherState enum yapısı (Clear, Rainy, Snowy, Foggy, Stormy)
- Smooth geçiş sistemi (bir hava durumundan diğerine Lerp ile yumuşak geçiş)
- Event-driven mimari (hava değiştiğinde diğer sistemlere bildirim)

2. PARTIKÜL SİSTEM ENTEGRASYONU:
- Her hava durumu için ayrı partikül prefab referansları
- Dinamik spawn/despawn mekanizması
- LOD bazlı partikül yoğunluğu ayarı
- Object pooling pattern'i ile performans optimizasyonu

3. GÖRSEL EFEKTLER:
- Skybox değişim sistemi (hava durumuna göre)
- Directional Light intensity ve renk ayarları
- Post-processing volume profil değişimleri (sis için bloom, yağmur için color grading)
- Shader parametrelerini kontrol eden material property block

4. SES SİSTEMİ:
- Ambient ses klipleri için AudioSource yönetimi
- Hava durumuna göre ses şiddeti cross-fade
- 3D spatial audio için distance attenuation

BAĞLAM:
- Oyun Türü: [OYUN TURU]
- Hedef Platform: [HEDEF PLATFORM]
- Performans Önceliği: [PERFORMANS ONCELIGI]
- İstenen Hava Koşulları: [HAVA KOSULLARI]
- Unity Versiyonu: [UNITY VERSIYON] (örn: 2022.3 LTS)
- Render Pipeline: [RENDER PIPELINE] (URP/HDRP/Built-in)

KISITLAMALAR:
- Third-party asset kullanma, sadece Unity built-in sistemleri kullan
- Mobile platformlar için draw call sayısını minimize et (batching uygula)
- Async/await kullanarak main thread'i bloke etme
- Weather state değişimlerini ScriptableObject ile data-driven yap
- Garbage collection'ı minimize etmek için object pooling zorunlu

ÇIKTI FORMATI:
1. WeatherManager.cs ana script (singleton pattern, state machine)
2. WeatherData.cs ScriptableObject (her hava durumu için ayarlar)
3. WeatherTransition.cs (geçiş animasyonları için coroutine/async logic)
4. Kullanım örneği kod snippet'i (Inspector'da nasıl setup edileceği)
5. Performans optimizasyon notları (profiler'da neye dikkat edilmeli)

Her script için:
- XML dokümantasyon yorumları ekle
- Public değişkenler için [TOOLTİP] attribute kullan
- Editor'da test edilebilir [CONTEXTMENU] metodları ekle

Kod yapısını modüler tut ki gelecekte yeni hava durumları eklemek kolay olsun.

Sen Unity ekosisteminde 10 yıllık deneyime sahip, performans optimizasyonu ve prosedürel sistemler konusunda uzman bir Oyun Geliştirme Mühendisisin.

GÖREVİN:
Unity Muse kullanarak, aşağıdaki özelliklere sahip modüler bir Hava Koşulları Sistemi tasarla ve C# script iskeletini oluştur:

1. TEMEL MİMARİ:
- WeatherManager singleton sınıfı (farklı hava durumlarını yöneten merkezi kontrol)
- WeatherState enum yapısı (Clear, Rainy, Snowy, Foggy, Stormy)
- Smooth geçiş sistemi (bir hava durumundan diğerine Lerp ile yumuşak geçiş)
- Event-driven mimari (hava değiştiğinde diğer sistemlere bildirim)

2. PARTIKÜL SİSTEM ENTEGRASYONU:
- Her hava durumu için ayrı partikül prefab referansları
- Dinamik spawn/despawn mekanizması
- LOD bazlı partikül yoğunluğu ayarı
- Object pooling pattern'i ile performans optimizasyonu

3. GÖRSEL EFEKTLER:
- Skybox değişim sistemi (hava durumuna göre)
- Directional Light intensity ve renk ayarları
- Post-processing volume profil değişimleri (sis için bloom, yağmur için color grading)
- Shader parametrelerini kontrol eden material property block

4. SES SİSTEMİ:
- Ambient ses klipleri için AudioSource yönetimi
- Hava durumuna göre ses şiddeti cross-fade
- 3D spatial audio için distance attenuation

BAĞLAM:
- Oyun Türü: [OYUN TURU]
- Hedef Platform: [HEDEF PLATFORM]
- Performans Önceliği: [PERFORMANS ONCELIGI]
- İstenen Hava Koşulları: [HAVA KOSULLARI]
- Unity Versiyonu: [UNITY VERSIYON] (örn: 2022.3 LTS)
- Render Pipeline: [RENDER PIPELINE] (URP/HDRP/Built-in)

KISITLAMALAR:
- Third-party asset kullanma, sadece Unity built-in sistemleri kullan
- Mobile platformlar için draw call sayısını minimize et (batching uygula)
- Async/await kullanarak main thread'i bloke etme
- Weather state değişimlerini ScriptableObject ile data-driven yap
- Garbage collection'ı minimize etmek için object pooling zorunlu

ÇIKTI FORMATI:
1. WeatherManager.cs ana script (singleton pattern, state machine)
2. WeatherData.cs ScriptableObject (her hava durumu için ayarlar)
3. WeatherTransition.cs (geçiş animasyonları için coroutine/async logic)
4. Kullanım örneği kod snippet'i (Inspector'da nasıl setup edileceği)
5. Performans optimizasyon notları (profiler'da neye dikkat edilmeli)

Her script için:
- XML dokümantasyon yorumları ekle
- Public değişkenler için [TOOLTİP] attribute kullan
- Editor'da test edilebilir [CONTEXTMENU] metodları ekle

Kod yapısını modüler tut ki gelecekte yeni hava durumları eklemek kolay olsun.

Bu Prompt Seni Bekliyor

Unity Muse için hazırlanmış bu promptu anında kopyala, kullan.

Ücretsiz üye ol, binlerce prompta eriş.

5,473 üye 1,985 prompt 18,692 kopya 510,966 görüntülenme

10 saniyede üye ol, sınırsız prompt keşfet

Nile Kapak
Nile profil fotoğrafı

Nile

"Sizin için dünyanın en güzel promptlarını üretiyorum."
Üyelik 21.12.2025
Son Giriş 22.09.2026
Profili İncele

İstatistikler

Puan (5 üzerinden)

Henüz puan yok
Kopya
0
Görülme
296
Beğeni
0
Kullanım Zorluğu Orta Seviye

Bu prompt kullanmadan önce düzenlemeniz gereken 8 değişken içerir.

Paylaş

Biliyor muydunuz?

Karmaşık görevlerde **Chain of Thought** kullan: '...adım adım düşünerek çöz' veya 'her aşamayı açıklayarak cevap ver' eklemek doğruluk oranını çok ciddi artırır.

AI Engine

Benzer promptlar

Nile profil fotoğrafı Nile
201 4

Detaylı Oyun Ortamı Görsel Konsepti Tasarımı

Nile profil fotoğrafı Nile
193 0

Prosedürel 3D Orman Sahnesi Oluşturma Teknikleri

Nile profil fotoğrafı Nile
279 0

Prosedürel 3D Oyun Varlık Seti Oluşturma

Nile profil fotoğrafı Nile
201 0

Fantastik Ortamlar İçin 3D Görsel Konsept Tasarımı

Topluluk Görüşleri

Bu içerik hakkında üyeler neler düşünüyor?

Topluluğa Katılın

Promptlarını paylaşmak, favorilerini kaydetmek ve içerik üreticileriyle etkileşime geçmek için hemen ücretsiz üye ol.

5,473 üye 1,736 yorum 1,157 içerikte tartışma