Oyun geliştirmeye giriş
- Oyun Geliştirme kursu
- Başlangıç
- Ders 1/83
- 4 dk
Oyun geliştirmenin ne olduğunu, hangi becerileri gerektirdiğini öğrenirsin.
Oyun geliştirme nedir?
Oyun geliştirme, bilgisayar, telefon veya konsollarda oynanabilen etkileşimli oyunlar oluşturma sürecidir. Bu süreçte oyun fikri tasarlanır, görseller hazırlanır, kurallar belirlenir ve oyuncunun yaptığı işlemlere tepki veren bir program oluşturulur.
Oyuncu → Oyun → Tepki
Tuşa bas → Karakter hareket ederOyun geliştirme yalnızca kod yazmaktan ibaret değildir; tasarım, sanat, ses ve test çalışmaları da bu sürecin parçalarıdır.
Oyun geliştirme ekibindeki roller
Oyun geliştirme ekiplerinde farklı görevler bulunur. Programcı oyun sistemlerini oluşturur, oyun tasarımcısı kuralları ve oynanışı planlar, sanatçı görselleri hazırlar, ses tasarımcısı sesleri üretir ve test uzmanı hataları araştırır.
Programcı → Kod
Tasarımcı → Oynanış
Sanatçı → Görseller
Testçi → Hata kontrolüKüçük projelerde bir kişi birden fazla rol üstlenebilir.
Uygulama Basit bir oyun tepkisi yazdır
Bir oyuncunun oyun başlattığını belirten console.log() komutunu kullan. Ekrana tam olarak Oyun basladi! metnini yazdır.
Başlangıç kodu
// Oyunun başladığını bildir
// Mesajı console.log ile yazdırÖrnek çözüm
// Oyunun başladığını bildir
console.log("Oyun basladi!");Beklenen çıktı
Oyun basladi!
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Bir oyunda oyuncunun klavyedeki bir tuşa basınca karakterin hareket etmesini sağlayan çalışma hangi alanla doğrudan ilgilidir?
- Programlama Doğru cevap
- Ses tasarımı
- Karakter çizimi
- Oyun müziği besteleme
Açıklama: Programlama, oyuncunun girdilerini algılar ve karakterin nasıl tepki vereceğini belirler.
2 Oyun geliştirme sürecini tanı
const project = "Macera Oyunu";
const role = "____";
console.log(role);
const project = "Macera Oyunu";
const role = "Programlama";
console.log(role);
Açıklama: Oyunun kurallarını ve oyuncu tepkilerini kodla oluşturma görevi programlamadır.
3 Ekipteki görevleri eşleştir
| Kavram | Anlamı |
|---|---|
Programcı |
Oyun sistemlerini kodlar |
Oyun tasarımcısı |
Kuralları ve oynanışı planlar |
Sanatçı |
Karakter ve ortam görselleri hazırlar |
Test uzmanı |
Hataları bulmak için oyunu dener |