Roblox Oyun Geliştiricisi

Fikirleriniz için güçlü bir oyun motoru
Roblox
LUA
Programlama
Oyun tasarımı
yaş
10-12
GEREKSİNİMLER
PC kullanıcısı
SEVIYE
Başlangıç
Süre
32 ders
Ders hakkında

Ders hakkında

Bu kurs, LUA programlama dilini öğrenme ve 3B oyun modelleme üzerine odaklıdır. Kurs, öğrenciye profesyonel bir programcıya dönüşmesi yolunda ön ayak olarak, programlamanın temellerini öğretiyor. Kurs, çeşitli nesnelerin 3B modellenmesi yoluyla yaratıcı ve uzamsal düşünmeyi geliştirir. Öğrenciler kendi oyunlarını oluşturacak ve tasarımsal düşünme becerilerini geliştirecekler.

İşlenen konular
  • LUA dilinin temel bilgisi
  • Roblox Studio ile oyun tasarlama
  • 3B modelleme
  • Bölüm tasarımı

Proje örneği

1 / 5
Kurs sonucu
LUA programlama dilini öğrenmek
Kurs sonucu
Nesnelerin ve konumların 3B modellemesi
Kurs sonucu
Animasyonun temelleri, görsel ve ses efektleri
Kurs sonucu
Kendi 3B oyununu tasarlamak
HUB’da daha fazla proje

12 yaşındaki Roblox öğrencisi Dwiky

Ders içeriği

Modül 1. Hayatta Kalma Oyunu

Ders 1. Roblox ile tanışın! Oyun Oluşturmanın Temelleri. Roblox Studio temel arayüzü, şablon haritası ekleme. Temel kavramlara giriş. Arazi düzenleyici araçları

Ders 2. Bloklar ve diğer temel objeler kullanılarak 3B modellerin oluşumu. Malzemeyi ve rengi değiştirme

Ders 3. Programlamanın temelleri. Değişkenler ve değerlerinin nasıl değişeceği hakkında bilgi edinin. Çıktıya bilgi  nasıl yazdırılır ve hatalar nasıl düzeltilir!? Komut dosyası kullanarak Gündüz\Gece döngüsü nasıl uygulanır?

Ders 4. İleri seviyede arazi düzenleme araçları. Araç kutusunu kullanarak oyunu tamamlama ve internette ve programcılara özel sosyal ağımızda yayınlama

Roblox Studio’da sıfırdan oyun oluşturmayı, oyun tasarımınının temel kavramlarını, 3B modellemeyi ve programlamayı öğrendik. Oyunu Araç kutusu ile cilalayıp paylaşıyoruz! 

Modül 2. Yarış oyunu

Ders 5. Oyun tasarımının temellerini öğrenme. Gelişmiş konum çalışması. Kendi yarış pistini oluştur

Ders 6. LUA komut dosyası oluşturmanın temelleri. Arabanın fiziğini ve hareketini yapılandırma ve simüle etme

Ders 7. Görsel efektleri oluşturmayı öğrenme. Işık kaynaklarıyla çalışma. LUA dilindeki koşullara ve girdilere giriş

Ders 8. LUA dilinde oyunda objelerin nasıl oluşturulacağını öğrenme. Yarış pisti için kontrol noktaları ve bitiş çizgisi oluştur

LUA programlama: fonksiyonların nasıl çalıştığını anlama ve koşulları sağlamayı öğrenme. Işık kaynaklarıyla çalışmayı öğrenme. Oyunumuzu bir yarış pisti ile oluşturuyoruz!

Modül 3. Cehennem Kulesi

Ders 9. 3B araçlar oluşturmak için gelişmiş araçlar. Popüler Cehennem Kulesi oyununu oluşturmaya başlayın

Ders 10. Roblox Studio’da fizik öğrenimi. Engeller yaratmak için fiziği ve motorları kullanma

Ders 11. LUA dili ile animasyon oluşturma. Oyunumuza yeni karmaşık engeller ekliyoruz

Ders 12. Parkur Görevi. Kullanıcı arayüzünü inceleyin. Bilmeceli engeller oluşturun. Oyunu tamamlamayın ve yayınlayın

Roblox Studio’daki fiziği çalışıyoruz. Oyundaki özel butonların yardımıyla objeler ile nasıl etkileşimde bulunmamız gerektiğini öğreniyoruz. Kullanıcı arayüzünü keşfet. Kendi Cehennem Kulesi oyumuzu oluşturup yayınlıyoruz!

Modül 4. Macera Oyunu. Takım oluşturma

Ders 13. Takım olarak çalış ve aynı haritada yeni bir dünya yarat yeni bir macera oyununa başla

Ders 14. Oluşturulabilir nesneler oluşturup karmaşık komut dosyalarıyla özelleştiriyoruz. Oyun için skor tablosu oluşturun. Harika yetenekler satın alabileceğin bir mağaza yapın

Ders 15. Materyal toplamak için araçların oluşturulması. Oyundaki para birimiyle madencilik

Ders 16. Roblox Studio ile para kazanmanın temellerini öğren. Oyuncuların gerçek parayla alabileceği nesneler oluştur

Takım çalışmasını öğren ve oyunda bir para birimi oluşturarak yeteneklerle takas et. Ayrıca oyuncularla iletişimde bulunmak için bir sohbet odası oluştur. Yeni bir dünya yaratıp Roblox’da yayınlıyoruz!

Modül 5. Macera Oyunu. NPC

Ders 17. Oyuncu olmayan karakterler. Aksesuarları ve giysileri oluşturma

Ders 18. Oyuncu olmayan karakterlerin davranışları ve hareketi

Ders 19. Roblox animasyon araçları. Oyununuzda oyuncu olmayan karakterleri canlandırın

Ders 20. Kullanıcı arayüzünü öğrenme ve diyalog kutuları oluşturma. Karakterle iletişimde kurmayı öğren

Oyuncu olmayan karakterler hakkında bilgi edinme ve bunları oluşturarak programlama alıştırması yapma. Animasyon oluşturma süreçlerini keşfet. Dokular hakkında bilgi edinin ve dışarıdan oyuna dokuların nasıl ekleneceğini öğrenin.

Modül 6. Macera Oyunu. Gelişmiş mekanikler

Ders 21. Işınlanma (bölgeler arası ve içinde)

Ders 22. Roblox’da para kazanmanın temellerini öğrenme. Gerçek parayla satılacak ürünler tasarlama

Ders 23. Para kazanma. Oyun kartı

Ders 24. Yeni karakter tasarlama. Başlangıç karakterini yenisiyle değiştir

Projeler oluşturmak için gelişmiş mekanikleri öğren. Macera oyunumuzu geliştirdik. Öğrenciler kazanılan tüm becerileri gözden geçirdiler. Güncellenen oyunu yayınlama.

Modül 7. Kendi projeni tasarla

Ders 25. Oyun tasarlamanın temellerini öğrenme. Kendi projen için fikirler geliştir

Ders 26. Tinkercad 3B Modellemenin Temelleri + proje üzerinde çalış

Ders 27. Oyun için giriş + proje üzerinde çalış

Ders 28. Oyun atmosferi + proje üzerinde çalış

Kendi projemizi geliştirmeye başladık. Karmaşık fonksiyonları ve araçları nasıl kullanacağımızı öğrendik. Oyunumuz için bir giriş oluşturduk.

Modül 8. Projeni test et ve yayınla

Ders 29. Oyuncu animasyonunu başlatma + proje üzerinde çalışma

Ders 30. Özel anahtarlar + proje üzerinde çalış

Ders 31. Son test

Ders 32. Projelerin sunumu. Mezuniyet

Çeşitli oyun mekanikleri ve komut dosyası kullanımları birleştirilerek özgün bir oyun tasarımı yapılır. Projenizi test edin ve son çalışmanızı yayınlayın.

Kodland platformunda sıradan bir ders nasıl geçiyor?

Adım 1
Çocuklar platform üzerinden bir sınıfa kaydolurlar. Bağlantı kurarlar, öğretmenleri ve yeni arkadaşlarıyla tanışırlar
Adım 2
Öğretmen gözetiminde eğlenceli ödevleri tamamlayın
Adım 3
Dersi özetleme ve bir sonraki konuya hazırlanma
Adım 4
Yeni beceriler denemek ve ev ödevlerini tamamlamak için mükemmel bir zaman