OYUN GELİŞTİRME'YE AİT SIKÇA KULLANILAN TERİMLER VE ANLAMLARI

Oyun Geliştirme Temel Terimleri

Game Engine

Oyunların yapımında kullanılan yazılım altyapısıdır. Örnekler: Unity, Unreal Engine.

Assets

Oyun içinde kullanılan grafikler, sesler, animasyonlar gibi dijital içeriklerdir.

3D Modeling

Oyun karakterleri ve ortamları için üç boyutlu modelleme işlemidir.

Sprites

2D oyunlarda kullanılan görsellerdir, genellikle karakterler, objeler veya arka planlar için kullanılır.

Collision Detection

Oyun dünyasında bir nesnenin başka bir nesneyle çarpışıp çarpışmadığını kontrol etme işlemidir.

Oyun Tasarım Teknikleri

Game Loop

Oyun sırasında sürekli olarak tekrarlanan, oyuncunun hareketleri ve oyun mantığını işleyen döngüdür.

Level Design

Oyun seviyelerinin oluşturulması, oyuncunun karşılaştığı zorluklar, görevler ve ödüllerle ilgili tasarım sürecidir.

Game Mechanics

Oyuncunun oyun dünyasında nasıl etkileşimde bulunduğunu belirleyen kurallardır. Örnek: zıplama, saldırı, savunma.

Progression

Oyuncunun oyunda ilerlemesi ve zorluk seviyelerinin artmasıdır.

NPC (Non-Player Character)

Oyuncu tarafından kontrol edilmeyen, yapay zekâ tarafından yönlendirilen karakterlerdir.

Oyun Geliştirme Diller ve Teknolojiler

C#

Unity oyun motoru ile en çok kullanılan programlama dilidir.

C++

Unreal Engine ile oyun geliştirmede yaygın olarak kullanılan yüksek performanslı bir dil.

JavaScript

Web tabanlı oyunlar geliştirmek için kullanılan popüler bir programlama dilidir.

Python

Basit oyun prototipleri yapmak için kullanılan, kolay öğrenilen bir dil.

Oyun Geliştirme Süreci

Pre-Production

Oyun fikrinin geliştirildiği, tasarım dökümanlarının oluşturulduğu aşamadır.

Production

Oyun geliştirme sürecinin ana kısmıdır, oyun tasarımı, kodlama, grafikler ve sesler yapılır.

Post-Production

Oyunun test edilmesi, hata düzeltmelerinin yapılması ve yayınlanmadan önceki aşamadır.

Quality Assurance (QA)

Oyun içi hataların tespit edilip giderilmesi için yapılan testlerdir.

Oyun Türleri

Action

Hızlı tempolu, aksiyon dolu oyunlardır. Örnek: Fortnite, Call of Duty.

Role-Playing Game (RPG)

Oyuncuların karakterleri yönetip, hikâye içinde ilerlediği oyun türüdür. Örnek: The Witcher, Skyrim.

Simulation

Gerçek yaşamı veya belirli bir durumu simüle eden oyunlardır. Örnek: The Sims, SimCity.

Strategy

Planlama ve strateji gerektiren oyun türüdür. Örnek: StarCraft, Age of Empires.

Puzzle

Zeka ve problem çözme becerilerini test eden oyunlardır. Örnek: Tetris, Candy Crush.