[XNA] 將遊戲發布為能讓其他電腦的安裝檔
前言
辛辛苦苦把遊戲寫好了,如果只能自己開來玩不是很可惜嗎?
想要把成品分享給親朋好友,甚至丟上網讓網友一起同樂?
就來看看如何把XNA的遊戲成品打包成安裝檔吧!
製作安裝檔
首先找到建置→發行{專案名稱},開啟專案發行精靈
選擇想要的位置後(我個人習慣就丟桌面),可以直接按下完成
這是下一步的畫面,預設就是第三項,雖然文字寫好像會用到光碟的樣子,
但不用擔心,其實就是把安裝檔做出來
接著可以在設定的目錄上找到三個檔案,
"Application Files","setup","{專案名稱}",
必須要把這三個檔案放在同個目錄下,點開setup就能安裝遊戲。
可能發生的小問題
XNA必須依存XNA套件與framework一定以上版本才能正常運作,
理論上以這種方式做出來的安裝檔都會附帶上這些套件,
但經過測試,某些電腦還是不能完美安裝馬上運行(例如超乾淨,才第一次開機的電腦),
為了一勞永逸的解決這個問題,建議還是順便帶上確定完整的XNA環境,
http://www.microsoft.com/en-us/download/details.aspx?id=20914
這是微軟官網所提供的下載
只要先安裝好這個套件,再安裝遊戲,經測試確定不管多乾淨的電腦都能順利安裝並啟動遊戲
再提供一個可以做成一鍵安裝的小撇步,
首先把原本的"setup.exe"改名為"gamesetup.exe"以免誤會,
然後開啟一個筆記本,寫入
命名為"setup",然後存檔在剛剛三個檔案同個目錄之下,
把附檔名.txt改成.bat,如此一來就完成一鍵安裝環境+遊戲本體啦!