Temel Tetris HTML Oyunu
Bu, Tetris oyununun temel bir uygulamasıdır, ancak kasıtlı olarak birkaç şey eksiktir ve bunlar okuyucuya daha fazla keşif olarak bırakılmıştır.
- Amaç
- Bir çizgi temizlendiğinde, puan aynı anda temizlenen çizgi sayısına göre artmalıdır. Bakınız https://tetris.fandom.com/wiki/Scoring
- localSorage kullanarak en yüksek puanı görüntüleyin
- Sonraki Parça Önizlemesi
- Oyun alanına girecek bir sonraki taşı (veya taşları) gösterin. Bakınız https://tetris.fandom.com/wiki/Next
- Sert Düşüş
- Boşluk tuşuna basıldığında parça mümkün olduğu kadar alçak yerleştirilmelidir. Bakınız https://tetris.fandom.com/wiki/Hard_Drop
- Mobil ve dokunmatik ekran desteği
- Oyunun bir telefon boyutuna indirgenmesine izin verin. Bakınız https://codepen.io/straker/pen/VazMaL
- Destek dokunmatik kontroller
Önemli not: Kodla ilgili soruları yanıtlayacağım ancak daha fazla özellik eklemeyeceğim veya daha fazla özellik eklemeyle ilgili soruları yanıtlamayacağım. Bu seri, oyunun temel bir taslağını vermek içindir, başka bir şey değil.
(CC0 1.0 Universal) Bu oyunu ve kodu herhangi bir kişisel veya ticari projenizde kullanmakta özgürsünüz. Bunları kullanmadan önce izin almanıza gerek yoktur. İlişkilendirme gerekli değildir, ancak takdir edilmektedir.