我最近在尋找遊戲編程,並且通過拋出了一個名爲Tiled Map的定義我查找了它並嘗試瞭解它如何聲明以及如何使用它來查找碰撞,但是沒有成功任何一個可以給我什麼是平鋪的地圖明確的解釋,並聲明它,我怎麼能在這個地圖檢測衝突,這是網站,我讀:什麼是平鋪地圖以及它是如何聲明的
http://rodrigo-silveira.com/html5-2d-game-programming-tutorial-gwt/#.Uf9Ivm22shC
var mapBluePrint = [
[0, 0, 0, 0, 0, 0],
[0, 8, 8, 8, 8, 0],
[0, 0, 0, 0, 0, 0]
];
所以我明白瓷磚地圖是什麼,但爲什麼他使用6 * 3陣列,爲什麼他使用數字8,而不是另一個數字,如7或5爲什麼例如? – Sora
從我可以告訴它只是一個任意的例子來說明他的觀點。 –
所以如果我把這個精靈表繪製在我的畫布中:http://rodrigo-silveira.com/wp-content/uploads/2012/06/mario-8-bit-sprites.png我應該用它代表它像這個例子中的13 * 13數組http://blog.sklambert.com/create-a-canvas-tileset-background/:他拿着他的精靈表,並用數字組成一個數組,以便在稍後的畫布中繪製它 – Sora