GETTİNG THE GAMEPLAY WORKİNG (Oyun Mekaniğinin Hayata Geçirilmesi)

Post on 09-Jan-2016

34 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

GETTİNG THE GAMEPLAY WORKİNG (Oyun Mekaniğinin Hayata Geçirilmesi). Ders sorumlusu: Doç. Dr. Hakan TÜZÜN Dersin Adı: BTÖ616 Eğitsel Bilgisayar Oyunları Tasarımı Hazırlayan: Tayfun AKIN. GİRİŞ. Hollywood bir film yapmak için oldukça iyi sistemlere sahiptir. - PowerPoint PPT Presentation

Transcript

1

GETTİNG THE GAMEPLAY WORKİNG(Oyun Mekaniğinin Hayata

Geçirilmesi)

Ders sorumlusu: Doç. Dr. Hakan TÜZÜNDersin Adı: BTÖ616 Eğitsel Bilgisayar Oyunları TasarımıHazırlayan: Tayfun AKIN

2

Hollywood bir film yapmak için oldukça iyi

sistemlere sahiptir. Bilgisayar oyunu geliştiricilerinin Hollywood

kadar iyi bir sistemleri yoktur. Bir film yapımcısı filmini nasıl yapacağını bilir. Film yapım aşamasındayken çok az filmde

senaryoda veya oyuncu kadrosunda değişiklik olur.

Ve filmler yayınlanmadan aylar önce tamamlanmış olurlar.

GİRİŞ

3

Bir bilgisayar oyunu tasarım ve geliştirme

süreci oyun cd leri yayınlanıncaya kadar devam eder.

Hatta oyun yayınlandıktan sonra dahi yamalar üretilebilir.

Çünkü bu süreç tasarımcıların ve programcıların tahmin edemeyeceği problemlerle ile doludur.

Bu nedenlerden dolayı bir oyun tasarımı tamamlanmadan önce küçük demoları veya bir level prototipi yayınlanır.

GİRİŞ

4

GİRİŞ

FİLM YAPIM SÜRECİ

Geçmişi daha uzun Teknolojinin

ilerlemesi film yapım sürecini çok etkilemez.

OYUN TASARIM SÜRECİ

Yeni gelişen bir alan Teknolojinin

ilerlemesi tasarımcıların yeni teknolojileri öğrenmesini gerektirir.

5

Organik süreç oyunun çalışabilmesi için alan

ve zaman sağlamaktır. Bir oyun geliştirme sürecinde oyunun

tamamını değil de o bölümde gereken neyse sadece onu planlamak

Oyunu eğlenceli kılacak bazı kısımlar oluşturulmalıdır.

Bu organik süreçte, bütçe, zamanın planlaması ve çalışan sayısı gibi konularda denge sağlanmalıdır.

ORGANİK SÜREÇ

6

Prototip olmadan senaryo, dokümanlar veya

level oluşturmada oyunun çalışması hakkında bazı varsayımlara neden olacaktır.

Bu varsayımlar ileride değişebilir. Eğer uygun olmayan içeriği atamıyorsanız

sürecin başında değişiklik yapma şansını boşa harcamamalısınız. Çünkü süreçte birçok sorunla karşılaşacaksınız.

ORGANİK SÜREÇNe kadar fazla o kadar çabuk

7

Centipede 3D oyununun önemli bir miktar iş

yapıldıktan sonra eğlenceli olduğuna dair şüphe duyuldu.. Ve yapılan işin büyük kısmı atılmak zorunda kaldı.

Bundan dolayı seviyeler tamamlanmadan önce oyunun eğlenceli hale gelmesi için çalışılmalı.

ORGANİK SÜREÇNe kadar fazla o kadar çabuk

8

Bir oyunun geliştirilmesi aşamasında uzun tasarım

dokümanı yerine odak noktalarda çalışmak daha mantıklıdır.

Oyunun amaçları değiştikçe kısa kısa tuttuğunuz tasarım dokümanının değişmesi daha kolay olacaktır.

Hazır bir prototipin olması yapımcılara oyunu göstermek açısında daha iyi olabilir.

Yapımcılar prototipten önce bir senaryo ya da tasarım dokümanı görmek isterler. Bundan dolayı başta bir yapımcıyla başlamak yerine kendi sermayenle demo hazırlamak daha mantıklı olabilir.

ORGANİK SÜREÇBasitleştirme

9

Oyun yaparken mantıklı olan sırasıyla

gitmektir.

Her bileşen üzerinde çalışmak yerine temel ve başlıca sistemleri tamamlayıp o temel üzerinde çalışmak daha mantıklıdır.

Bu temel sistemin değişmesi gerekirse diğer sistemleri etkilemeden bir düzenleme yapılabilir.

OYUN YAPIMI

10

Oyun motorları, bilgisayar oyunlarının temel

teknolojisidir. Prototip oluşturulmadan oyun motorunun tam

donanımlı çalışmasına gerek yoktur. Oyun motorunun özellikleri iyi tespit edilmeli

ve ona göre seçim yapılmalıdır. Son teknoloji bir oyun motorunun

tamamlanması beklenirse, oyunun kendisini düzenlemek için fazla zaman kalmayacaktır.

OYUN YAPIMITeknoloji

11

Önce temel adımlardan başlanılacağını daha

önce söylemiştik. Geliştirme süreci boyunca oynanabilir bir

versiyonun olması önemlidir. Oynanabilir bir oyun geliştirildiği sürece hem

oyunun dönütlerini hem de ne üzerinde çalışıldığı anlaşılır.

Oyun oynanamaz durumdayken oyunun amaçlarından uzaklaşması ve oynanamaz duruma gelmesi kaçınılmazdır.

OYUN YAPIMIArdışık Adımlar

12

Bu adımda oyunun bir bölümünü tamamen işlevsel hale

getirmek gerekir. Oyundaki tüm bölümler işlevsel olabilir. Fakat bütün

elemanlar bir bölümde olduğu zaman unuttuğumuz ve başarısız olduğumuz noktaları rahatlıkla görebiliriz.

Geriye kalan bölümlerde bu bölümde ki tecrübelerden faydalanılabilir. Böylelikle daha etkili bir çalışma yapılabilir.

Ayrıca bu bölümde oyunun zorluk seviyesi kontrol edilmelidir.

Acemi oyunculara göre temel seviye iyi ayarlanmalıdır. Bir oyunu sonradan zorlaştırmak kolaylaştırmaktan daha basittir.

OYUN YAPIMITamamen İşlevsel Bir

Alan

13

En önemli noktalardan biri yaptığımız işleri iptal

edebilmektir.

Problemi kabul edebilmek önemlidir.

Bir değişiklikliğe gidildiğinde oluşturulan tüm bölümlerin yeni şekil için uygunluğu değerlendirilmelidir.

Eğer uyumsuzluk varsa bunlar düzeltilmelidir.

OYUN YAPIMIDeğişikliğe Gitmek

14

Uzun süre aynı işle uğraşılması rahatsızlığa

neden olabilir. Buda tasarımcıda yanlış hislere kapılıp değişiklik yapma duygusu oluşturabilir.

Bir oyunun tekrar tekrar oynanması yanlış olan yerin gözden kaçmasına sebep olabilir.

Bu nedenle başka bir test ekibinin bulunması bu tür hataların ortaya çıkarılmasında önemlidir.

OYUN YAPIMIDeğişikliğe Gitmek

15

Her tasarımcının aynı zamanda programlama

bilmesi işlerini kolaylaştıracaktır. Eğer programlama bilmiyorsa fikirlerini

programcıya anlatması gerekir. Tasarımcı ve programcı farklı kişiler ise burada;

İletişim sorunu Zaman kaybı Programcının istenileni yapmak istememesi yada

yokuşa sürmesigibi sorunlar ortaya çıkabilir.

PROGRAMLAMA

16

Bir programlama bilen tasarımcı oyunda

kullanılan teknolojiyi daha iyi anlar.

Programlama bilgisi olmayan tasarımcı oyun motorunun yapamadığı zorlukta şeyler isteyebilir.

Sonuç olarak oyun iyi olmayacaktır.

PROGRAMLAMA

17

Oyunun eğlenceli tarafını bulma en zor

aşamalardan biridir. Tasarımın ilk aşaması çalışır bir kısım oluşturmaktır. Çalışır bir oyun parçası yaptıktan sonra ki işe ise

bunu eğlenceli hale getirmektir. Prototip çalıştırılır oyun tasarımı yapılır ve birbirini

takip eden geliştirme süreci devam eder. Böylelikle zor kısım tamamlanmış olur.

Geriye kalan süreçte ise önceki süreç takip edilir ve tasarım ve geliştirme tamamlanır.

Eğlence ne zaman?

18

Dinlediğiniz için teşekkürler……..

top related