diff --git a/6-space-game/translations/README.ms.md b/6-space-game/translations/README.ms.md new file mode 100644 index 00000000..b1ed826c --- /dev/null +++ b/6-space-game/translations/README.ms.md @@ -0,0 +1,31 @@ +# Bina Permainan Angkasa + +Permainan ruang untuk mengajar asas-asas JavaScript yang lebih mendalam + +Dalam pelajaran ini, anda akan belajar bagaimana membuat permainan ruang angkasa anda sendiri. Sekiranya anda pernah memainkan permainan "Space Invaders", permainan ini mempunyai idea yang sama: untuk mengarahkan kapal angkasa dan menembak monster yang turun dari atas. Beginilah rupa permainan yang sudah siap: + +![Permainan selesai](../images/pewpew.gif) + +Dalam enam pelajaran ini anda akan mempelajari perkara berikut: + +- **Berinteraksi** dengan elemen Canvas untuk menarik sesuatu di skrin +- **Memahami** sistem koordinat kartesian +- **Pelajari** corak Pub-Sub untuk membuat seni bina permainan suara yang lebih mudah dijaga dan diperluas +- **Leverage** Async / Tunggu untuk memuatkan sumber permainan +- **Mengendalikan** acara papan kekunci + +## Gambaran keseluruhan + +- Theori + - [Pengenalan membina permainan dengan JavaScript](../1-introduction/README.md) +- Practice + - [Melukis ke kanvas](../2-drawing-to-canvas/README.md) + - [Menggerakkan elemen di sekitar skrin](../3-moving-elements-around/README.md) + - [Pengesanan perlanggaran](../4-collision-detection/README.md) + - [Menjaga skor](../5-keeping-score/README.md) + - [Menamatkan dan memulakan semula permainan](../6-end-condition/README.md) + +## Kredit + +Aset yang digunakan untuk ini berasal dari https://www.kenney.nl/. +Sekiranya anda suka membina permainan, ini adalah beberapa aset yang sangat baik, banyak percuma dan ada juga yang dibayar.