Geri Dön

SVG kat planlarından oyun ortamı oluşturulması

Creating game environment from SVG floor plans

  1. Tez No: 762271
  2. Yazar: MUSTAFA AKAY
  3. Danışmanlar: DOÇ. DR. BURKAY GENÇ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2022
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Bilişim Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Grafiği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Animasyonu ve Oyun Teknolojileri Bilim Dalı
  13. Sayfa Sayısı: 82

Özet

Bilgisayar teknolojilerindeki gelişmeler oyunlardaki gelişmelerin önünü açmıştır. Grafikler ve oyun ortamı, önemli oyun bileşenlerindendir. Oyun ortamı oluşturmak için çeşitli çalışmalar vardır. Bu tezde oyun ortamı oluşturmak için iki boyutlu çizimleri girdi olarak alarak üç boyutlu ortam oluşturmayı amaçlayan bir metot önerilmiştir. SVG kat planı çizimi için uygun bir formattır. Bu tezde, SVG formatındaki yapı planları verileri biçimlendirilmektedir. Biçimlendirilen verilerden poligonlar ve doğru parçaları elde edilmektedir. Bu geometrik şekiller iç duvar, koridor duvarı ve dış duvar olarak sınıflandırılarak üç boyutlu ortama aktarılarak bunlara farklı dokular, eşyalar ve modeller eklenebilmektedir. Sonuçta Unity'de oluşturulan zenginleştirilmiş üç boyutlu oyun ortamında birinci kişi(first person) olarak hareket edilebilen bir ortam elde edilmektedir. Bu üç boyutlu ortam, oyunlar ve simülasyonlar için kullanılabilecektir. Eşya yerleştirme algoritması ve dokular ile üç boyutlu olarak zengin bir oyun ortamı elde edilmiştir. Bu tezde önerilen metotlar oyun geliştiricileri için ve yapı planlarını simüle etmek isteyenler için harika bir kaynak olabilir.

Özet (Çeviri)

Advances in computer technologies have paved the way for developments in games. Graphics and game environment are important game components. There are various studies to create a game environment. In this thesis, a method that aims to create a three-dimensional environment by taking two-dimensional drawings as input is proposed to create a game environment. SVG is a suitable format for drawing a floor plan. In this thesis, SVG format floor plans data are formatted. Polygons and line segments are obtained from the formatted data. These geometric shapes will be classified as interior wall, corridor wall and exterior wall and transferred to the three-dimensional environment and different textures, items and models can be added to them. As a result, an environment that can act as a first person is obtained in the enriched three-dimensional game environment created in Unity. This three-dimensional environment can be used for games and simulations. A rich three-dimensional game environment has been achieved with the item placement algorithm and textures. The methods proposed in this thesis can be a great resource for game developers and those who want to simulate build plans.

Benzer Tezler

  1. TiO2 bazlı gözenekli mikrokürelerin yeni fotokatalitik proses uygulamaları

    New photocatalytic process applications of TiO2 based porous microspheres

    CANSU AKDAĞ ANIT

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Bilim ve TeknolojiHacettepe Üniversitesi

    Nanoteknoloji ve Nanotıp Ana Bilim Dalı

    PROF. DR. SÜLEYMAN ALİ TUNCEL

  2. Afetlerde psikososyal destek hizmetlerinin AFAD'da çalışan sosyal çalışmacılar tarafından değerlendirilmesi

    Evaluation of psychosocial support services in disasters by social workers working in AFAD

    GÜLŞAH ALAKARA ÖZCAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Sosyal HizmetlerHacettepe Üniversitesi

    Sosyal Hizmet Ana Bilim Dalı

    PROF. DR. İBRAHİM CILGA

  3. 21. yüzyıl havacılık olaylarında operasyon organizasyon ilişkisi: İnsan faktörleri analiz ve sınıflandırma sistemi uygulaması

    The relationship between flight operations and organizations in aircraft incidents in 21st century: The application of human factors analysis and classification system

    KADİR DÖNMEZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    KazalarAnadolu Üniversitesi

    Hava Trafik Kontrol Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SUAT USLU

  4. Deniz yolu taşımacılığında kullanılan ambar kapak açma vinç kancasının tasarımı ve analizi

    Design and analysis of hatch cover opening crane hook used in maritime transportation

    ÖMER ŞENGÜL

    Doktora

    Türkçe

    Türkçe

    2023

    Makine MühendisliğiDüzce Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MENDERES KAM