2008年12月18日 星期四

2008w15

推箱子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

之後還會慢慢修改這些參數

還有一些相關圖片格式











透明貼圖的範例程式
















主程式設計畫面







背景不必捲動




也不算是即時遊戲




圖形使用不多




但遊戲耐玩




不是單靠華麗畫面吸引人的遊戲類型



















雖然懂得不是很多


但是上網找找資料


看看註解


好像比較容易搞懂這些東西

沒有留言:

張貼留言