程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#開發WPF/Silverlight動畫及游戲系列教程(Game Tutorial):(三十六)(3)

C#開發WPF/Silverlight動畫及游戲系列教程(Game Tutorial):(三十六)(3)

編輯:關於C語言

最後還有兩個問題需要說明:

1)設定的切割尺寸最好能完整切割完整張地圖,例如地圖尺寸為2800*3200,那麼您可以將切片的單位尺寸設定為350*400,這樣切割下來剛好64張;如果您將切片尺寸設定為320*400,則地圖最右邊緣的一部分將不被切割出來。因此地圖尺寸與切割尺寸需要默契配合,這理當屬於美工的范疇,作到應該不難。

2)為了降低地圖編輯器的設計難度,我並未在Stream中對圖片數據流進行壓縮處理,這將使得導出的jpg圖片由於質量過高而引起容量很大,基於Web的游戲對文件大小非常敏感。因此,我建議您可以自行添加數據流壓縮方法,或者通過Photoshop的壓縮批處理來完成這些操作。下面是以上地圖片壓縮前後的容量對比:

嘿嘿~這一節非常有意思吧。那麼多的圖片眼睛都快花了,該怎樣使用呢?下一節我將向大家講解如何在本教程示例游戲中使用它們來實現地圖的區域性按需加載,關注哦。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved