Skip to content

acetinkaya/Unreal-Engine-ile-Yapay-Zeka-Uygulamalari

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Unreal-Engine-ile-Yapay-Zeka-Uygulamalari

Unreal Engine İle Yapay Zeka Uygulamaları: Oyun Geliştirme ve Simülasyon Araştırmaları

Authors

  • Bora Yiğit FİDAN
    İstanbul Gelişim Üniversitesi, İstanbul Gelişim Meslek Yüksekokulu, Bilgisayar Teknolojisi Programı, İstanbul / Türkiye

  • Muhammet Ali SÜER
    İstanbul Gelişim Üniversitesi, İstanbul Gelişim Meslek Yüksekokulu, Bilgisayar Teknolojisi Programı, İstanbul / Türkiye

  • Şevket GİRGİN
    İstanbul Gelişim Üniversitesi, İstanbul Gelişim Meslek Yüksekokulu, Bilgisayar Teknolojisi Programı, İstanbul / Türkiye

  • Ali Çetinkaya
    İstanbul Gelişim Üniversitesi, İstanbul Gelişim Meslek Yüksekokulu, Elektronik Teknolojisi Programı, İstanbul / Türkiye

For Correspondence: alcetinkaya@gelisim.edu.tr

Bu çalışma, İstanbul Gelişim Üniversitesi, İstanbul Gelişim Meslek Yüksekokulu Bilgisayar Teknolojisi Programı'nda 2023-2024 Güz döneminde yürütülen BGT211 Yapay Zeka dersinde gerçekleştirilen uygulamalı proje çalışmalarının sonuçlarına dayanmaktadır. ORCID Kimlikleri: 0000-0002-5655-1632, 0000-0002-0003-0007, 0002-0008-0009-0011, 0000-0003-4535-3953

** Kongre Bilgileri

Kongre İsmi: 11. ULUSLARARASI MÜHENDİSLİK VE TEKNOLOJİ YÖNETİMİ KONGRESİ

Kongre Tarihleri: 09-10 KASIM 2024 İSTANBUL

Kongre İnternet Sayfası

1. Araştma Yayın Linki

2. Araştma Yayın Linki

3. Araştma Yayın Linki

4. Araştma Yayın Linki

Öz:

Yapay zeka ve oyun geliştirme alanlarındaki uygulamaların yükselişi son dönemlerde önemi giderek artmaktadır. Farklı türlerdeki oyunların geliştirilmesinde geniş bir yelpazede kullanılabileceği gibi, yapay zeka entegrasyonu ile de oyun deneyimleri zenginleştirilip ve oyunculara daha kapsamlı bir etkileşim sunabilmektedir.

Unreal Engine oyun geliştirme motorunuın sağladığı teknik olanaklar ile yapay zeka algoritmaları birleşince oyun dünyasında yaratıcı projeler üretilebilmektedir. Çalışmamız kapsamında, yapay zeka entegrasyonu ile geliştirilen Unreal Engine tabanlı 3 ayrı oyun üzerinde karakterin dinamikleri ve kararları ölçülerek analiz edilmiştir. Birinci oyun tasarımda, korku oyunlu bir tema Unreal Engine 5 üzerinde oluşturulmuştur. Oyun içerisinde bulunan oyuncular, belirli bir alanda takip etme algoritması bulunan bot tarafından kovalanırken stratejik düşünmeye zorlanmaktadır. Botun dikkatini dağıtarak güvende kalmaya çalışırken, belirli bir eşyayı da alarak oyunu tamamlamak ana amaç kapsamındadır. İkinci oyun tasarımda, zombi istilasına karşı hayatta kalma temasıyla geliştirilen oyunda ise hem grafikler hem de yapay zeka botunun yeteneklerini vurgulanmıştır. Oyuncular ikinci oyun içerisinde, sınırlı kaynaklarla zombilere karşı direnmeye çalışırken sürekli bir meydan okumayla karşı karşıya oldukları bir durum içerisindedirler. Oyunun geliştirilmesinde tasarlanan algoritma ile tekrar oynanabilirliği, stratejilerin geliştirilmesine ve hatalardan ders çıkarılmasına olanak tanımaktadır.

Üçüncü oyun tasarımda ise gladyatör arenasında geçen bir oyunun atmosferi ve süreci geliştirilmiştir. Arenanın tozlu zemininde, yapay zeka bot düşmanı olan Mutant ile karşı karşıya gelen oyuncular, kaçmak ve savaşmak noktasında aldıkları kararlar ile mutatın karar yetenekleri sorgulanmaktadır. Bu sorgular ile hatalarından ders çıkaran mutant oyunculara karşı hamle ve yeni stratejiler geliştirebilmektedir. Sonuç olarak bu çalışma kapsamında Unreal Engine üzerinde yapılan bu uygulama araştırmaları ile oyun geliştirme işlemlerinin yapay zeka ile bütünleştirerek incelemeleri yapılmıştır. Unreal Engine oyun motoru üzerinden gerçekleştirilen tespitler ve ölçümler ile yapay zeka açısından bir değerlendirme yapılmıştır. Alınan ve ölçümlenen sonuçlar oyun geliştirme sistemlerinde yapay zekanın kullanımıyla mevcut ve ileriki süreçlerde geliştirilecek oyunlar için öneriler getirilmiştir. Elde edilen sonuçlar sunulmuştur.

Anahtar Kelimeler: Unreal Engine 5, Yapay Zeka, Oyun Geliştirme, Simülasyon, Strateji

How to Cite / Nasıl Alıntı Yapılır

  • IEEE: B. Y. Fidan Et Al. , "Unreal Engine İle Yapay Zeka Uygulamaları: Oyun Geliştirme Ve Simülasyon Araştırmaları," 11. ULUSLARARASI MÜHENDİSLİK VE TEKNOLOJİ YÖNETİMİ KONGRESİ , vol.1, no.52024, İstanbul, Turkey, pp.86-94, 2024

  • APA: Fidan, B. Y., Süer, M. A., Girgin, Ş., & Çetinkaya, A., (2024). Unreal Engine İle Yapay Zeka Uygulamaları: Oyun Geliştirme Ve Simülasyon Araştırmaları . 11. ULUSLARARASI MÜHENDİSLİK VE TEKNOLOJİ YÖNETİMİ KONGRESİ (pp.86-94). İstanbul, Turkey

  • MLA: Fidan, Bora Y. Et Al. "Unreal Engine İle Yapay Zeka Uygulamaları: Oyun Geliştirme Ve Simülasyon Araştırmaları." 11. ULUSLARARASI MÜHENDİSLİK VE TEKNOLOJİ YÖNETİMİ KONGRESİ , İstanbul, Turkey, pp.86-94, 2024

License:

This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International License, allowing non-commercial sharing and adaptation with proper attribution.

alternatif metin