推箱子game
#define TILE_WIDTH 32 // 圖片寬度32
#define TILE_HEIGHT 32 // 圖片高度32
#define TILE_NUM_X 10 // 畫面橫軸格數10
#define TILE_NUM_Y 10 // 畫面縱軸格數10
const char* FN_TERR_ARCHIVE "TERR.TIA" // 地形圖庫
const char* FN_ITEM_ARCHIVE "ITEM.TIA" // 物品圖庫
const char* FN_ROLEBITS "ROLEBITS.BMP" // 角色圖檔
const char* FN_MAP_PREFIX "MAP" // 關卡圖檔檔名 (MAP??.DAT)
const char* FN_MAP_EXT ".DAT" // 關卡圖檔副檔名
const char* SIG_MYFILE "Xshadow_Stock" // 圖庫及地圖檔案的檔頭標籤
暫時預設的畫面高度
大約是32x32
之後還會慢慢修改這些參數
還有一些相關圖片格式
#define TILE_WIDTH 32 // 圖片寬度32
#define TILE_HEIGHT 32 // 圖片高度32
#define TILE_NUM_X 10 // 畫面橫軸格數10
#define TILE_NUM_Y 10 // 畫面縱軸格數10
const char* FN_TERR_ARCHIVE "TERR.TIA" // 地形圖庫
const char* FN_ITEM_ARCHIVE "ITEM.TIA" // 物品圖庫
const char* FN_ROLEBITS "ROLEBITS.BMP" // 角色圖檔
const char* FN_MAP_PREFIX "MAP" // 關卡圖檔檔名 (MAP??.DAT)
const char* FN_MAP_EXT ".DAT" // 關卡圖檔副檔名
const char* SIG_MYFILE "Xshadow_Stock" // 圖庫及地圖檔案的檔頭標籤
暫時預設的畫面高度
大約是32x32
之後還會慢慢修改這些參數
還有一些相關圖片格式
透明貼圖的範例程式
主程式設計畫面
背景不必捲動
也不算是即時遊戲
圖形使用不多
但遊戲耐玩
不是單靠華麗畫面吸引人的遊戲類型
雖然懂得不是很多
但是上網找找資料
看看註解
好像比較容易搞懂這些東西
沒有留言:
張貼留言