Roblox ile Oyun Geliştirme (10-15 Yaş)

Roblox ve Lua ile Kendi Oyununu Tasarla ve Yönet

Roblox yalnızca oyun oynanan bir platform değil; kendi oyununu yapıp yayınlayabildiğin bir ortam. Bu programda 10-15 yaş grubundaki öğrenciler Roblox Studio ile 3B sahne kuruyor, Lua diliyle oyun mekaniklerini yazıyor ve son modülde çok oyunculu bir oyunu yayınlanabilir hâle getiriyor.

Önemli Not: Bu eğitime katılacak çocukların temel bilgisayar becerilerine (kopyala-yapıştır yapabilme, pencereler/uygulamalar arası geçiş, fare ve klavye kullanımı vb.) sahip olması gerekmektedir.

Bilgi Al
local player = ...

36 Derslik Müfredat

Her ders 60 dakika, birebir ve tamamen uygulamalı işlenir. Öğrenci her dersin sonunda çalışan bir şeyle kalkar; modül sonlarında portfolyosuna eklenecek bir proje tamamlar.

Modül 1: Studio ve İnşa Ders 1 - 4
Ders 1 Roblox Studio ile Tanışma: Arayüz, Explorer, Properties ve test oynatma.
Ders 2 Parçalarla İnşa: Part yerleştirme, boyutlandırma, taşıma ve gruplama.
Ders 3 Malzeme ve Görünüm: Renk, materyal, şeffaflık ve ışık ayarları.
Ders 4 Kilometre Taşı: Parkur Haritası: Kodsuz ama oynanabilir ilk parkur sahnesi.
Modül 2: İlk Lua Kodları — Oyun 1: Renkli Parkur Ders 5 - 8
Ders 5 İlk Script: Script ekleme, çalıştırma ve Output penceresini okuma.
Ders 6 Değişkenler: Lua'da değişken tanımlama, sayı ve metin türleri.
Ders 7 Nesnelere Erişmek: script.Parent ile sahnedeki nesneleri kod içinden değiştirme.
Ders 8 Oyun 1 Tamam: Renkli Parkur: Renk değiştiren platformlarla tamamlanan ilk oyun.
Modül 3: Kararlar ve Olaylar Ders 9 - 12
Ders 9 if ile Karar: Koşullu çalışan kod ve karşılaştırma operatörleri.
Ders 10 elseif ve else: Çok yollu kararlar ve doğru sıralama.
Ders 11 Dokunma Olayı: Touched:Connect ile oyuncu temasını yakalama.
Ders 12 Kilometre Taşı: İlk Tuzak: Dokununca tetiklenen, oyuncuyu geri gönderen tuzak.
Modül 4: Döngüler ve Tablolar — Oyun 2: Tuzaklı Zindan Ders 13 - 16
Ders 13 while Döngüsü: Sürekli çalışan kod ve wait() ile zamanlama.
Ders 14 for Döngüsü: Belirli sayıda tekrar ve nesne dizileri üretme.
Ders 15 Tablolar: Lua tabloları ile çoklu nesneyi tek yerden yönetme.
Ders 16 Oyun 2 Tamam: Tuzaklı Zindan: Hareketli tuzaklar, kapılar ve çıkış kapısı.
Modül 5: Fonksiyonlar ve Modüller Ders 17 - 20
Ders 17 Kendi Fonksiyonum: function tanımlama, parametre ve geri dönüş değeri.
Ders 18 Kodu Tekrarlamamak: Aynı kodu çoğaltmak yerine fonksiyona taşıma.
Ders 19 ModuleScript: Ortak araç kutusunu ayrı bir modülde toplama.
Ders 20 Kilometre Taşı: Toplanabilir Eşyalar: Toplandığında kaybolan ve puan veren nesneler.
Modül 6: Oyuncu ve Arayüz — Oyun 3: Toplama Yarışı Ders 21 - 24
Ders 21 Oyuncuya Erişmek: Players, Character ve Humanoid ile oyuncuyu kontrol etme.
Ders 22 GUI Temelleri: ScreenGui, TextLabel ve ekran üstü bilgi gösterimi.
Ders 23 Butonlar ve Menüler: Tıklanabilir arayüz ve başlangıç menüsü.
Ders 24 Oyun 3 Tamam: Toplama Yarışı: Süreli, skorlu ve arayüzü olan tam bir oyun.
Modül 7: Sunucu-İstemci Mimarisi Ders 25 - 28
Ders 25 Sunucu Nedir, İstemci Nedir?: Çok oyunculu oyunların temel çalışma mantığı.
Ders 26 LocalScript: Sadece o oyuncuda çalışan kod ve kullanım yerleri.
Ders 27 RemoteEvent: İstemci ile sunucu arasında güvenli haberleşme.
Ders 28 Kilometre Taşı: Ortak Skor Tablosu: Tüm oyuncuların gördüğü, sunucuda tutulan skor.
Modül 8: Kalıcı Veri ve Cila — Oyun 4: Çok Oyunculu Arena Ders 29 - 32
Ders 29 DataStore: Oyuncu ilerlemesini oturumlar arası kaydetme.
Ders 30 TweenService: Yumuşak animasyon ve profesyonel geçişler.
Ders 31 Ses ve Efekt: Ses, parçacık efekti ve oyun hissiyatı.
Ders 32 Oyun 4 Tamam: Çok Oyunculu Arena: Kayıtlı skorlu, efektli, çok oyunculu arena.
Modül 9: Kendi Oyunu Ders 33 - 36
Ders 33 Proje Planlama ve Hata Ayıklama: Tasarım belgesi çıkarma ve Output ile hata avı.
Ders 34 Yapım: Öğrencinin kendi özgün oyununu inşa etmesi.
Ders 35 Oyun Dengesi ve Yayınlama: Zorluk ayarı, test ve Roblox'ta yayınlama adımları.
Ders 36 Sunum ve Değerlendirme: Oyunu tanıtma, geri bildirim ve sertifika.
Ücretsiz · kayıt yok

Bu kursu 10 dakikada deneyin: Oyuna Kural Koy

"Oyuncu düğmeye değince kapı açılsın." Kuralları kurup oyuncuyu yürütüyorsunuz, hangi kuralın ne zaman çalıştığını izliyorsunuz. Roblox'ta oyun yapmak büyük ölçüde bu demek.

Atölyeyi aç Kurulum yok · veriler cihazınızdan çıkmıyor

Beğendiyseniz devamını birlikte yapalım — ücretsiz tanışma dersi. Diğer atölyeler

Ücretsiz tanışma dersiyle başlayın

Kendi oyununun yapımcısı olmak isteyen çocuklar için Roblox eğitimlerimiz harika bir başlangıç noktasıdır. Detaylı bilgi almak ve yerinizi ayırtmak için başvuru formunu doldurun. İlk adım olarak, hiçbir ücret ödemeden 30-60 dakikalık tanışma dersine katılabilirsiniz.

Uluslararası bir kodlama okulunda yüzlerce öğrenciyle ders deneyimi
Online birebir özel ders formatı
Kendi Oyununu Yayınlama Fırsatı
Eğitim Sonu Katılım Sertifikası