Dijital Oyun Tasarımı - Alıştırma Soruları
Dijital Oyun Tasarımı - Alıştırma Soruları
Ünite 1
- 1940’lı yılların başlarıyla birlikte bilgisayar teknolojisi üzerine öncelikli olarak hangi amaçla yoğunlaşılmıştır?
- A-) Eğlence
- B-) Sağlık
- C-) Robotik
- Cevap D-) Askeri
- E-) Hukuki
Açıklama: 1940’lı yılların başlarıyla birlikte bilgisayar teknolojisi üzerine başta askerî amaçlar olmak üzere çok boyutlu olarak yoğunlaşıldığı bilinmektedir.
- Aşağıdaki oyun türlerinden hangisi zamanın işleyişi ve oynanış özelliklerine göre yapılmış bir sınıflandırmayı temsil eder?
- A-) Üç boyutlu oyunlar
- B-) Macera oyunları
- C-) Birinci şahıs aksiyon oyunları
- D-) Platform oyunları
- Cevap E-) Gerçek zamanlı strateji oyunları
Açıklama: Gerçek zamanlı strateji oyunları zamanın işleyişi ve oynanış özelliklerine göre yapılmış bir sınıflandırmayı temsil eder.
- Aşağıdakilerden hangisi dijital oyunların derecelendirmesini yapan kurumlardan biridir?
- Cevap A-) PEGI
- B-) MIT
- C-) META
- D-) CIA
- E-) BDDK
Açıklama: PEGI (Pan European Game Information), çocukların korunması alanında bir Avrupa uyumlaştırma modeli olarak kabul edilmektedir.
- Aşağıdakilerden hangisi ev tipi ilk oyun konsolu olarak kabul edilir?
- A-) Nintendo
- B-) Sega Satürn
- C-) Atari
- Cevap D-) Magnavox Odyssey
- E-) IBM PS1
Açıklama: 1972 yılında Magnavox Odyssey ismiyle piyasaya sürülen oyun ev tipi ilk oyun konsolu olarak tarihe geçmiştir.
- Aşağıdakilerden hangisi oyun endüstrisinin oluşmaya başladığı dönem olarak kabul edilir?
- A-) 1950’ler
- B-) 1960’lar
- Cevap C-) 1970’ler
- D-) 1980’ler
- E-) 1990’lar
Açıklama: 1970’li yıllara gelindiğinde artık oyun endüstrisinin yavaş yavaş oluşmaya başladığını görülmektedir.
- Aşağıdakilerin hangisi dijital oyunların temellerinin atıldığı yıllar olarak kabul edilir?
- Cevap A-) 1950’li yıllar
- B-) 1960’lı yıllar
- C-) 1970’li yıllar
- D-) 1980’li yıllar
- E-) 1990’li yıllar
Açıklama: Tarihsel sürecine bakıldığında, dijital oyunlar 1950’li yılların başlarına kadar temellenmekle birlikte bu dönemde yaygın bir kullanım fırsatı bulamayan çok sayıda dijital oyun girişimi olduğu bilinmektedir.
- Elektronik cihazlarla oynanan oyunlara 2000’li yılların ortalarından itibaren ne denmeye başlanmıştır?
- A-) Elektronik oyun
- Cevap B-) Dijital oyun
- C-) Mobil oyun
- D-) Çok oyunculu oyun
- E-) Analog oyun
Açıklama: elektronik ortamda oynanan oyunlar için ülkemizde yaygın olarak “bilgisayar oyunu” kavramı kullanılmakla birlikte 2000’li yılların ortalarından itibaren bu oyunları tanımlarken “dijital oyun” kavramı kullanılmaya başlanmıştır.
- Ev tipi ilk dijital oyun konsolları görüntüleme aracı olarak aşağıdakilerden hangisini kullanmıştır?
- Cevap A-) Televizyon
- B-) Projeksiyon Cihazı
- C-) Radyo
- D-) Likit Kristal Monitör
- E-) Delikli Kart
Açıklama: Ev tipi ilk dijital oyun konsolları görüntüleme aracı olarak evlerde halihazırda var olan televizyonları kullanmışlardır.
- I. Öz saygı ve öz değer düşüklüğü.
II. Günlük yaşamdan duyulan memnu niyetin düşük olması.
III. Asosyal davranışlar.
Yapılan çalışmalar aşırı miktarda dijital oyun oynanmasının yukarıdaki durumlardan hangisini ya da hangilerini doğurabildiğini göstermiştir?- A-) Yalnız I
- B-) Yalnız II
- C-) Yalnız III
- D-) I ve II
- Cevap E-) I, II ve III
Açıklama: Oyun bağımlılığının öz saygı ve öz değer düşüklüğü, günlük yaşamdan duyulan memnuniyetin düşük olması, asosyal davranışlar, öfke problemi, stres, DEHAB (Dikkat Eksikliği ve Hiperaktivite Bozukluğu), depresyon, dürtüsellik ve düşük sosyal uyumla yakından ilişkili olduğu vurgulanmaktadır.
- Unity adlı oyun geliştirme platformu hangi yıl yayınlanmaya başlamıştır?
- A-) 2000
- Cevap B-) 2005
- C-) 2010
- D-) 2020
- E-) 2023
Açıklama: Unity adlı oyun motoru 2005 yılında yayınlanmaya başlamıştır.
Ünite 2
- Aşağıdakilerden hangisi HTML5 ortamında çalışabilecek oyunlar geliştirmeye olanak sağlayan gelişmiş ve ücretsiz bir oyun motorudur?
- A-) Godot
- B-) Blackberry
- C-) GDScript
- D-) Unreal Engine
- Cevap E-) Phaser
Açıklama: Doğru yanıt E şıkkıdır
HTML5 ortamında çalışabilecek oyunlar geliştirmeye olanak sağlayan gelişmiş ve ücretsiz bir oyun motoru Phaser’dir
- Aşağıdakilerden hangisi açık kaynak kodlu bir oyun motorudur?
- A-) Unreal Engine
- B-) Unity
- Cevap C-) Phaser
- D-) GML
- E-) Linux
Açıklama: Doğru yanıt C şıkkıdır.
Phaser açık kaynak kodlu bir oyun motorudur
- Aşağıdakilerden hangisi önemli bir teknoloji firması olan Amazon’un piyasaya sürmüş olduğu oyun motorudur?
- A-) Godot
- B-) Epic Games
- C-) Unreal Engine
- D-) Unity
- Cevap E-) Lumberyard
Açıklama: Doğru yanıt E şıkkıdır
Amazon’un piyasaya sürmüş olduğu oyun motoru Lumberyard’dır.
- Dijital oyunlar modüllerden oluşur. Bir eylemin oluşması durumunda nesnelerde meydana gelecek değişiklik efektinin kontrol edilmesini sağlayan modül aşağıdakilerden hangisidir?
- A-) Grafik derleme modülü
- B-) Oyun mekaniği modülü
- Cevap C-) Animasyon/fizik motoru modülü
- D-) Ağ modülü
- E-) Yapay zeka modülü
Açıklama: Doğru yanıt C şıkkıdır
Bir eylemin oluşması durumunda nesnelerde meydana gelecek değişiklik efektinin kontrol edilmesini sağlayan modül animasyon/fizik motoru modülüdür
- Game Maker Studio 2 oyun motorunu kullandığı dil aşağıdakilerden hangisidir?
- Cevap A-) GML
- B-) Phaser
- C-) Java
- D-) Bluepring
- E-) GDScript
Açıklama: Doğru yanıt A şıkkıdır
Game Maker Studio 2 oyun motorunu kullandığı dil GML’dir.
- Hazır kütüphaneler bakımından öne çıkan, Pygame kütüphanesi ile oyun tasarımcılarına yönelik çok sayıda işlevi bulunduran dil aşağıdakilerden hangisidir?
- A-) Lua
- Cevap B-) Python
- C-) Java
- D-) Bluepring
- E-) Scratch
Açıklama: Doğru yanıt B şıkkıdır
Hazır kütüphaneler bakımından öne çıkan, Pygame kütüphanesi ile oyun tasarımcılarına yönelik çok sayıda işlevi bulunduran dil Python’dır.
- Oyun oynayan bireyler dışında oyunda yer alan ve bilgisayar tarafından oyuncunun hareketlerine göre hareket eden nesnelerin davranışlarını kontrol etmeyi sağlayan modül aşağıdakilerden hangisidir?
- A-) Grafik derleme modülü
- B-) Oyun mekaniği modülü
- C-) Animasyon/fizik motoru modülü
- D-) Ağ modülü
- Cevap E-) Yapay zeka modülü
Açıklama: Doğru yanıt E şıkkıdır
Oyun oynayan bireyler dışında oyunda yer alan ve bilgisayar tarafından oyuncunun hareketlerine göre hareket eden nesnelerin davranışlarını kontrol etmeyi sağlayan modül yapay zeka modülüdür.
- Unreal Engine yazılımını 1998 yılında geliştiren isim aşağıdakilerden hangisidir?
- Cevap A-) Tim Sweeney
- B-) Juan Linietsky
- C-) Amazon Lumbeyard
- D-) Mitchel Resnick
- E-) John Madden
Açıklama: Doğru yanıt A şıkkıdır
Unreal Engine yazılımını 1998 yılında geliştiren isim Tim Sweeney’dir.
- Önemli bir oyun firması olan Epic Games’i kim kurmuştur?
- A-) Juan Linietsky
- B-) Amazon Lumbeyard
- Cevap C-) Tim Sweeney
- D-) Mitchel Resnick
- E-) John Madden
Açıklama: Doğru yanıt C şıkkıdır
Önemli bir oyun firması olan Epic Games’i Tim Sweeney kurmuştur
- Önemli bir oyun motoru olan Godot’u 2007 yılında piyasaya süren isim aşağıdakilerden hangisidir?
- A-) Tim Sweeney
- Cevap B-) Juan Linietsky
- C-) Amazon Lumbeyard
- D-) Mitchel Resnick
- E-) John Madden
Açıklama: Doğru yanıt B şıkkıdır
Önemli bir oyun motoru olan Godot’u 2007 yılında piyasaya süren isim Juan Linietsky’dir.
Ünite 3
- 1970 ve 1980lerde kullanılan ekranları tanımlamak için kullanılan ve resim, çizim, tasarım ve fotoğrafların tek renkten oluştuğunu ifade eden bir sözcükten gelen ekran türü hangisidir?
- Cevap A-) Monokrom
- B-) OLED
- C-) Retro
- D-) LCD
- E-) CRT
Açıklama: Doğru yanıt A şıkkıdır
1970 ve 1980lerde kullanılan ekranları tanımlamak için kullanılan ve resim, çizim, tasarım ve fotoğrafların tek renkten oluştuğunu ifade eden bir sözcükten gelen ekran türü monokrom ekranlardır
- 2D oyunlarda zemin, duvar, tavan ve diğer tekrar eden ögeler için kullanılan resim setlerine ne isim verilir?
- A-) Tekstür
- B-) Poligon
- C-) Mesh
- D-) Sprite
- Cevap E-) Tileset
Açıklama: Doğru yanıt E şıkkıdır
2D oyunlarda zemin, duvar, tavan ve diğer tekrar eden ögeler için kullanılan resim setlerine tileset denir
- 2D tasarım ve model geliştirmelerde kullanılan ve Adobe firmasının geliştirmiş olduğu yazılım aşağıdakilerden hangisidir?
- Cevap A-) Illustrator
- B-) Inkscape
- C-) CorelDraw
- D-) Kenney
- E-) Aseprite
Açıklama: Doğru yanıt A şıkkıdır
2D tasarım ve model geliştirmelerde kullanılan ve Adobe firmasının geliştirmiş olduğu yazılım Illustrator’dur.
- Aşağıda oyunlarda 2D ve 3D grafik geliştirme ile ilgili bazı ifadeler yer almaktadır. Bu ifadelerden hangisi doğrudur?
- A-) 2D grafikler daha yüksek kaynak gerektirir
- B-) 3D grafikler daha hızlı geliştirilir
- C-) 2D grafikler daha iyi gerçekçilik sunar
- D-) 3D grafiklerin sınırlı perspektife sahiptir
- Cevap E-) 2D grafiklerin sunduğu sanatsal özgürlük daha yüksektir
Açıklama: Doğru yanıt E şıkkıdır
2D grafiklerin sunduğu sanatsal özgürlük daha yüksektir. Diğer şıklar yanlış ifadeler içermektedir.
- Aşağıdaki yazılımlardan hangisini Autodesk firması geliştirmiştir?
- A-) ZBrush
- B-) Blender
- C-) Substance
- Cevap D-) Maya
- E-) Cinema 4D
Açıklama: Doğru yanıt D şıkkıdır
Maya, Autodesk’in geliştirdiği bir yazılımdır
- Aşağıdakilerden hangisi oyun geliştirici ve tasarımcılarının içerik indirebileceği platformlardandır?
- A-) Illustrator
- B-) Inkscape
- C-) CorelDraw
- Cevap D-) Kenney
- E-) Aseprite
Açıklama: Doğru yanıt D şıkkıdır
Kenney, oyun geliştirici ve tasarımcılarının içerik indirebileceği platformlardandır
- C# programlama dilini kullanarak oyun mantığını ve etkileşimlerini geliştirmeye olanak tanıyan, Asset Store’da geliştiricilere hazır oyun varlıkları, scriptler ve daha fazlasını sunan yazılım aşağıdakilerden hangisidir?
- A-) Blender
- B-) Maya
- Cevap C-) Unity
- D-) Cinema 4D
- E-) Unreal Engine
Açıklama: Doğru yanıt C şıkkıdır
C# programlama dilini kullanarak oyun mantığını ve etkileşimlerini geliştirmeye olanak tanıyan, Asset Store’da geliştiricilere hazır oyun varlıkları, scriptler ve daha fazlasını sunan yazılım Unity’dir.
- Konsept tasarımı aşaması bazı adımlardan oluşmaktadır. Aşağıda verilenlerden hangisi bu adımlardan ilkidir?
- A-) Oynayış tasarımı
- B-) Hikaye ve senaryo
- Cevap C-) Araştırma
- D-) Görsel geliştirme
- E-) Fikir üretimi
Açıklama: Doğru yanıt C şıkkıdır
Konsept tasarımı aşamasının ilk adımı araştırmadır.
- Modellere renk, desen ve detay ekleyerek onları daha gerçekçi veya stilize hâle getiren süreç aşağıdakilerden hangisidir?
- A-) Modelleme
- Cevap B-) Tekstürlendirme
- C-) Haritalama
- D-) Blendleme
- E-) Sketch
Açıklama: Doğru yanıt B şıkkıdır
Modellere renk, desen ve detay ekleyerek onları daha gerçekçi veya stilize hâle getiren süreç tekstürlemedir.
- Poligonların birleşiminden oluşan ağ yapısını ifade edilen ve 3D modellerin iskeleti olarak görülen kavram aşağıdakilerden hangisidir?
- A-) Tekstür
- B-) Poligon
- Cevap C-) Mesh
- D-) Sprite
- E-) Tileset
Açıklama: Doğru yanıt C şıkkıdır
Poligonların birleşiminden oluşan ağ yapısını ifade edilen ve 3D modellerin iskeleti olarak görülen kavram mesh’dir.
Ünite 4
- Aşağıdakilerden hangisi animasyondaki hareketlerin hızı ve ritmi ile ilgili olup doğru tasarlandığında animasyonun gerçekçiliğini ve etkisini belirleyerek savaş sahneleri, diyaloglar ve interaktif elementler için kritik önem taşır?
- Cevap A-) Zamanlama
- B-) Sahneleme
- C-) Beklenti
- D-) Hacimli çizim
- E-) Çekicilik
Açıklama: Zamanlama prensibi animasyondaki hareketlerin hızı ve ritmi ile ilgilidir. Doğru zamanlama, animasyonun gerçekçiliğini ve etkisini belirler. Oyunlarda, zamanlama savaş sahneleri, diyaloglar ve interaktif elementler için kritik önem taşır.
- Aşağıdakilerden hangisi animatörlerin belirli anahtar pozisyonları elle çizdiği veya tasarladığı, ardından yazılımın bu anahtarlar arasındaki hareketi otomatik olarak doldurduğu bir animasyon tekniğidir?
- Cevap A-) Kilit Kare (Keyframe) tekniği
- B-) Hareket Yakalama (Motion Capture) tekniği
- C-) Rigleme (Rigging) tekniği
- D-) Dinamik simülasyon tekniği
- E-) NPC hareket tekniği
Açıklama: Kilit kare animasyonu, animatörlerin belirli anahtar pozisyonları elle çizdiği veya tasarladığı, ardından yazılımın bu kilit kareler arasındaki hareketi otomatik olarak doldurduğu bir tekniktir. Örneğin “Cuphead” oyunu, kilit kare tekniğini kullanarak karakterlerin animasyonlarında 1930’ların çizgi filmlerine özgü bir estetik sunar.
Kilit Kare (Keyframe) tekniği
- Aşağıdakilerden hangisi animatörlerin karakterlerin ve nesnelerin çeşitli hareket durumlarını temsil eden bir dizi 2D görüntü oluşturmasını gerektiren animasyon türüdür?
- Cevap A-) Sprite Tabanlı Animasyonlar
- B-) Prosedürel Animasyon
- C-) Kemik Animasyonu
- D-) 3D Animasyon
- E-) Rig Animasyonu
Açıklama: Sprite tabanlı animasyonlar, animatörlerin karakterlerin ve nesnelerin çeşitli hareket durumlarını temsil eden bir dizi 2D görüntü oluşturmasını gerektirir. Bu görüntüler, oyun içinde belirli bir sıra ve hızda gösterilerek animasyon etkisi yaratır. Hollow Knight (Team Cherry) 2D oyunlara örnek olarak verilebilir. Bu metroidvania tarzı oyun, el çizimi 2D animasyonların
iyi bir örneğidir.
- Aşağıdakilerden hangisi fizik motorları ve algoritmalar kullanılarak gerçek zamanlı olarak oluşturulan, özellikle oyun içi dinamiklerin ve etkileşimlerin gerçekçiliğini artırmak için kullanılan ve karakterlerin yüzeylerle etkileşimini ve çevresel faktörlere tepkilerini gerçekçi bir şekilde simüle eden animasyon türüdür?
- Cevap A-) Prosedürel Animasyon
- B-) Kemik Animasyonu
- C-) Sprite tabanlı animasyonlar
- D-) 3D Animasyon
- E-) Rig Animasyonu
Açıklama: Prosedürel animasyon, fizik motorları ve algoritmalar kullanılarak gerçek zamanlı olarak oluşturulan
animasyon türüdür. Bu yöntem, özellikle oyun içi dinamiklerin ve etkileşimlerin gerçekçiliğini artırmak için kullanılır. Prosedürel animasyon, karakterlerin yüzeylerle etkileşimini ve çevresel faktörlere tepkilerini gerçekçi bir şekilde simüle eder. Bu, özellikle açık dünya oyunları ve simülasyon oyunlarında kullanışlıdır.
- Aşağıdakilerden hangisi kendine özgü render motorları olan Cycles ve Eevee’yi kullanan animasyon geliştirme aracıdır?
- Cevap A-) Blender
- B-) Maya
- C-) Unity 3D
- D-) Unreal Engine
- E-) Python
Açıklama: Blender kendine özgü render motorları olan Cycles ve Eevee’yi kullanır. Blender, Cycles render motoru sayesinde gerçek zamanlı render alabilir. Cycles, Blender için geliştirilmiş olan hem GPU hem de CPU destekli, fiziksel olarak doğru aydınlatma ve malzemeleri simüle eden bir render motorudur. Ayrıca, Blender’ın Grease Pencil özelliği, 2D çizim ve animasyonların 3D sahnelerle entegre edilmesini sağlar. Grease Pencil, Blender içinde 2D çizim ve animasyon oluşturmak için kullanılan güçlü bir araçtır. Son olarak Blender, Python programlama dili desteği ile genişletilebilir ve özelleştirilebilir bir araçtır.
- Aşağıdakilerden hangisi oyunlarda mekânsal ses kullanımı için bir standart olarak kabul edilen, sesleri sadece yatay düzlemde değil, aynı zamanda dikey düzlemde de konumlandırabilen ve sesleri gerçek dünyadaki gibi daha doğal ve üç boyutlu bir şekilde sunan ses teknolojisidir?
- Cevap A-) Dolby Atmos
- B-) MPEG-H 3 D
- C-) Audio Engineering
- D-) Interactive Audio
- E-) ITU-R Standardı
Açıklama: Dolby Atmos (Mekânsal Ses): Dolby Atmos, oyunlarda mekânsal ses kullanımı için bir
standart olarak kabul edilir. Sesleri sadece yatay düzlemde değil, aynı zamanda dikey düzlemde de konumlandırabilen bu teknoloji, sesleri gerçek dünyadaki gibi daha doğal ve üç boyutlu bir şekilde sunar.
- Aşağıdakilerden hangisi sesin kaynağının yönünü ve mesafesini simüle ederek oyuncuya mekânsal
farkındalık kazandıran özellikle VR oyunlar ve açık dünya oyunları için kritik öneme sahip olan ses tasarımıdır?- Cevap A-) 3D Ses ve Mekansal Ses
- B-) Katmanlı Ses Tasarımı
- C-) Dinamik Ses Sistemleri
- D-) Diyalog Sesleri
- E-) Ses Efektleri
Açıklama: 3D Ses ve Mekânsal Ses: Sesin kaynağının yönünü ve mesafesini simüle ederek oyuncuya mekânsal
farkındalık kazandıran tekniktir. Özellikle VR oyunlar ve açık dünya oyunları için kritik öneme
sahiptir.
3D Ses ve Mekansal Ses
- Aşağıdakilerden hangisi temel animasyon prensiplerinden animasyonun odak noktasını belirginleştirmek ve hikâyenin ne hakkında olduğunu açıkça iletmek için kullanımını ifade eder?
- Cevap A-) Sahneleme
- B-) Beklenti
- C-) Zamanlama
- D-) Mübalağa
- E-) Sıkıştırma ve germe
Açıklama: Sahneleme, animasyonun odak noktasını belirginleştirmek ve hikâyenin ne hakkında olduğunu
açıkça iletmek için kullanılır. Bir sahnede, hareket, ışıklandırma, kamera açıları ve arka plan, izleyicinin dikkatini nereye yönlendirmesi gerektiğini
belirlemeye yardımcı olur. Dijital oyunlarda, sahneleme özellikle oyuncunun dikkatini çeşitli görevlere, düşmanlara veya nesnelere yönlendirebilmek için önemli bir prensiptir.
- Aşağıdakilerden hangisi temel animasyon prensiplerinden bir hareketin başlamadan önceki hazırlık evresini ifade eder?
- Cevap A-) Beklenti
- B-) Sahneleme
- C-) Mübalağa
- D-) Sıkıştırma ve germe
- E-) Zamanlama
Açıklama: Beklenti, bir hareketin başlamadan önceki hazırlık evresini ifade eder. Bu, izleyicinin veya oyuncunun bir sonraki hareketi öngörebilmesini sağlar. Örneğin, bir karakterin zıplamadan önce dizlerini bükmesi, atış yapmadan önce geri çekilmesi gibi. Dijital oyunlarda öncül, oyunculara hareketlerin ne zaman gerçekleşeceği konusunda ipuçları verir ve böylece daha interaktif bir deneyim sunar.
- Oyuncuların oyunun unsurları ile duygusal bağ kurmasını sağlayan; kimi mimik, hareket ve tepkilerin yarattığı beden dili, duygu, niyet ile hikayeye daha fazla dahil olmaya olanak tanıyan oyun tasarımı ögesi aşağıdakilerden hangisidir?
- Cevap A-) Karakter animasyonu
- B-) Oyun mekanikleri
- C-) Görsel kalite
- D-) Hikaye anlatımı
- E-) Oyun geribildirimleri
Açıklama: Karakter animasyonları, oyuncuların oyunun karakterleriyle duygusal bağ kurmasını sağlar. Karakterlerin mimikleri, hareketleri ve tepkileri, onların kişiliklerini ve hikâyelerini anlatır. Karakter
animasyonları, kullanıcıların karakter kontrolüne ilişkin geri bildirim sağlar. Bir karakterin koşma,
zıplama veya saldırı animasyonu, oyun içi fizik ve hareket sisteminin anlaşılmasına yardımcı olur. Yüz animasyonları ve beden dili, karakterlerin duygularını ve niyetlerini ifade etmede kritik öneme sahiptir. Bu, özellikle hikâye odaklı oyunlarda, oyuncuların hikâyeye daha fazla dahil olmasını sağlar.
Karakter animasyonu
Ünite 5
- Aşağıdakilerden hangisi Unity’de belirli bir davranışı modellemek için oluşturulan ve bileşenlerin temel algoritmalarını ve davranışını yöneten dosyalardır?
- Cevap A-) Script varlıkları
- B-) Polimorfizm
- C-) C++ sistemi
- D-) Node düğümleri
- E-) Java sistemleri
Açıklama: Unity’de belirli bir davranışı modellemek için Script varlıkları (assets) oluşturulması gerekmektedir. Bu Script varlıkları, bileşenlerin temel algoritmalarını ve davranışını yöneten dosyalardır
- Aşağıdakilerden hangisi Unity’de kodlama yaparken fare hareketlerini algılamak ve tuşlarının basılı olup olmadığını tespit etmeyi olanaklı hale getiren bir yaklaşımdır?
- Cevap A-) Üye değişken tanımlayarak dönme hızını kontrol altına alma
- B-) WASD tuşları kullanılarak basit bir hareket mekanizması uygulama
- C-) Girdi yöneticisi ile birden fazla tuşa tek bir eylem atama
- D-) Tuş kombinasyonları ile oyunların kontrol mekanizmalarını geliştirme
- E-) Klavye girdilerini almak için kullanılır ve bir tuşa basıldığında gerçekleştirilmesi gereken
Açıklama: Unity’de kodlama yaparken fare hareketlerini algılamak ve tuşlarının basılı olup olmadığını tespit etmek mümkündür. Fare hareketlerini algılamak ve bunları nesnenin dönüş hareketlerine dönüştürmek yaygın bir uygulamadır. Bu etkileşimleri yönetmek için öncelikle üye değişken tanımlanarak dönme hızını kontrol altına alabilirsiniz.
Üye değişken tanımlayarak dönme hızını kontrol altına alma
- Aşağıdakilerden hangisi if-else, switch ve döngüler ile programın akışını belirler ve karmaşık algoritmaların uygulanmasına olanak tanır?
- Cevap A-) Kontrol Yapıları
- B-) Fonksiyonlar ve Metotlar
- C-) Sınıflar ve Nesneler
- D-) Arayüzler ve Soyut Sınıflar
- E-) Değişkenler ve Veri Tipleri
Açıklama: Kontrol Yapıları: if-else, switch ve döngüler gibi yapılar programın akışını belirler ve karmaşık algoritmaların uygulanmasına olanak tanır.
- Aşağıdakilerden hangisi programın temelini oluşturan, verilerin saklanmasını ve manipüle edilmesini sağlayan yapı bloklarıdır?
- Cevap A-) Değişkenler ve Veri Tipleri
- B-) Kontrol Yapıları
- C-) Fonksiyonlar ve Metotlar
- D-) Sınıflar ve Nesneler
- E-) Arayüzler ve Soyut Sınıflar
Açıklama: Değişkenler ve Veri Tipleri: Programın temelini oluşturan, verilerin saklanmasını ve manipüle edilmesini sağlayan yapı bloklarıdır.
- E-script işleyişinde Unity’de bir oyunda düşman nesnelerinin nasıl yönetildiğiyle ilgili aşağıdakilerden hangisi doğrudur?
- Cevap A-) Düşman nesneleri rastgele sürelerle oluşturulur ve her seferinde süre sıfırlanır.
- B-) Düşman nesneleri her 5 saniyede bir otomatik olarak oluşturulur.
- C-) Yeni düşmanlar Update metodunda sabit bir süre ile çağrılır.
- D-) Düşmanlar belirli bir y pozisyonuna ulaştığında oyun sonlanır.
- E-) Düşman nesneleri sürekli sahnede kalır ve oyun sonlanmaz.
Açıklama: e Script’in işleyişi şu adımları içerir:
• Oyun aktif olarak devam edip etmediği basla bool değişkeninde tutulmaktadır.
• Başlangıçta (Start metodunda) ilk düşman nesnesi yaratılır ve rastgele bir süre belirlenir. Her düşman oluşturulduğunda 3 ile 10 saniye arasında rastgele bir sayi üretilmekte ve bir sonraki düşmanbu kadar saniye sonra oluşturulmaktadır.
• Update metodu her karede çağrıldığında geçen süreyi izler (süre değişkeni ile) ve belirlenen süre
geçtiğinde yeni bir düşman nesnesi yaratır.
• Yeni bir düşman yaratıldıktan sonra süre sıfırlanır ve yeni bir rastgele süre tanımlanır.
• Her düşman nesnesi, dusmanlar listesinde saklanır ve bu liste üzerinden takip edilir.
• Eğer bir düşman nesnesi belirli bir z pozisyonunun altına inerse (örneğin 40F), oyun sonlandırılır
(gameOverPanel aktif hâle getirilir ve basla değişkeni false olarak ayarlanır). Panel oluşturmak için
GameObject / UI / Panel seçeneği seçilebilir. Panel’in altında Oyun sona erdiği ve tekrar
Düşman nesneleri rastgele sürelerle oluşturulur ve her seferinde süre sıfırlanır.
- Unity’de Layer Collision Matrix kullanarak hangi işlemi gerçekleştirebilirsiniz?
- Cevap A-) Hangi katmanlar arasında çarpışma olacağını veya olmayacağını belirleyebilirsiniz.
- B-) Nesnelerin ve nesneler arasındaki hareket hızını artırabilirsiniz.
- C-) Nesnelerin birbirine yapışmasını sağlayabilirsiniz.
- D-) Oyun karakterinin görünürlüğünü ve görünürlüğe dayalı yönünü ayarlayabilirsiniz.
- E-) Mermilerin yönünü ve katmanlar arasında geçişini değiştirebilirsiniz.
Açıklama: Unity’de çarpışma bileşenler çok çeşitlidir ve detaylı ayarları yapılabilmektedir. Unity’de çarpışma algılama ve fiziksel etkileşim, çarpışma bileşenleri (Collider’lar) ve fizik motoru aracılığıyla yönetilir. Örneğin mermiler gibi bazı nesnelerin çarpışması istenmeyen bir durum olabilir: Karakter ile karakter mermisi, düşman ile düşman mermileri çarpışmamalıdır. Bu gibi durumlar çeşitli ayarlar yapılarak çözülebilmektedir. Project Settings / Physics bölümünde bulunan Layer Collision Matrix kullanılarak hangi nesneler arasında çarpışma olacağı veya olmayacağı seçilebilmektedir.
Hangi katmanlar arasında çarpışma olacağını veya olmayacağını belirleyebilirsiniz.
- Unity’de bir karakterin fiziksel olarak diğer nesnelerle çarpışmasını sağlamak için ne yapılmalıdır?
- Cevap A-) Karakter nesnesine bir Collider eklemek gerekir.
- B-) Karakterin hızını artırmak gerekir.
- C-) Karakterin tüm bileşenlerini silmek gerekir.
- D-) Karakterin hareketini durdurmak gerekir.
- E-) Karakterin Renderer bileşeni devre dışı bırakılmalıdır.
Açıklama: Unity’de fiziksel etkileşimlerin ve nesnelerin birbirleriyle doğru şekilde etkileşimde bulunmalarının
sağlanması için Collider bişenleri kullanılır. Collider’lar, fizik motorunun hangi nesnelerin birbirleriyle
çarpışabileceğini ve hangi nesnelerin geçilmez olduğunu anlamasına olanak tanır. Örneğin; bir oyun karakterinin duvarlardan veya diğer nesnelerden geçmesini engellemek istiyorsanız, karakter nesnesine uygun bir Collider eklemelisiniz.
Bu örnekte karakter kapsül şeklinde olduğu için, Capsule Collider bileşeninin kullanılması mantıklıdır.
Capsule Collider, özellikle insan biçimindeki karakterler için popüler bir seçimdir çünkü insan vücudunun düzgün, dikey şekline uyumludur. Capsule Collider’ı bir karaktere eklemek için aşağıdaki adımlar takip edilebilir (Görsel 5.10).
• Unity Editor’deki Hierarchy panelinden karakter nesnesi seçilmelidir.
• İnspector panelinde, Add Component butonuna tıklanmalıdır.
• Physics kategorisinden Capsule Collider bulunup ve seçilmelidir.</p
Karakter nesnesine bir Collider eklemek gerekir.
- Unity’de sahne dışına çıkan veya görüş alanından kaybolan mermi nesnelerinin, bilgisayar kaynaklarını gereksiz yere tüketmemesi için ne yapılmalıdır?
- Cevap A-) Mermi nesnesi belirli bir süre sonra otomatik olarak yok edilmelidir.
- B-) Mermi nesnesi başka bir sahneye taşınmalıdır.
- C-) Mermi nesnesi durdurulmalı ve hareket etmeyi bırakmalıdır.
- D-) Mermi nesnesi sürekli görünür olacak şekilde kameraya sabitlenmelidir.
- E-) Mermi nesnesi hareketine sonsuza kadar devam etmelidir.
Açıklama: Örneğin farenin sol tuşuna basıldığında yeni bir mermi nesnesi oluşturulmakta ve hareket etmeye başlamaktadır. Ancak bu nesneler çok uzaklaşıp görünmez hâle gelse bile varlığını sürdürmekte ve sahnenin görünmeyen bir bölümünde hareketlerine devam etmektedirler. Bu durumda ham bellek hem de işlemci gücü tüketmeye devam edeceklerdir. Bu durumda kısa sürede bilgisayar kaynaklarının aşırı kullanımı ve performans kayıplarına yol açar. Dolayısıyla Unity’de, sahne dışına çıkan veya görüş alanından kaybolan mermi gibi nesnelerin hafıza ve işlemci kaynaklarını boşa harcamamaları için, onları belirli bir süre sonra otomatik olarak yok etmek önemlidir. Bunun önüne geçmek için, mermi nesnesini yok etmek üzere Destroy fonksiyonu kullanılır.
Mermi nesnesi belirli bir süre sonra otomatik olarak yok edilmelidir.
- Unity’de, oyuncu karakterini takip eden bir kamera sistemi oluşturmak için hangi adım izlenmelidir?
- Cevap A-) Hierarchy bölümünden Main Camera seçilmeli ve Inspector penceresinden yeni bir Script eklenmelidir.
- B-) Hierarchy bölümünden Main Camera’yı silip, yeniden oluşturmak gerekir.
- C-) Main Camera’yı Prefab olarak kaydedip, inspector menüsünden sahneye yeniden eklemek gerekir.
- D-) Kamerayı sabitlemek ve hierarchy bölümünden oyun karakteriyle bağımsız hale getirmek gerekir.
- E-) Hierarcyhy menüsünden Main Camera’yı başka bir kamera ile değiştirmek gerekir.
Açıklama: Unity oyunlarında kamera kontrolü, oyuncu deneyiminin önemli bir parçasıdır ve genellikle oyun
karakterini takip etmesi istenen bir kameraya ihtiyaç duyulur. Oyuncu karakterini takip eden bir kamera sistemi oluşturmak için, Main Camera’ya bir Script eklenebilir ve bu Script içerisinde kameranın karakteri nasıl takip edeceğini belirlenebilir. Bunun için Hierarchy bölümünden Main Camera seçilmeli ve Inspector penceresinden yeni bir Script eklenmelidir.
- Unity’de, karakterin zeminin altına düşmesini önlemek için hangi Collider bileşeni kullanılmalıdır?
- Cevap A-) Terrain Collider
- B-) Sphere Collider
- C-) Box Collider
- D-) Wheel Collider
- E-) Mesh Collider
Açıklama: Karakterin üzerinde yürüdüğü zemin için Terrain Collider eklemek de önemlidir. Bu, karakterin zeminin altına düşmesini önler. Duvarlar ve diğer dik duran yapılar için de Box Collider tercih edilebilir, böylece bu yüzeylerin de gerçekçi engeller oluşturması sağlanır. Bu Collider’ların doğru şekilde ayarlanıp yerleştirilmesi, oyununuzun fiziksel etkileşimlerinin ve çevresel engellerinin gerçekçi ve ikna edici olmasını sağlar.
Ünite 6
- Aşağıdakilerden hangisi dijital oyun tasarımı süreçlerinde yapay zekâ kullanmanın avantajlarından biri değildir?
- A-) Oyun geliştirme süreçlerini hızlandırması
- B-) Oyunların daha etkileyici ve dinamik olması
- C-) Kişiselleştirilmiş deneyimler sunması
- Cevap D-) Oyunların sabit ve tahmin edilebilir olması
- E-) Anlık analizler ile daha gelişmiş oyunların ortaya çıkması
Açıklama: Oyunların sabit ve tahmin edilebilir olması birçok açıdan dijital oyunlarda istenmeyen özelliklerdir.
- Dijital oyun tasarımcısı olan ve algılama süreçlerinde oyun yapay zekasını kullanmak isteyen bir geliştirici, aşağıdaki işlemlerden hangisini yapay zekâ ile gerçekleştirebilir?
- A-) Oyun içerisinde bulunan sesleri çeşitlendirme.
- Cevap B-) Oyun içerisinde bulunan iki kapıdan hangisinin ahşap hangisinin çelik olduğunu tespit edebilme.
- C-) Oyun içerisinde bulunan NPC’lerin hareketlerini yönetme.
- D-) Oyunun zorluğunu zaman geçtikçe artırma.
- E-) Oyun bittikten sonra oyuncuya oyunlar ile ilgili reklam gösterme.
Açıklama: Oyun içerisinde bulunan iki kapıdan hangisinin ahşap hangisinin çelik olduğunu tespit etme durumu algılama ile ilgilidir. Dolayısıyla lineer süreçlerin yanı sıra, algılama süreçlerinde oyun yapay zekası kullanılabilir.
- Dijital oyun tasarımının kod yazma süreçlerinde yapay zekâ hangi bağlamda kullanılabilir?
- A-) Grafik oluşturma
- B-) Oyuncu tercihlerini analiz etme
- C-) Oyun sonuçlarını analiz etme
- Cevap D-) Oyun mekaniklerini üretme
- E-) Müzik besteleme
Açıklama: Seçeneklerin tamamı yapay zekanın oyun geliştirme süreçlerinde kullanımı ile ilgili olsa da kod yazma özelinde değerlendirildiğinde oyun mekaniklerinin üretilmesi ön plana çıkmaktadır.
- Dijital oyunlarda yapay zekâ’nın gerçek zamanlı kullanımı aşağıdaki amaçlardan hangisi için uygundur?
- A-) Grafik oluşturma
- B-) Oyun sonuçlarını analiz etme
- C-) Müzik besteleme
- Cevap D-) Oyuncu davranışlarını analiz etme
- E-) Karakter tasarımı
Açıklama: Dijital oyunlarda yapay zeka’nın birçok kullanımı vardır. Ancak gerçek zamanlı analiz bağlamında değerlendirildiğinde seçeneklerden anlık oyuncu davranışlarının analizi ön plana çıkmaktadır.
- Dijital oyunlarda yapay zekâ, genellikle hangi tür karakterlerin davranışlarını yönetmek için kullanılır?
- A-) Oyuncular
- Cevap B-) NPC’ler
- C-) Oyun yöneticileri
- D-) Dijital oyun mağazaları
- E-) Oyun yayıncıları
Açıklama: Dijital oyunlarda yapay zekâ, genellikle NPC (Non-Player Character) davranışlarını yönetmek için kullanılır.
- Gerçek oyuncuların daha önceki hareketlerini analiz ederek bir sonraki hareketini belirlemeye çalışan oyun yapay zekâ türü aşağıdakilerden hangisidir?
- A-) Karar verme süreçlerinde oyun yapay zekâsı
- B-) Algılama süreçlerinde oyun yapay zekâsı
- C-) Seviye belirleme süreçlerinde oyun yapay zekâsı
- Cevap D-) Tahmin etme süreçlerinde oyun yapay zekâsı
- E-) İçerik kişiselleştirme süreçlerinde oyun yapay zekâsı
Açıklama: Tahmin etme süreçlerinde oyun yapay zekası gerçek oyuncuların daha önceki hareketlerini analiz ederek bir sonraki hareketini belirlemeye çalışır.
- I. Derin Öğrenme
II. Makine Öğrenimi
III. Bilgisayar Mühendisliği
IV. Doğal Dil İşleme
Yukarıdakilerden hangisi ya da hangileri yapay zekanın alt kavramlarındandır?- A-) Yalnız I
- B-) Yalnız IV
- C-) I ve IV
- Cevap D-) I, II ve IV
- E-) I, II ve III
Açıklama: Derin Öğrenme, makine Öğrenimi ve doğal dil işleme kavramları yapay zeka’nın alt dalları olmakla beraber bilgisayar mühendisliği oldukça kapsamlı ve çatı bir çalışma alanına sahiptir.
- Oyunculara daha iyi bir deneyim sunmak, oyuncuların oyunu benimsemelerini ve oyunun hikayesine dahil olmalarını sağlamak amacıyla yapay zekânın kullanıldığı ve oyuncuya özel içeriklerin sunulduğu süreç aşağıdakilerden hangisidir?
- A-) Tahmin etme süreçleri
- B-) Gerçek zamanlı analiz süreçleri
- C-) Seviye belirleme süreçleri
- Cevap D-) İçerik kişiselleştirme süreçleri
- E-) Algılama süreçleri
Açıklama: İçerik kişiselleştirme süreçlerinde oyun yapay zekâsı, oyuncuya daha iyi bir oyun deneyimi sağla mak, oyuncunun oyunu benimsemesini ve oyunun hikâyesine dahil olmasını sağlamak için kullanılabilecek yöntemlerdendir.
- Oyuncunun daha önce çok fazla oynadığı ve sevdiği oyun türlerini belirleyerek, yeni oyun önerilerini buna göre düzenleme süreçlerinde kullanılan yapay zekaya verilen isim aşağıdakilerden hangisidir?
- A-) Gerçek zamanlı analiz
- B-) Oyun içi tahmin etme
- C-) Rakip simüle etme
- D-) Problem üretme
- Cevap E-) Oyun dışı tahmin etme
Açıklama: Tahmin etme süreçlerinin oyun dışı süreçlerde kullanımı daha çok oyun tercihleri üzerinedir. Kullanıcının daha önce sevdiği ve sevmediği oyun türleri üzerinden seveceği ve sevmeyeceği oyunları tahmin ederek karşısına o doğrultuda yeni öneriler çıkarabilir.
- Yapay zekânın anlık ve etkili karar alma özelliğini kullanarak dijital oyunun sürükleyici olmasını amaçlayan bir geliştirici, hangisini gerçekleştirmiş olur?
- A-) Oyun ortamını oluşturma
- Cevap B-) Oyunun zorluk seviyesini ayarlama
- C-) Oyunun tanıtımını yapma
- D-) Arayüz tasarımı
- E-) Veri güvenliğini sağlama
Açıklama: Dijital oyunların sürükleyiciliği zorluk düzeyinin oyuncu davranışlarına göre belirlenmesine oldukça bağlıdır.
Ünite 7
- Avrupa 2023 verilerine göre, oyun sektöründe ekonomik gelir anlamında ilk 5 ülke sıralanmasında aşağıdakilerden hangi ülke yoktur?
- A-) Birleşik Krallık
- Cevap B-) Türkiye
- C-) Almanya
- D-) İtalya
- E-) İspanya
Açıklama: Avrupa 2023 verilerine göre ise ekonomik gelir anlamında
1. Birleşik Krallık – 7,94 milyar ABD doları
2. Almanya – 4,83 milyar ABD doları
3. Fransa – 3,45 milyar ABD doları
4. İtalya – 2,16 milyar ABD doları
5. İspanya – 1,43 milyar ABD doları
şeklinde ilk 5 ülke sıralanmaktadır (Statista, 2024).
Türkiye
- Aşağıdakilerden hangisi oyun geliştirmede kullanılan programlama dillerinden değildir?
- A-) Java
- B-) Python
- C-) JavaScript
- Cevap D-) Montaj
- E-) Lua
Açıklama: Oyun geliştirmede kullanılan programlama dillerinden bazıları
• C++
• C#
• Java
• Python
• JavaScript
• ve Lua olarak listelenebilir.
Montaj
- Basit oyunlardan çok kullanıcılı karmaşık oyunlara kadar olan geniş oyun yelpazesinde oyunları geliştirmek farklı bileşenler yer alır. Aşağıdaki kavramlardan hangisi bu bileşenlerden değildir?
- A-) Grafik tasarım üretimleri
- B-) Programlama
- Cevap C-) Demografik özellikler
- D-) Senaryo akışları
- E-) Teknik beceri
Açıklama: Dijital oyunlar bilişim dünyasının en eski ve popüler alanlarından birisidir. Dijital oyunların
tasarlanması ve geliştirilmesi büyük çaba gerektirmektedir. Basit oyunlardan çok kullanıcılı
karmaşık oyunlara kadar olan geniş oyun yelpazesinde oyunları geliştirmek için programlama,
teknik beceriler, grafik tasarım üretimleri, senaryo akışları ve diğer bileşenler yer alır.
Demografik özellikler
- Dijital oyunların dağıtımında en ön planda olan paydaş aşağıdakilerden hangisidir?
- A-) Oyun stüdyoları
- B-) Lisans veren firmalar
- C-) Yayıncılar
- D-) Oyuncular (Müşteriler)
- Cevap E-) Oyun geliştiriciler
Açıklama: Dijital oyunların dağıtımında en ön planda oyun geliştiriciler yer almaktadır.
- Dijital oyunların geliştirilmesinde çeşitli bileşenler vardır. Aşağıdakilerden hangisi bu bileşendir?
- Cevap A-) Oyunun bütçesi
- B-) Kişisel bilgisayarlar (PC)
- C-) Oyun konsolları
- D-) Mobil cihazlar
- E-) Televizyon ve geniş ekranlar
Açıklama: Dijital oyunların geliştirilmesinde çeşitli bileşenler vardır. Bir oyunun
• Bütçesi
• Türü
• Platformu
• Programlama Dili
• Oyun Motoru
• Hedef Kitlesi
• Yayıncı
• ve Dağıtım Kanalı bunlardan bazılarıdır.
Oyunun bütçesi
- Google Play Console’da oyun türleri olarak aşağıdakilerden hangisi yer almaz?
- A-) Aksiyon
- Cevap B-) IQ testleri
- C-) Müzik
- D-) Eğitici
- E-) Bulmaca
Açıklama: Google Play Console’da sonraki aşamalarda oyunun tür seçimi ve etiketleri belirleme işlemleri
yapılır. Oyun türleri olarak
• Aksiyon
• Arcade
• Bulmaca
• Eğitici
• Gündelik
• Kâğıt
• Kelime
• Macera
• Masa
• Müzik
• Rol oyunu yer almaktadır.
IQ testleri
- Oyun geliştirme süreci oyunu fikir ve hayal gücünden son ürün olarak oyunu tasarlamak, planlamak ve bir ürün olarak ortaya koyma sürecidir. Oyunun üretim aşamasında aşağıdakilerden hangisi yer almaz?
- Cevap A-) Kullanıcı anketi
- B-) Kavramsal tasarım
- C-) Prototip geliştirme
- D-) Alfa Beta denemeleri
- E-) Son ürün ve yayınlama
Açıklama: Oyunun üretim aşamaları;
1. Kavramsal tasarım
2. Ön üretim ve prototip geliştirme
3. Üretim
4. Alfa Beta denemeleri
5. Son ürün ve yayınlama şeklindedir.
Kullanıcı anketi
- Oyun yayıncı şirketler, geliştiricilere bazı konularda servisler sunmaktadır. Aşağıdakilerden hangisi bu servisler arasında değildir?
- A-) Reklam
- B-) Satış
- C-) Pazarlama
- D-) İstatistik
- Cevap E-) İnsan kaynakları
Açıklama: Oyun yayıncı şirketler geliştiricilere pazarlama, reklam, satış, destek ve istatistik anlamında servisler sunmaktadır.
İnsan kaynakları
- Oyunların oyuncularla buluşması genel olarak belli aşamalarda gerçekleşmektedir. Aşağıdakilerden hangisi bu aşamalardan değildir?
- A-) Pazarlama
- B-) Yayınlama
- Cevap C-) Kalite değerlendirme
- D-) Üretim
- E-) Satış sonrası destek hizmetleri
Açıklama: Oyunların oyuncularla buluşması genel olarak
• Üretim
• Yayınlama
• Pazarlama
• Satış sonrası destek hizmetleri gibi aşamalarda gerçekleşmektedir.
Kalite değerlendirme
- Oyunun planlama sürecinde hedeflenen yere ulaşabilme potansiyelini denemek için oyunun belli özellikleri incelenir. Aşağıdakilerden hangisi bu özeliklerden değildir?
- A-) Kullanıcı deneyimi
- B-) Oyun hikâyesinin akıcılığı ve senaryosu
- C-) Oyunun oynanabilirliği
- Cevap D-) Oyunun satın alınabilirliği
- E-) Oyun mekaniği
Açıklama: Oyunun;
• Kullanıcı deneyimi
• Hikâyesinin akıcılığı ve senaryosu
• Karakterlerin kişilik özellikleri
• Oynanabilirliği
• Oyun mekaniği ve kinematik özellikleri incelenir.
Oyunun satın alınabilirliği
Ünite 8
- 2019 yılı itibarıyla Dünya Sağlık Örgütü (DSÖ) tarafından dijital oyun bağımlılığı, uluslararası ortak hastalıklar sıralamasında kaçıncı sıradadır?
- A-) 1.sırada
- B-) 5.sırada
- C-) 8.sırada
- D-) 9.sırada
- Cevap E-) 11.sırada
Açıklama: 2019 yılı itibarıyla Dünya Sağlık Örgütü (DSÖ) tarafından dijital oyun bağımlılığı, uluslararası
ortak hastalıklar sıralamasına 11. sıradan girmiştir.
11.sırada
- Gelecekte oyun dünyasındaki çocuklara yönelik sorumlulukta kişi, kurum ve yönetimlerin takınacağı bir dizi öneriler ele alınmıştır. Aşağıdakilerden hangisi bu öneri grupları içinde değildir?
- A-) Ebeveynler
- B-) Yatırımcılar
- C-) Platformlar
- Cevap D-) Eğitimciler
- E-) Hükûmetler
Açıklama: Dolayısıyla gelecekte bu konuda özellikle oyun dünyasındaki metaverse etkisinin artması öngörüsü doğrultusunda, söz konusu ortama şimdiden ileri seviyede ilgi gösteren çocuklara yönelik sorumluluk sahibi kişi, kurum ve yönetimlerin takınacağı tavırlar bir dizi öneriyle ele alınmıştır: …devamına sayfa 196 bkz.
Eğitimciler
- Gelecekte oyun geliştirmeyi oyuncu beklentileriyle uyumlu kılmak için yola çıkan karşılıklı uğraşlar ve etkileşimde bulunan aktörler bütününe ne denir?
- A-) Bulut test simülasyon
- Cevap B-) Programlama ekosistemi
- C-) Modülarizasyon
- D-) Optimizasyon
- E-) Veri kodlama
Açıklama: Programlama ekosistemi, adından da anlaşılacağı üzere gelecekte oyun geliştirmeyi oyuncu beklentileriyle uyumlu kılmak için yola çıkan karşılıklı uğraşlar ve etkileşimde bulunan aktörler bütünüdür.
- Görsel varlıkları anlık çağırma ve yükleme zamanlarını azaltma adına oyun motorları uyumlanmaya ve kendini optimize etmeye devam edecektir. Oyun motorlarının oyun dünyasının geleceğine şekil verecek teknik yönlerini özetleyen bu açıklama aşağıdakilerden hangisidir?
- A-) Yeni nesil aydınlatma
- B-) Uyumlanmış detaylandırma
- Cevap C-) Donanım teknolojisiyle birlikte gelişme
- D-) Üst düzey uyumluluk
- E-) Oyun tasarımını demokratikleştirme
Açıklama: Donanım teknolojisiyle birlikte gelişme: Görsel varlıkları anlık çağırma ve yükleme zamanlarını
azaltma adına oyun motorları uyumlanmaya ve kendini optimize etmeye devam edecektir.
- Kapsamlı bir yaşam döngüsüne sahip olan oyun geliştirme sürecinde aşağıdakilerden hangisi yoktur?
- A-) Programlama
- B-) Veri toplama
- C-) Maddi kaynak oluşturma
- D-) Yayımlama
- Cevap E-) Demografik yapı belirleme
Açıklama: Bilindiği üzere oyun geliştirme süreci programlamadan veri toplamaya; veri toplamadan
maddi kaynak oluşturma ve yayınlamaya kadar oldukça kapsamlı bir yaşam döngüsüne sahne olmaktadır.
Demografik yapı belirleme
- Kestirimsel analiz (predictive analysis) veri madenciliği yönteminin tanımı aşağıdakilerden hangisidir?
- Cevap A-) Geçmiş verilerden yararlanarak gelecek verilere ilişkin kapsamlı tahminler
- B-) Gelecek verilerden yararlanarak geçmiş verilere ilişkin kapsamlı tahminler
- C-) Şimdiki verilerden yararlanarak gelecek verilere ilişkin kapsamlı tahminler
- D-) Geçmiş verilerden yararlanarak şimdiki verilere ilişkin kapsamlı tahminler
- E-) Gelecek verilerden yararlanarak şimdiki verilere ilişkin kapsamlı tahminler
Açıklama: Kestirimsel analiz (predictive analysis), geçmiş verilerden yararlanarak gelecek verilere ilişkin kapsamlı tahminlerin yürütüldüğü bir veri madenciliği yöntemidir (Sze, 2005).
- Kestirimsel analiz olarak ifade edilen analiz yönteminde “**bir oyuncu her gün sisteme giriş yapıyor fakat aniden oynamayı bırakıyorsa, bu onun oyundan koptuğunu gösteren bir uyarı işareti olabilmektedir” bu analizde ön plana çıkan veri kaynağı aşağıdakilerden hangisidir?
- A-) Oyun tasarımı
- B-) Olağandışı modeller
- C-) Oyun ürünü almaya yatkınlık
- Cevap D-) Oyuncu katılımı
- E-) Oyun içi satın alma davranışları
Açıklama: Oyuncu katılımı: Kestirimsel analiz, oyuncu verilerini analiz ederek herhangi bir platform ya da oyunun katılımcı kaybına neden olabilecek işleyişleri kalıp hâline getirip sunma özelliğine sahiptir. Örneğin; bir oyuncu her gün sisteme giriş yapıyor fakat aniden oynamayı bırakıyorsa, bu onun
oyundan koptuğunu gösteren bir uyarı işareti olabilmektedir. Oyun geliştiricileri bu veriyi anlık ve erken tespit ederek oyuncunun sistemde kalması için gerekli adımların erkenden atılmasını sağlayabilirler.
- Lucintel (2021)’in oyun tasarımı ve oyunculuğun bir arada ele alındığı bir raporda, video oyunların dünyasında yaşanmakta olan ve olası yaşanacak gelişmeleri ele alarak, geleceği şekillendirecek beş trendi özetlemiştir aşağıdakilerden hangisi bu trendlerden değildir?
- A-) Yüz tanıma teknolojisi-tabanlı oyunlar
- Cevap B-) Sürdürülebilir Oyunculuk
- C-) E-spor ve çok oyunculu oyunlar
- D-) Bulut oyunculuğu
- E-) Giyilebilir Oyunculuk
Açıklama: Oyun tasarımı ve oyunculuğun bir arada ele alındığı bir raporda Lucintel (2021) video oyunların dünyasında yaşanmakta olan ve olası yaşanacak gelişmeleri ele alarak, geleceği şekillendirecek beş trendi özetlemiştir:…devamına sayfa 198 bkz.
Sürdürülebilir Oyunculuk
- Oyun endüstrisinin benzer bir anlayış ve özellikle araştırma tabanlı ele alınması konusunda gelecek trendleri arasında aşağıdakilerden hangisi değildir?
- A-) Ürün ekosistemi
- B-) Parasallaştırma (monetization) stratejileri
- Cevap C-) Oyun tasarımı
- D-) Kullanıcı psikolojisi ve müşteri ilişkileri
- E-) İnovasyon Yönetimi
Açıklama: Goh, Al-Tabbaa ve Khan (2023) oyun endüstrisinin benzer bir anlayış ve özellikle araştırma tabanlı ele alınması konusunda gelecek trendleri altı başlık altında ele almışlardır: sayfa 193 bkz.
Oyun tasarımı
- Üst seviye oyun deneyimi sağlayan daha büyük ekranlı mobil tabletlere olan talebin artması aşağıdakilerden hangisiyle ilişkilendirilmektedir?
- Cevap A-) Mobil segmentin genişlemesi
- B-) Oyun sektörüne talep
- C-) Oyun tasarımının gelişmesi
- D-) Yeni neslin teknolojiye uyumu
- E-) Geniş oyun yelpazesi
Açıklama: Mobil segmentin genişlemesi, akıllı telefon penetrasyonunun dünya çapındaki artışına bağlanmış olup, üst seviye oyun deneyimi sağlayan daha büyük ekranlı mobil tabletlere olan talebin artmasıyla da ilişkilendirilmiştir.