Öğrendiklerinizin teoride kalmasını ister misiniz?
Eğer kalmasını istemiyorsanız, öğrendiklerinizi pratiğe dökmek istiyorsanız; bugün sizlere front-end üzerine eğlenerek çalışabileceğiniz 3 adet proje önereceğim.
Sonuçta artık işverenler bile öğrendiğiniz teorilere değil de pratiklerinize bakıyor.
Hazırsanız başlıyorum.
Taş-Kâğıt-Makas
Çin’de ortaya çıkan, çocukluktan beri oynadığımız bu oyunu kodlamak ister miydiniz?
Kurallarından bahsetmeme gerek olduğunu pek düşünmüyorum ancak bahsetmekte fayda var;
Kâğıt taşı, makas kâğıdı, taş ise makası yenebiliyor.
Projenizde aşağıdaki özelliklerin olması gerekiyor:
- Tur takibi
- Skor kaydı
- Seçim ekranı
- Bilgisayar seçimi
- Kazanan tespiti
- İşlevi sıfırlama
Tic Tac Toe
Bizler bu oyunu genellikle X-O-X olarak biliyoruz. 3×3’lük ızgarada oynanan bu oyunda kazanmak için seçtiğiniz harfi yatay, dikey veya çapraz olarak 3 kez yan yana yazmanız gerekmekte.
Projede aşağıdaki özelliklerin bulunması gerekiyor:
- Yerleşik hareket hesaplama
- Kazanan tespiti
- İşlev sıfırlama
2048
Bir dönem fırtınalar estiren tek kişilik bir bulmaca oyunu olan 2048, 2014 yılında İtalyan yazılımcı Gabriele Cirulli tarafından geliştirildi.
4×4’lük ızgarada oynanan bu oyunda oyuncular, sayıların olduğu taşları 4 ana yöne çekerek diğer taşlarla toplayabiliyor. Her turda yeni taşların gelen oyunda amaç “2048” numaralı taşı elde etmek.
Projede aşağıdaki özellikleri bulunması gerekiyor:
- X ve Y eksenlerinde kayabilecek taşlar
- Taş birleşmedeki toplam değerleri
- Belirli değerler için renk şeması
- Skor kaydı
- En iyi skor hafızası
- Kazanan tespiti
- Oyun bitti / Sıfırla
Yaptığınız projeleri paylaşmayı unutmayın!