[程式] 正六角形地板

看板GameDesign作者 (兔子)時間14年前 (2011/04/12 15:44), 編輯推噓7(7015)
留言22則, 11人參與, 最新討論串1/2 (看更多)
大概像下面這樣的圖 __ __ __ __ __ __ _ / \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \_ / \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ / \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \ / \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \_ / \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__/ \__ 不知道要怎麼畫 如果以線為單位一條一條的畫 那每一個點都會被定義三次 浪費三倍的空間 如果以六角形為單位來畫 那每一條邊又會被畫到兩次 浪費兩倍的時間 也不能畫死 因為我要弄成3D的... 要可以轉並且有消失點 謝謝 -- 場景是3D 人物角色是2D 夠特殊的遊戲吧(誤 -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 我不是m █████ █████ 我不是s ██ ███ 是溫柔 ██╱╲ ◥█████◣● 是傲嬌╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.127.91

04/12 16:12, , 1F
以一般合理的格子數量你可以先不要管這個問題?
04/12 16:12, 1F

04/12 16:13, , 2F
在開始lag之前所有的最佳化都是沒意義的
04/12 16:13, 2F

04/12 16:14, , 3F
反正就是選一個我順手的方法畫下去就對了?
04/12 16:14, 3F

04/12 16:18, , 4F
寫遊戲第一步能跑最重要
04/12 16:18, 4F

04/12 16:34, , 5F
ok感謝XD
04/12 16:34, 5F

04/12 19:57, , 6F
關鍵字"TILE MAP"
04/12 19:57, 6F

04/12 23:12, , 7F
這樣是叫做 -2.5D 嗎 ?
04/12 23:12, 7F

04/12 23:32, , 8F
算3D 因為場景是3D的
04/12 23:32, 8F

04/12 23:44, , 9F
總覺得用重覆貼圖會比較簡單
04/12 23:44, 9F

04/13 01:40, , 10F
一個點三個方向 只是定義的問題
04/13 01:40, 10F

04/13 11:20, , 11F
樓上一條線還是會重複三次吧?應該是一點一個方向?
04/13 11:20, 11F

04/13 11:40, , 12F
不能把點給紀錄下來,讓程式自己去找點畫嗎?
04/13 11:40, 12F

04/13 11:44, , 13F
n大那個好 一個六角形中記錄3個點就OK
04/13 11:44, 13F

04/13 11:45, , 14F
L大...重點就是要記錄哪些點 而且要怎麼記錄啊
04/13 11:45, 14F

04/13 11:45, , 15F
總不會是我自己慢慢算出每個點的座標然後寫進去吧
04/13 11:45, 15F

04/13 11:57, , 16F
你把六角形先換成菱形 就找到XY軸了
04/13 11:57, 16F

04/13 15:26, , 17F
兩個點才構成一條線 怎麼會重覆咧~~?
04/13 15:26, 17F

04/13 16:31, , 18F

04/16 22:19, , 19F
就叫美術畫好貼圖...然後算UV設定Vertex大小...
04/16 22:19, 19F

04/16 22:20, , 20F
效能不差而且也美觀冏rz...
04/16 22:20, 20F

04/17 10:16, , 21F
貼圖可以有3d效果嗎?
04/17 10:16, 21F

04/18 08:22, , 22F
normal map
04/18 08:22, 22F
文章代碼(AID): #1Df0BWY1 (GameDesign)
文章代碼(AID): #1Df0BWY1 (GameDesign)