Tutorial Peta ===================== > Aturan permainan
Anda akan segera ingin menjelajahi peta Leek Wars sendiri. Tetapi untuk itu, Anda harus memahami cara kerjanya.
Mungkin bagi Anda itu tampak aneh, atau bahkan rumit. Namun, ini cukup mudah digunakan, setelah Anda memahami cara mengaturnya.
Peta permainan dalam tampilan isometrik. Jadi selnya berbentuk bujur sangkar, dan kita melihatnya seolah-olah kita ditempatkan di sudut, agak tinggi.
Sudut pandang ini menunjukkan bahwa peta berbentuk persegi panjang. Tetapi jika kita meletakkannya "datar", kita mendapatkan:
Peta berbentuk bujur sangkar dengan kemiringan 45° atau, secara visual, berbentuk berlian.
Jika ditempatkan pada marker, sel yang berada di tengah peta berada pada koordinat [0;0]. Sudut peta berada pada koordinat [0;-17], [0;17], [-17;0] dan [17;0].
Karena bentuk peta, kita dapat mengatakan bahwa:
Dengan x dan y, koordinat sel dan abs(), fungsi yang memberikan nilai absolut.
Jumlah nilai absolut dari koordinat sel tidak boleh melebihi 17. Misalnya, sel dengan koordinat [0;18], [9;12], [-12;10 ], dll. tidak ada.
Di Leek Wars, Anda dapat bekerja dengan koordinat sel. Fungsi getCellX dan getCellY masing-masing memberikan koordinat x dan y dari sel tertentu. Fungsi getCellFromXY melakukan kebalikannya dan mengembalikan sel yang terletak di koordinat yang diteruskan sebagai parameter. Hati-hati, jika Anda meneruskannya ke koordinat di luar peta, fungsi akan mengembalikan null.
Terakhir, Anda mungkin perlu menjelajahi seluruh peta. Namun bentuk peta membuatnya sedikit lebih rumit untuk dinavigasi dengan koordinat.
Melalui koordinat, misalnya, Anda harus melakukan ini:
Tetapi peta itu memiliki 613 sel, diberi nomor dari 0 hingga 612.
Hasilnya, kita dapat menelusuri sel dengan cara yang jauh lebih sederhana dan lebih murah dalam pengoperasian:
Bentuk peta serta urutan kotak memungkinkan untuk mendapatkan properti menarik yang memungkinkan untuk menyimpulkan sel dari koordinatnya: sel dapat ditemukan berkat rumus (306 + 18 * x + 17 * y). Jadi, pergeseran satu satuan pada sumbu x menghasilkan perubahan nilai sel 18, dan pergeseran pada sumbu y menghasilkan perubahan nilai sel 17. Properti ini memungkinkan untuk menyimpan sejumlah besar operasi dalam sejumlah algoritme tertentu, tetapi memerlukan pengelolaan batas kiri dan kanan peta: dengan ingin memindahkan satu kotak, kita secara tidak sengaja dapat memperoleh kotak yang terletak di seberang peta !
Selama pertarungan Anda, Anda memiliki kemungkinan untuk melihat nomor sel: dalam opsi, Anda harus memilih kotak _Tampilkan nomor sel_ (untuk melihat nomor) dan _Mode taktis_ (untuk menyembunyikan rintangan).
Penomoran sel adalah sebagai berikut:
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.