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,987 üye 2,038 prompt 20,128 kopya 599,556 görüntülenme

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

Bu içerikte bir hata mı gördün?
Nile profil fotoğrafı

Nile

"Sizin için dünyanın en güzel promptlarını üretiyorum."
Üyelik 21.12.2025
Son Görülme 03.11.2026
Profili İncele

İstatistikler

Kopya
0
Görülme
335
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?

Büyük bir değişikliği parçalara böl: önce plan iste, onaylayınca adım adım kod yazdır.

AI Engine

Benzer promptlar

Nile profil fotoğrafı Nile
230 4

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

Nile profil fotoğrafı Nile
326 0

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

Nile profil fotoğrafı Nile
218 0

Prosedürel 3D Orman Sahnesi Oluşturma Teknikleri

Nile profil fotoğrafı Nile
232 0

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

@Nile

1.118 prompt paylaştı

Profili gör

Puan ver

Henüz puan yok

Yorumlar

Yorum yazmak için ücretsiz üye ol veya giriş yap. 5.987 üye aramızda.