206 12 15炸彈人開發日誌

2021-04-12 14:43:58 字數 624 閱讀 6914

目前的正在執行的計畫

*1.支援物品組,以實現乙個物品能夠占用多個方格

2.精靈編輯

3.物品編輯

*4.讀寫地圖

*5.設定玩家起始位置

*矩形邊框顏色

*字型顏色

*字型大小

*6.設定背景與碰撞物  

7.設定獎品 資料

放棄精靈編輯器,與物品編輯器是因為這兩樣東西雖然是小東西,卻占用了將近乙個星期時間。

而我發現可能是我對自已需要什麼並不是太清楚。工作變成經常翻閱win32 api函式了。

於是對該工作進行評估,得到以下幾點:

1.這不是重要的工作。

2.地圖編輯器的目的是為我節約開發時間

3.精靈與物品的資料可以使用文字編輯器直接修改其xml檔案。

4.測試精靈的話,可以直接使用之前的測試程式乙個精靈乙個精靈進行測試。

5.精靈與物品資料不是很多,寫乙個精靈編輯器並不能為我節約多少時間。

*6.該工作碰到阻力,並且開發人員對此類問題感到厭煩。而該任務優先順序又比較低,故跳過該任務。

對於修改遊戲主程式必須留有七天以上的時間,否則進度跟不上聖誕節前的目標。

計畫明天上午結束地圖編輯器的開發工作,現在還剩下放置獎品功能。

2007 01 24炸彈人開發日誌

解決了兩個關於移動與碰撞的bug 1 bug描述 當炸彈在接近牆的時候,人就不能從接近牆的那一邊把炸彈踢走 原因 人物在產生碰撞的時候,沒有移動到整數格仔內 在炸彈碰撞檢測的時候加了邊介審查,導致直接在邊介附近停止,因為移動的碰撞檢測 是一但發現則立即停止的嚴格檢查。2 bug描述 人物在產生平移效...

2007 07 17炸彈人開發日誌

完成 正在處理 不處理 炸彈人遊戲開發目前修改計畫重新分為5個里程碑 1 遊戲中能使用網路對戰以及錄象功能 2 重構遊戲 1 改進id管理器 2 加入記憶體管理器 3 統一遊戲物件管理器 4 統一資源管理器的使用方法 5 加入日誌 6 調整遊戲物件中的 3 包裝遊戲 1 遊戲gui的調整 2 遊戲聲...

2007 07 29炸彈人開發日誌

最終,我還是認為不要用clanlib中的socket包裝類cl socket為好.本來以為它還可以撐多一下,在遊戲的網路功能實現才差不多再來改.主要由3個方面考慮.1 為每個socket加入緩衝以降底對recv函式的呼叫次數,另外如果使用cl socket中的訊號通知.則有可能會漏掉一些資料報.我昨...