|
1. hafta
|
p5.js ile Programlamaya Giriş, p5.js programlarının temel yapısı, Github'a Giriş |
|
2. hafta
|
Temel Oyun Kavramlari ve Tarihçesi, Temel şekillerin çizimi, Renk modelleri |
|
3. hafta
|
Değişken ve Sabitler, Aritmetik Operatörler |
|
4. hafta
|
Kontrol Yapıları, Oyunlarda Kontrol Yapıları |
|
5. hafta
|
Kompleks Kontrol Yapıları, Mantıksal Operatörler |
|
6. hafta
|
Döngüler ve İçiçe Döngüler, Oyunlarda Döngü Kullanım Örnekleri |
|
7. hafta
|
Diziler, Çok boyutu diziler ve Sınıflar, Oyunlarda Dizi ve Sınıf Kullanım örnekleri |
|
8. hafta
|
Uygulama Projesi: Kutu Oyunu Geliştirme |
|
9. hafta
|
Uygulama Projesi: Kutu Oyunu Geliştirme |
|
10. hafta
|
Uygulama Projesi: Kelime Oyunu Geliştirme, Katarlar ve Katar İşlemleri, Dosya Okuma |
|
11. hafta
|
Uygulama Projesi: Kelime Oyunu Geliştirme |
|
12. hafta
|
Uygulama Projesi: Fizik Tabanlı Oyun Geliştirme |
|
13. hafta
|
Uygulama Projesi: Fizik Tabanlı Oyun Geliştirme
|
|
14. hafta
|
Oyun Gelistirme Araçlar ve Ortamları |