Construct 3 ile Oyun Geliştirme

Yaş: 9-12
Kurs Süresi: 8 ay
Ders Süresi: 2 ders(45″+45″)/hafta
Format: Online-Canlı
Dil: Türkçe
Kurs Hakkında
Construct 3, bulmacalar, platform oyunları, rol yapma oyunları (RPG’ler), FPS oyunları, yarış oyunları ve hatta hikaye kitapları gibi kendi oyunlarınızı tasarlamak ve oluşturmak için kullanılabilen bir 2D oyun motorudur. Construct 3, fizik tabanlı oyunlar oluşturmak için Box2D fizik motorunu da içerir. Geliştirme ortamı, hem çevrimiçi hem de çevrimdışı dosya kaydetme özelliğine sahip bir tarayıcıda çalışır, bu nedenle Chrome ve Android dahil olmak üzere hemen hemen her işletim sisteminde kullanılabilir.
Construct programlama bilmeyen kişilerin görsel olarak çabucak oyun geliştirebilmesini sağlar. Davranışlara, olaylara ve eylemlere dayalı bir görsel editör ve mantık sistemi kullanarak sürükle ve bırak yöntemiyle oyunların ve uygulamaların hızlı bir şekilde oluşturulmasını sağlayan, öncelikle programcı olmayanlar için tasarlanmıştır. Construct 3 programlamayı öğrenmek için harika bir yol!
Construct 3 ile HTML5, Steam, iOS, Android, Windows, Mac, Linux, Facebook ve Xbox One gibi platformlara oyun çıkarabilirsiniz. Oyunlar, mobil dokunmatik ekranlarda çoklu dokunmanın yanı sıra fareden, klavyeden ve hatta bir oyun kumandasından girdi alabilir.
Kurs Hedefleri
- Analitik ve eleştirel düşünme yeteneklerinizi geliştireceksiniz.
- Bir problemi parçalara ayırarak bunları çözen algoritma adımları oluşturacaksınız.
- Bütün programlama dillerinde kullanılan temel programlama kavramlarını öğrenceksiniz.
- Construct 3 oyun motorunu kullanarak basit bir oyun tasarlamayı, inşa etmeyi ve yayınlamayı öğreneceksiniz.
- 2 boyutlu oyun geliştirme araçları, teknikleri ve terminolojisi ile uygulamalı deneyim kazanacaksınız.
- Bir video oyununun nasıl bir araya getirildiğine ilişkin temel bilgileri öğreneceksiniz.
- Kapsamlı kodlamaya ihtiyaç duymadan oyunlar geliştireceksiniz.
- Oyun mekaniğini nasıl kuracağınızı bileceksiniz.
Kurs İçeriği
- Basit Bir Oyunu İnceleme
- Bilgi Girişi ve Çıkışı
- Olaylar ve Aksiyonlar
- Veri Türleri ve Değişkenler
- Diziler
- Oyuncu İhtiyaçları
- Oyun Mekanikleri
- Bir Oyunun Yaşam Döngüsü
- Bilişimsel Düşünme
- Akış Diyagramları
- Karar Yapıları
- Fonksiyonlar ve Prosedürler
- Kütüphane Kullanımı
- Değişken Adlandırma Kuralları
- Oyunu Yayınlama
- Geliştirmeler ve Geri Bildirimler
Oyun Projeleri
Breakout Game
Platformer Game
Space-Shooter Game
Battle Tank Game
Space Arcade Game
Puzzle Game
Tower Defense Game
Öğrenci Çalışmaları
Aşağıda öğrencilerin yaptığı bazı animasyon ve oyunlara ait görseller bulunmaktadır. Kurs süresince her hafta bu tür ürünler yapılmaktadır. Bu çalışmalar sosyal medya hesaplarımızdan teşvik amaçlı paylaşılmaktadır.