Oyun Tasarımı. 8. Ders

Benzer belgeler
Oyun Tasarımı. 6. Ders

Oyun Tasarımı. 10. Ders

Oyun Tasarımı. 5. Ders

Oyun Tasarımı. 9. Ders

Oyun Tasarımı. 4. Ders

Oyun Tasarımı. 10. Ders

YZM YAPAY ZEKA DERS#6: REKABET ORTAMINDA ARAMA

BCO652 - Oyun Prototipleme

Bölüm 2. Bir boyutta hareket

Öğrencinin Adı Soyadı : ETKİNLİK 1 : Düz Aynada Görüntü Konulu Karikatür

BLM-431 YAPAY ZEKA. Ders-3 Durum Uzayında Arama. Yrd. Doç. Dr. Ümit ATİLA

Ders 2: Küme Teorisi, Örnek Uzay, Permütasyonlar ve Kombinasyonlar

MUKAVEMET DERSİ. (Temel Kavramlar) Prof. Dr. Berna KENDİRLİ

V = g. t Y = ½ gt 2 V = 2gh. Serbest Düşme NOT:

Tasarım Araçlarını Tasarlamak. BCO 623 Mehmet Han ALGEN

Olasılık Kavramı. Recep YURTAL. Mühendislikte İstatistik Metotlar. Çukurova Üniversitesi İnşaat Mühendisliği Bölümü

ÖZEL MANİSA ÜLKEM ANAOKULU MAYIS-HAZİRAN AYI BÜLTENİ 3 YAŞ SINIFI

İZDÜŞÜM PRENSİPLERİ 8X M A 0.14 M A C M 0.06 A X 45. M42 X 1.5-6g 0.1 M B M

Mercekler Test Çözümleri. Test 1'in Çözümleri

MATEMATIK ÖĞRETİMİ I DERSİ FİNAL PROJE ÖDEVİ. Ödev Puanı genel not ortalamanızın %40 dır. Ödev Teslimi: 25 Aralık 2015 Cuma

Oyun Teorisine (Kuramına) Giriş

TEMEL BAZI KAVRAMLAR. Uzay: İçinde yaşadığımız sonsuz boşluktur. Uzay, bir noktalar kümesidir. Uzay, bütün varlıkları içine alır.

Math 103 Lineer Cebir Dersi Ara Sınavı

6. Sınıf Fen ve Teknoloji

Mimar Sinan Güzel Sanatlar Üniversitesi, Fizik Bölümü Fizik I Dersi Final Sınavı

MAT223 AYRIK MATEMATİK

Salıncakta sallanan çocuğun hareketi, bir duvar saatinin sarkacının yaptığı sallanma hareketi olarak adlandırılır.

Görsel Programlama - I Uygulamalı Ödevi

G = mg bağıntısı ile bulunur.

Ege: Kağıtları, plastikleri ve camları geri dönüşüm kutusuna atarız.

Küme temel olarak belli nesnelerin ya da elamanların bir araya gelmesi ile oluşur

TEKNİK RESİM. Ders Notları: Mehmet Çevik Dokuz Eylül Üniversitesi. Perspektifler-2

Olasılık, bir deneme sonrasında ilgilenilen olayın tüm olaylar içinde ortaya çıkma ya da gözlenme oranı olarak tanımlanabilir.

HAVADA CİNAYET KOKUSU VAR

BAŞETME GRUBU İLE SOSYAL DESTEK GRUBUNUN HEMŞİRELERİN TÜKENMİŞLİK DÜZEYİNE ETKİSİ

r r s r i (1) = [x(t s ) x(t i )]î + [y(t s ) y(t i )]ĵ. (2) r s

Hareket Kanunları Uygulamaları

TEMEL GRAFİK TASARIM AÇIK-KOYU, IŞIK-GÖLGE

Ankara Üniversitesi Fen Fakültesi Kimya Bölümü A Grubu 3. Bölüm (Doğrusal Hareket) Özet Aysuhan Ozansoy

Alınan Yol Geçen Zaman Sürat. m (metre) s (saniye) m/s (metre/saniye) km (kilometre) h (saat) km/h(kilometre/ saat

SÜRTÜNME Buraya kadar olan çalışmalarımızda, birbirleriyle temas halindeki yüzeylerde oluşan kuvvetleri etki ve buna bağlı tepki kuvvetini yüzeye dik

Üslü Nicelikler = 2 4 (iki üzeri dört) 4 tane. Sefa Tuncay. 8.8 = 8 2 (sekiz üzeri iki) veya (sekizin karesi) 2 tane

BULANIK MANTIK VE SİSTEMLERİ BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK Bilişim Teknolojileri Mühendisliği ABD Doktora Programı

MÜHENDİSLER İÇİN VEKTÖR MEKANİĞİ: STATİK. Bölüm 1 Temel Kavramlar ve İlkeler

Getting the Gameplay Working

Teknoloji Kullanımı. Oyun Motorları

Fizik 203. Ders 6 Kütle Çekimi-Isı, Sıcaklık ve Termodinamiğe Giriş Ali Övgün

V =, (V = hacim, m = kütle, d = özkütle) Bu bağıntı V = olarak da yazılabilir G: ağırlık (yerçekimi kuvveti) G = mg p = özgül ağırlık p = dg dir.

Bölüm 9: Doğrusal momentum ve çarpışmalar

BÖLÜM 9 ÇÖZÜLMESİ ÖNERİLEN ÖRNEK VE PROBLEMLER

x 2i + A)( 1 yj 2 + B) u (v + B), y 1

TEKNİK RESİM. Ders Notları: Mehmet Çevik Dokuz Eylül Üniversitesi. Çizgiler Yazılar Ölçek

Oyun Nedir? Oyun farklı şekillerde tanımlanmıştır. Yapılan tanımların farklı olması, oyuna farklı yönlerden bakılmasındandır.

Yazarlar hakkında Editör hakkında Teşekkür

DA SİSTEMİ. Melih AYBEY. Aybey Elektronik com 1. GİRİŞ. kullanılmaktadır. İnverterin çok zor ÖZET. değinilecektir.

Gök Mekaniği: Eğrisel Hareket in Kinematiği

Giriş Bir çok mekanik problemi Newton yasaları ile çözülebilir, ancak bu teknik bazı problemlerin çözümünde yetersiz kalabilir yada çok zor bir yaklaş

OYUN GELİŞTİRME AŞAMALARI-I

GÜNLÜK DERS PLANI (5E ÖĞRETİM MODELİ)

2. Klasik Kümeler-Bulanık Kümeler

Chapter 15. Getting the Gameplay Working. T. Kıvanç Bayraktaroğlu

Projenizi I. Dönem teslim edecekseniz 18 Ocak a kadar, II. Dönem teslim edecekseniz 29 Nisana kadar teslim etmelisiniz.

Karabük Üniversitesi, Mühendislik Fakültesi... STATİK (2. Hafta)

8. HAFTA ZAMANA BAĞLI ISI İLETİMİ

Futbol Futbol oyun kuralları Futbol sahası ve kullanılan malzemeler

Uzay Asansörü (Ölçekli Çizim)

TEKNOLOJİNİN BİLİMSEL İLKELERİ. Öğr. Gör. Adem ÇALIŞKAN

HIPPO PARK KULLANIM KILAVUZU

. ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

FEN BİLİMLERİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Mutfakta sürgü kapak uygulamaları

ELASTİSİTE TEORİSİ I. Yrd. Doç Dr. Eray Arslan

YARATICI ÖĞRENCİ GÜNLERİ Her Öğrenci Yaratıcıdır

Sequence Oyununun Minimaks Algoritması Kullanılarak Tasarlanması ve Geliştirilmesi

BENZETİM. Prof.Dr.Berna Dengiz. 4. Ders Modelleme yaklaşımları Benzetim yazılımlarında aranan özellikler M/M/1 Kuyruk Sistemi benzetimi

ENERJİ. Konu Başlıkları. İş Güç Enerji Kinetik Enerji Potansiyel Enerji Enerji Korunumu

OLASILIK (Probability)

TEST - 1 ÖDEV TESTİ elemanlı alt kümelerinin sayısı 3 elemanlı alt kümelerinin. 1. A = {1, {2}, {1, 2}, 3, Ø} kümesi için aşağıdakilerden

KÜMELER ÜNİTE 1. ÜNİTE 1. ÜNİTE 2. ÜNİTE 1. ÜNİT

MUKAVEMET TEMEL İLKELER

Alfa Erkek Ve Kadınları Baştan Çıkarmanın Tüm Sırları

AKIŞKANLAR MEKANİĞİ-II

Fantazya (Dört-el-açık) Okan Zabunoğlu

b) Algoritmanızın en kötü durumda işlem zamanını asimptotik olarak bulunuz

Küresel Aynalar Testlerinin Çözümleri. Test 1 in Çözümleri

Yoğunlaştırılmış Güneş enerjisi santralinin yansıtıcıları aynaların kullanım alanlarından yalnızca biridir.

Mimar Sinan Güzel Sanatlar Üniversitesi, Fizik Bölümü Fizik I Ders İkinci Ara Sınavı

DİNAMİK MEKANİK. Şekil Değiştiren Cisimler Mekaniği. Mukavemet Elastisite Teorisi Sonlu Elemanlar Analizi PARÇACIĞIN KİNEMATİĞİ

Mr. WOLF KULLANIM KILAVUZU

PROJE ADI: PARALEL AYNALARDA GÖRÜNTÜLER ARASI UZAKLIKLARININ PRATİK HESAPLANMASI


MÜHENDİSLİK MEKANİĞİ (STATİK)

VEKTÖR UZAYLARI 1.GİRİŞ

Olasılık bir diğer ifadeyle bir olayın meydana gelme şansının sayısal ifadesidir. Örnekler:

> > 2. Kaplardaki sıvıların sıcaklığı 70 o C ye getirilirse sahip oldukları ısı miktarlarını sıralayınız.

VERİLER. Yer çekimi ivmesi : g=10 m/s 2

Ders 10: Düzlemde cebirsel eğriler

ÖĞRENCİNİN ADI SOYADI: NUMARASI: SINIFI: KONU: Olasılık

KLASİK FRAKTALLAR FRAKTAL ÖZELLİKLERİ VE BOYUT

PEYZAJ TASARIMI TEMEL ELEMANLARI

Transkript:

Oyun Tasarımı 8. Ders

Geçtiğimiz haftalar 1. Lens: Öz Deneyim 2. Lens: Şaşırtma 3. Lens: Eğlence 4. Lens: Merak 5. Lens: Endojen 6. Lens: Problem Çözme 7. Lens: Temel Eleman Dörtlüsü 8. Lens: Hologra k Tasarım 9. Lens: Birleştirici Tema 10. Lens: Sonsuz İlham 11. Lens: Problem Tanımı 12. Lens: Oyuncu

Oyun mekaniği nedir? Oyun mekaniği oyunun özüdür. Estetik, teknoloji ve hikaye çıkartıldığında oyundan geriye kalan herşey.

Mekanik 1: Uzay Her oyun bir uzayda geçer Bu oyunun "sihirli halkası"dır Oyun mekaniği açısından uzay matematiksel bir kurgudur

Oyun uzayının özellikleri Kesikli veya sürekli Birkaç boyutlu Bağlı veya ayrık, sınırlı alanlı

Tic Tac Toe Kesikli ve 2 boyutlu

Tic Tac Toe (mechani ed!)

Monopoly 2B mu 1B mu?

Sürekli uzaylar Bilardo Sürekli 2B mu 3B mu?

Futbol

İçiçe uzaylar FRP tarzı oyunlar iç içe uzaylar sağlar Dış dünya İç mekanlar (altuzaylar) Evler Hanlar Tapınaklar Zindanlar Kurguyu basitleştirir CPU ve RAM üzerindeki yükü azaltır

0B oyunlar 20 Soru Kim Milyoner Olmak İster? Trivia janrındaki oyunlar

13. Lens: Fonksiyonel Uzay Bu lensi kullanmak için tüm yüzey elemanlarından arındırıldıktan sonra oyununuz oynandığı boyutu düşünün. Kendinize şu soruları sorun: Oyun uzayım kesikli mi sürekli mi? Kaç boyutlu? Sınırları belli mi? Altuzaylar mevcut mu? Nasıl bağlılar? Birden fazla kullanışlı şekilde bu uzayı modelleyebilir miyim?

Dikkat! Oyun uzayı ve oyunun gerçeklendiği uzay farklı olabilir Örneğin: 3 boyutlu bir oyun dünyası 2 boyutlu bir implementasyonla gerçeklenebilir 2.5D Striker Starcraft

Mekanik 2: Zaman Gerçek dünyada zaman en garip boyuttur Kontrolümüz dışında sürekli bir yönde sabit hızla ilerleriz Basitleştirmek adına Einstein'i şimdilik görmezden gelirsek! Oyunlarda ise zamanı kontrol etmek bizim elimizdedir Onu hızlandırıp yavaşlatabilir, kısaltıp uzatabiliriz

Kesikli ve Sürekli Zaman Uzay gibi zaman da kesikli veya sürekli olabilir Oyunlarda kesikli zamanın bir birimine "sıra" ("turn") denir "Turn based" -> "sıra tabanlı" İki sıra arasında zaman durur (veya yoktur) Bazen kesikli ve sürekli zaman yaklaşımları beraber kullanılabilir satranç

Zamanın kullanımı Zaman amaç olabilir En kısa zamanı yapmak Zaman kısıt olabilir 3 dakikada bitirmelisin/oynamalısın! Zaman ölçek olabilir Farklı binaların farklı sürelerde yapılması Zaman puanlanabilir Atış puanı = max(0, 30 - nişan_süresi)

Zaman kontrolü Zaman Durdurulabilir Hızlandırılabilir Yavaşlatılabilir Göreceli olabilir Geri alınabilir

14. Lens: Zaman Tasarımcının görevi deneyim yaratmaktır ve deneyimler çok uzun/kısa, çok hızlı/yavaş olduğunda berbat olur. Kendinize şunları sorun: Oynanış aktivitelerimin süresini belirleyen ne? Oyun çok erken bitiyor mu? Ne yapabilirim? Oyun uzun sürüyor ve oyuncular sıkılıyor mu? Saat ve zaman yarışları oyunu daha iyi yapabilir mi? Sınırlar rahatsız edicidir. Kaldırabilir miyim? Zaman hiyerarşisi oluşturabilir miyim?

Mekanik 3: Cisimler, Özellikler, ve Durumlar Uzay tek başına boşluktur Uzayı cisimlerle doldurmalısınız karakterler eşyalar semboller skorbord vs.

Cisimlerin özellikleri Cisimlerin pek çok özelliği olabilir En gereklisi: pozisyon Diğer örnekler: anlık hız, maksimum hız renk yükseklik vs.

Durumlar Bir cismin özelliklerinin anlık değerleri o cismin durumunu belirler Bir cisim/özellik bir veya birçok duruma girebilir Örnek: Bir keskin nişancı oyununda silahın şarjör büyüklüğü, menzili, mevcut mermi miktarı, dürbün etkisi Oyuncu başka bir silah aldığında veya silahını modi ye ettiğinde durumunu değiştirir

Durum değişimleri Bazı durum değişimlerini oyuncunun bilmesi önemlidir Keskin nişancı oyununda rüzgar hızı ve yönü Bazı durumlar ise oyuncuya direk olarak sunulmaz Araba yarışı oyununda rakiplerin hızları Bir RTS oyununda rakibin kaynak değerleri

Durum makinesi

15. Lens: Durum Makinesi Bu lensi kullanmak için oyununuzda nelerin değiştiğini düşünün ve kendinize şunları sorun: Oyunumdaki cisimler neler? Cisimlerin özellikleri neler? Bu özelliklere karşılık gelen durumlar neler? Her bir durum değişikliğini ne tetikliyor?

Sırlar Oyunlarda kimin neyi bildiği/bilmediği çok önemlidir Satrançta tüm bilgi açıktır, herkes oyunun tüm cisimlerinin tüm özelliklerini görür ve bilir Kart oyunlarında oyuncular yalnızca kendi ellerini görür. Örneğin poker tamamen bu gizlilik üzerine kurulur. Şans tüm oyuncuların bilmediği bir özelliği devreye sokar İhtimaller hesabını iyi bilen oyuncu avantaj elde edebilir!

Bilgisayar oyunlarında sırlar Bilgisayar oyunlarında teknik olarak bilgisayar herşeyi bilebilir Random eventler dışında Bir poker oyununda hem kendi elini, hem sizin elinizi, hem de yerdeki desteyi tam olarak bilebilir

Sır çemberleri

16. Lens: Sırlar Kimin neyi bildiğini değiştirirseniz bir oyunu tamamen değiştirmiş olursunuz. Bu lensi kullanmak için kimin neyi ve neden bildiğini düşünün. Kendinize şunları sorun: Yalnızca oyunun bildiği şeyler neler? Oyuncuların hepsinin bildiği şeyler neler? Yalnızca bir veya birkaç oyuncunun bildiği şeyler neler? Bunları değiştirerek daha iyi bir oyun yapabilir miyim?

Görev Seçtiğiniz bir oyunun uzay, zaman ve cisim analizini yapın. Oyun uzayını özellikleriyle tanımlayın Oyunda zamanın nasıl çalıştığını anlatın Oyundaki cisimleri ve özelliklerini kısaca sıralayın Oyunun sır çemberlerini çizmeye çalışın