Rol Yapma Oyunlarında Bölümlerin İşlemsel Üretimi için Tasarım Desenlerinin Uygulanması
Applying Design Patterns to Procedural Generation of Levels in Role Playing Games
- Tez No: 505161
- Danışmanlar: DOÇ. DR. GEYLANİ KARDAŞ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Tasarım desenleri, Design patterns
- Yıl: 2018
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Uluslararası Bilgisayar Ana Bilim Dalı (disiplinlerarası)
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Günümüzde video oyunlarına olan ilginin artmasıyla birlikte, farklı zevklere sahip oyuncular da artmış ve çok çeşitli oyunlar türemiştir. Ayrıca oyuncular daha uzun süreli ve kendilerine daha çok içerik sunan oyunlar talep etmektedir. Fakat oluşan bu arzın giderilebilmesi için içerik geliştirilmesi oldukça maliyetli ve yavaş bir süreçtir. İçerik üreten algoritmalar kullanılarak oyun içeriğinin otomatik oluşturulması ile daha uzun oynanış süreleri sunulabilmesi ve oyunların yeniden oynanabilirliğinin arttırılması sağlanabilmektedir. Bu algoritmaların yazılım tasarım desenlerini kullanması, yönetimlerini ve geliştirilmelerini daha rahat hale getirecektir. Bu projede tasarım desenleri kullanılarak, işlemsel bölüm üretimi ile bölümlerin oluşturulduğu bir rol yapma oyunu geliştirilmiştir. Bu sayede geliştirilen oyun, kod düzenlemesine açık ve yeni içerik eklenmesine direnç göstermeyen bir yapıya sahip olmuştur.
Özet (Çeviri)
Nowadays, with the increasing interest in video games, the number of gamers with different tastes have also increased, and a wide range of video games have emerged. Furthermore, gamers expect video games to be longer by providing more content. However, generating content to meet these expectations is a costly and slow process. With content generating algorithms, longer play times can be offered and reusability of the games can be increased by automatically generating game content. If these algorithms use software design patterns, their manageability and development will be more easy. In this project, a role playing game, in which levels are generated by procedural content generation, was developed using software desing patterns. In this way, the developed game has a structure that is open to refactoring and to addition of new content.
Benzer Tezler
- How to sketch things with words: Exploring the relation between verbal and visual expressions of novice design students
Kelimelerle çizmek: Tasarım öğrencilerinin sözlü ve görsel ifadeleri arasındaki ilişkilerin araştırılması
SÜLEYMAN ENES HIMAKI
Yüksek Lisans
İngilizce
2021
Endüstri Ürünleri Tasarımıİstanbul Teknik ÜniversitesiEndüstri Ürünleri Tasarımı Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ÖZGE ÇELİKOĞLU
- Andrzej Sapkowski'nin Witcher romanlarının interaktif bir video oyununa uyarlanması üzerine medyalararası bir çalışma
A study on intermedia about adaptation of Andrzej Sapkowski's Witcher novel series into an interactive video game
İLKER ŞENER
Yüksek Lisans
Türkçe
2020
Alman Dili ve EdebiyatıSakarya ÜniversitesiAlman Dili ve Edebiyatı Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ALPER KELEŞ
- Bingöl yöresi geleneksel halk oyunlarında icra edilen müzikler üzerine bir araştırma
A research on the music performed in traditional folk dances of Bingöl region
İBRAHİM BURTAŞKIRAY
Yüksek Lisans
Türkçe
2025
MüzikAtatürk ÜniversitesiTürk Müziği Çalışmaları Ana Bilim Dalı
DOÇ. DR. SİNAN HAŞHAŞ
- David Mamet`in oyun kurgulama tekniği
Fictional tecnique of David Mamet
ADNAN ÇEVİK
Yüksek Lisans
Türkçe
2001
Sahne ve Görüntü SanatlarıAnkara ÜniversitesiTiyatro Ana Bilim Dalı
DOÇ. DR. N. SELDA ÖNDÜL
- An Evaluation of Brian Friel's“Philadelphia Here I Come”,“The Freedom of the City”,“Faith Healer”and“Translations”
Brian Friel'in“Ver Elini Yeni Dünya”,“Şehrin Özgürlüğü”,“Şifacı”ve“Çeviriler”adlı oyunlarının bir değerlendirilmesi
ŞEBNEM KAYA
Doktora
İngilizce
1998
İngiliz Dili ve EdebiyatıHacettepe Üniversitesiİngiliz Dili ve Edebiyatı Ana Bilim Dalı
PROF. DR. A. DENİZ BOZER