CodeBlanks Logo Icon CodeBlanks

Özet - Oyun geliştirme temelleri

Bu grubun kavramlarını birleştiren bir mini görev çözümü yazarsın.

Oyun geliştirme temellerini birleştir

Bir oyun projesi; oyun motoru, oyun türü, sahneler ve oyun döngüsü gibi temel parçalardan oluşur. Geliştirme ekibi bu parçaları bir araya getirerek oyuncunun etkileşim kurabileceği bir oyun hazırlar. Örneğin Godot ile hazırlanmış basit bir 2D oyunda karakter bir sprite olarak gösterilebilir.

Motor: Godot
Tür: 2D
Sahne: Oyun Alanı
Görsel: Sprite
İşlem: Update → Render

Şimdi bu kavramları küçük bir oyun projesinde birleştirelim.

Uygulama Mini oyun projesinin bilgilerini yazdır

Bir mini oyun projesi için engine değişkenine Godot, gameType değişkenine 2D ve character değişkenine sprite değerlerini ata. Ardından her bilgiyi ayrı bir console.log() komutuyla belirtilen sırada yazdır.

Başlangıç kodu

Player.cs
// Mini oyun bilgilerini tanımla
const engine = "";
const gameType = "";
const character = "";

// Bilgileri sırayla yazdır

Örnek çözüm

Player.cs
// Mini oyun bilgilerini tanımla
const engine = "Godot";
const gameType = "2D";
const character = "sprite";

// Bilgileri sırayla yazdır
console.log(engine);
console.log(gameType);
console.log(character);

Beklenen çıktı

Godot
2D
sprite

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Godot ile geliştirilen bir 2D macera oyununda karakterin görselini temsil etmek için hangi öğe kullanılmalıdır?

  • Render
  • Sprite Doğru cevap
  • Hiyerarşi
  • Mesh

Açıklama: 2D oyunlarda karakterin görsel temsili için sprite kullanılır. Mesh ise üç boyutlu geometrik modelleri temsil eder.

2 Mini oyun projesini tamamla

Soru
const project = {
    engine: "Godot",
    type: "2D",
    character: "____"
};
console.log(project);
Cevap
const project = {
    engine: "Godot",
    type: "2D",
    character: "sprite"
};
console.log(project);

Açıklama: 2D oyunun karakter görseli sprite olarak tanımlanır.

3 Projenin parçalarını eşleştir

Kavram Anlamı
Godot Oyunun geliştirildiği motor
2D Oyunun iki boyutlu türü
Sahne Oyun nesnelerinin bulunduğu bölüm
Update Karakter durumunu ve konumunu yeniler

Başlangıç bölümündeki tüm dersler