青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

飯中淹的避難所~~~~~

偶爾來避難的地方~

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  94 隨筆 :: 0 文章 :: 257 評論 :: 0 Trackbacks

1- RPG MAKER的自動磚塊拼接

在目前比較流行的游戲制作工具RPG MAKER里面,做地圖編輯的時候,有一種特殊的磚塊,不需要手動拼接,而直接用鼠標繪制,就自動幫你拼好地塊。
如下圖所示


而這一切是使用下面這張圖片來拼接而成的。RPG MAKER把它保存在RGSS\Standard\Graphics\Autotiles里面。



RPG MAKER本身磚塊是使用32*32的規格來進行組合的,這張AUTOTILE資源,是3*4排列的32*32的圖片。


經過觀察發現,上面的圖片是使用下面這個圖片中的元素按照16*16的大小分割來拼接而成的。
為了驗證這個想法,我做了下面這個圖片,替換掉RPG MAKER原來這張圖片。


再用RPG MAKER察看剛才的地圖,變成了這樣



從中可以看出,RPG MAKER果然是用16*16的小塊來進行分割和拼接。



2- 實現方法

決定一個32*32的圖塊由哪4個16*16的小圖塊拼接的關鍵,是這個圖塊的周圍的同類塊的位置和數量。下面介紹一個拼接調色板的方法。

步驟1- 把圖塊周圍的鄰接塊位置編號,如下圖



圖中標記了8個BIT,每個BIT表示這個位置上是否有同類塊,有就是1,沒有就是0。這樣,我們就得到了一個0-255的索引。

步驟2- 建立圖塊拼接調色板

我們針對這個索引,建立一個256元素的表。
在這個256元素的表里面,把每個索引對應的目標塊的樣子描述一下。
描述一個目標塊,需要4個16*16的小塊。而表示這個小塊,可以使用他們在AUTOTILE圖片中的索引。

做完這一步,我們得到了256個4元組。

因為AUTOTILE的圖片規格都是一樣的,所以,這個調色板可以用在每一種自動拼接的磚塊上。


這兩個簡單的步驟結束后,我們就能夠正確的繪制每一個自動拼接的圖塊了。因為它索引的數據是拼接方法,所以叫它是拼接調色板。






posted on 2008-06-17 14:31 飯中淹 閱讀(2683) 評論(3)  編輯 收藏 引用

評論

# re: 2D磚塊地圖系統中,自動磚塊拼接的方法. 2008-06-17 20:04 Hellfire
魔獸爭霸的地圖,也是采用這種拼接做出來的。  回復  更多評論
  

# re: 2D磚塊地圖系統中,自動磚塊拼接的方法. 2008-06-17 20:08 飯中淹
@Hellfire
還有星際的貌似也是這個方法.

另外,早期的字符表格也是用這種方法來進行自動拼接的。


  回復  更多評論
  

# re: 2D磚塊地圖系統中,自動磚塊拼接的方法. 2011-12-17 19:49 madmanahong
新版本的RMVX貌似和這個實現不太一樣了。。。。。
不過原理應該差不多。  回復  更多評論
  


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲永久字幕| 欧美在线观看网址综合| 欧美激情精品| 日韩视频在线免费观看| 日韩网站在线看片你懂的| 欧美日韩中文字幕在线视频| 亚洲欧美另类在线| 亚洲欧美综合| 在线观看免费视频综合| 欧美黄色影院| 国产精品高潮呻吟视频| 久久精品一区二区| 老牛影视一区二区三区| 亚洲午夜电影| 欧美在线三级| 99这里只有精品| 亚洲免费在线电影| 伊人精品在线| 亚洲视频1区| 在线色欧美三级视频| 亚洲日本免费| 国产一区二区成人| 亚洲国产一区二区a毛片| 欧美视频一区二| 另类图片国产| 国产精品国色综合久久| 麻豆国产精品一区二区三区 | 狼人天天伊人久久| 欧美区国产区| 欧美xart系列高清| 国产精品亚洲成人| 亚洲人成毛片在线播放| 国产一区二区成人| 99热免费精品在线观看| 影视先锋久久| 亚洲一区二区精品在线| 亚洲欧洲另类国产综合| 午夜精品久久久久久久白皮肤| 亚洲欧洲日产国产网站| 午夜精品一区二区三区在线| 99re热精品| 久久久久久久综合日本| 欧美一级片久久久久久久| 欧美精品一区在线发布| 免费成人黄色av| 国产喷白浆一区二区三区| 亚洲精品欧美日韩专区| 亚洲人成网站色ww在线| 久久久久久亚洲精品杨幂换脸| 亚洲欧美日韩成人高清在线一区| 欧美r片在线| 欧美大尺度在线观看| 国产主播精品| 性18欧美另类| 性欧美在线看片a免费观看| 欧美日韩激情网| 亚洲精品久久久久久久久| 亚洲电影在线免费观看| 久久精品在线视频| 久久午夜精品一区二区| 国产亚洲精品美女| 亚洲一区bb| 亚洲综合欧美| 国产精品爽黄69| 中文国产成人精品| 西瓜成人精品人成网站| 国产精品三区www17con| 亚洲新中文字幕| 午夜伦欧美伦电影理论片| 国产精品国产一区二区| 亚洲小说欧美另类婷婷| 欧美一级片在线播放| 国产精品一级在线| 午夜精品亚洲| 久久久久在线观看| 狠狠综合久久av一区二区小说| 久久久精品久久久久| 蜜桃久久av一区| 最近看过的日韩成人| 欧美大片在线观看| 日韩网站在线观看| 欧美一级黄色录像| 韩国女主播一区二区三区| 久久综合给合久久狠狠色| 亚洲国产高清高潮精品美女| 一区二区三区久久| 国产精品美女一区二区| 欧美中文在线观看| 亚洲电影在线观看| 一区二区三区日韩精品视频| 欧美午夜视频在线| 欧美一区二区| 亚洲黑丝在线| 欧美一区不卡| 欧美激情中文不卡| 欧美日韩精品久久久| 一区二区三区国产| 新狼窝色av性久久久久久| 黄色亚洲在线| 欧美精品少妇一区二区三区| 亚洲一区二区毛片| 欧美激情在线免费观看| 午夜精品久久久久久久| 一区一区视频| 欧美日韩在线播放一区二区| 久久精品一二三区| 日韩亚洲欧美高清| 狂野欧美激情性xxxx| 亚洲一区二区三区高清不卡| 韩日欧美一区二区| 国产精品高潮呻吟| 欧美福利网址| 久久精品国产欧美亚洲人人爽| 亚洲人成在线观看一区二区| 欧美中文日韩| 亚洲视频在线二区| 亚洲经典视频在线观看| 亚洲色诱最新| 欧美日韩免费观看一区 | 99热这里只有成人精品国产| 国产精品视频| 欧美日韩精品免费观看视一区二区| 午夜亚洲影视| 一区二区三区免费网站| 亚洲国产综合在线看不卡| 久久久精品久久久久| 亚洲一区3d动漫同人无遮挡| 亚洲国产欧美久久| 伊人久久亚洲热| 国内精品国产成人| 国产欧美日韩一区二区三区在线| 欧美午夜不卡影院在线观看完整版免费 | 亚洲欧美日韩专区| 99在线热播精品免费99热| 亚洲经典一区| 亚洲三级电影全部在线观看高清| 精品成人久久| 在线亚洲激情| 一区在线播放视频| 国产精品午夜电影| 欧美日韩国产限制| 欧美激情一区二区| 免费亚洲视频| 欧美大片一区二区| 美女精品在线| 免费观看久久久4p| 欧美暴力喷水在线| 欧美高清视频一区| 欧美精品久久久久a| 欧美岛国激情| 国产精品久久久| 欧美国产另类| 欧美88av| 欧美啪啪成人vr| 欧美性开放视频| 国产精品网站在线观看| 国产一区二区高清视频| 国内精品久久久久影院优| 黄色一区二区在线观看| 亚洲激情女人| 日韩一区二区福利| 午夜在线精品偷拍| 久久婷婷国产综合国色天香| 欧美国产视频一区二区| 亚洲日本欧美| 亚洲深夜av| 久久久久99精品国产片| 欧美精品首页| 国产乱码精品一区二区三区忘忧草| 国产欧美日韩综合精品二区| 在线免费不卡视频| 一区二区三区成人| 久久久久久久一区| 亚洲国产一区二区a毛片| 一本一本久久a久久精品综合妖精| 亚洲欧美日韩国产综合| 久久琪琪电影院| 欧美日韩一区二区三区四区在线观看| 国产精品一二| 91久久精品国产91久久性色tv| 一区二区免费在线播放| 久久久综合视频| 亚洲精品一区二区三区婷婷月 | 亚洲欧洲一区二区在线观看| 亚洲香蕉网站| 欧美电影在线观看| 国产精品一二三| 亚洲精品一区二区三区四区高清| 先锋亚洲精品| 亚洲全部视频| 玖玖综合伊人| 国产欧美一区视频| 亚洲视屏一区| 亚洲国产精品一区二区三区| 午夜国产精品视频免费体验区| 欧美精品大片| 亚洲黄色视屏| 久久先锋资源| 亚洲欧美清纯在线制服| 欧美—级在线免费片|