Master'sOpen Access

Unreal engine oyunlarında gerçekçiliği artırmada makine öğrenmesinin rolü

2025
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Abdullahı Abdu Ibrahım

Abstract (TR)

Makine öğreniminin (ML) özellikle Unreal Engine 5 gibi geliştirme ortamları (IDE) aracılığıyla oyun üretim sürecinde uygulanma şekli, önemli derecede etkileyici ve gerçekçi dijital deneyimler geliştirmek için yenilikçi yöntemler sunmaktadır. Bu tez, makine öğrenimi ile oyun geliştirme süreci arasındaki ilişkisel kesişimi incelemekte ve makine öğrenimi yöntemlerinin oyun mekaniğine, oyuncu etkileşimlerine ve fizik tabanlı hareketlerin simülasyonuna nasıl katkı sağladığını araştırmaktadır. Ayrıca bu tez, rüzgar türbinlerinin bir simüle edilmiş ortamda hareket mekaniğine dair bir vaka çalışması da içermektedir. Bu çalışmada, Unreal Engine'in blueprint betikleme programlama yöntemi ile birlikte, blueprint'lerin Unreal Engine içinde çalıştırılabilmesi için C++ diliyle yazılmış kodlar da kullanılmıştır. Gerçek zamanlı bir makine öğrenimi algoritması, türbinin gövde ve kanat hareketlerini hesaplamak için C++ üzerinde kodlanmış ve bu simülasyon; rüzgar kaynağı, mesafe ve hız gibi gerçek dünya faktörleri ile gerçekleştirilmiştir. Bu hesaplama, rüzgar türbininin ürettiği güç miktarını etkilemektedir. Bu durum, tüm ML algoritmalarının, Unreal Engine 5'in oyun motoru içi fizik simülasyonları ve zaman ile birlikte uygulanmasının; görsel ortamları, gerçeklik düzeyini ve derin oyun ortamı mekaniklerini artırabileceğini göstermektedir. Bu çalışma, ML tabanlı simülasyonların, oyuncu davranışlarını ve çevresel etkileri yansıtan gerçek zamanlı bir şekilde gerçekleştirilebileceğini ve böylece oyun deneyiminin geliştirilebileceğini ortaya koymaktadır. Oyun, oyuncu davranışlarına tepki veren yapay zekâ destekli simülasyonları ve çevresel değişimlerle dinamik etkileşimleri kullanarak daha fazla etkileyicilik (immersiyon) sağlamaktadır. Son olarak, bu araştırma gerçek zamanlı makine öğrenimi algoritmalarının oyunlara aktarılmasındaki zorlukları da incelemekte, kaynak kullanımı ve performans optimizasyonları konusundaki potansiyel sorunları ortaya çıkarmakta ve gelişmiş ML ile yapay zekâ destekli oyun tasarımları, mekanikleri ve kodlamalarının geleceği hakkında içgörüler sunmaktadır. Bu tez ve proje, oyun yaşamında ML ve yapay zekâ algoritmalarının kullanımı konusunda bilgi artışı sağlamakta ve bu teknolojilerin gerçekçilik teknikleri için uyarlanmasına yönelik yenilikçi düşünceyle, oyun içi etkileşimlerin sınırlarını genişletmeyi ve sanal ortamlarda statik olmayan deneyimlere ulaşmayı hedeflemektedir.

Author

İbrahim Berk Adıgüzel

How to Cite

İbrahim Berk Adıgüzel (Yüksek Lisans Tezi). Unreal engine oyunlarında gerçekçiliği artırmada makine öğrenmesinin rolü, 2025, Altınbaş University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Altınbaş University