[程式] 2D模擬3D俯角地圖

看板GameDesign作者 (waliliadai)時間13年前 (2010/08/25 22:59), 編輯推噓2(208)
留言10則, 2人參與, 最新討論串1/1
範例: http://www.crazymonkeygames.com/Creeping.html 像是範例遊戲中的地圖,雖然都是2D的圖像,但地形卻有高度的概念 請問要怎麼做才能辦到範例遊戲中地形高度的效果? 謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 74.115.5.47

08/25 23:18, , 1F
在2D平面加個H值,貼圖時向上平移
08/25 23:18, 1F

08/25 23:19, , 2F
以及在計算時,從一點一到另一點時,計算H值,如果有
08/25 23:19, 2F

08/25 23:20, , 3F
低差,就不讓人物移動,要用跳的才可以過去。
08/25 23:20, 3F

08/25 23:20, , 4F
^高
08/25 23:20, 4F

08/25 23:21, , 5F
移到
08/25 23:21, 5F

08/26 00:01, , 6F
對了.....有聽過個小技巧,就是以一張灰階點陣圖當成高
08/26 00:01, 6F

08/26 00:02, , 7F
度的記錄檔,在運算時取顏色來計算。
08/26 00:02, 7F

08/26 00:08, , 8F
說到用灰階BMP檔來記錄高度 以前有用XNA寫過立體的地形
08/26 00:08, 8F

08/26 00:09, , 9F
BMP檔案只能 256*256 pixel
08/26 00:09, 9F

08/26 00:10, , 10F
然後再載入地形的表皮... 就變得很酷耶 :P
08/26 00:10, 10F
文章代碼(AID): #1CTI_k0A (GameDesign)