電腦遊戲製作開發設計論壇 首頁 電腦遊戲製作開發設計論壇
任何可以在PC上跑的遊戲都可以討論,主要以遊戲之製作開發為主軸,希望讓台灣的遊戲人有個討論、交流、教學、經驗傳承的園地
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

Google
關於pc兼容性問題

 
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> 遊戲程式初級班:語法及基礎概念
上一篇主題 :: 下一篇主題  
發表人 內容
801901987
偶而上來逛逛的過客


註冊時間: 2013-06-24
文章: 13

173.21 果凍幣

發表發表於: 2013-6-24, PM 3:22 星期一    文章主題: 關於pc兼容性問題 引言回覆

想要用c++設計pc遊戲引擎
目前有一些疑問想請問前輩們一下~

請問有些遊戲不能兼容64bit和一些os(只考慮windows系列xp和其後版本)
請問是什麼原因呢?

要怎麼做可以得知自己設計的pc遊戲引擎支援32/64bit和哪些os呢?
(os只考慮windows xp和其後之windows系統)
(還有除了個別每種os實際測試外之方法)

在設計時若想要讓自己的引擎在xp,vista,win7,win8,32/64bit的環境下完美運行需要如何設計呢?

若此引擎已經確定對應某些os和32/64bit那用其開發出來的遊戲
若程式員本身沒出現設計錯誤,則此遊戲對應os和bit也和遊戲引擎對應的一樣嘛?
麻煩前輩們解答了,感謝!
回頂端
檢視會員個人資料 發送私人訊息
撲殺兔
時常出沒的會員


註冊時間: 2009-05-18
文章: 30

219.89 果凍幣

發表發表於: 2013-6-25, PM 2:57 星期二    文章主題: 引言回覆

1.
windows api版本的問題;32-bit的程式可以跑在32/64bit的OS,但64bit的程式只能跑在64bit OS。

2.
http://stackoverflow.com/questions/7011071/c-detect-32-bit-or-64-bit-of-windows

3.
我只能說,
資料型態的絕對大小(也會影響到struct的alignment),endianess(CPU相關和網路傳輸的問題),都不是語言本身有規範的。

4.
基本上是,這個我不太確定。
回頂端
檢視會員個人資料 發送私人訊息
801901987
偶而上來逛逛的過客


註冊時間: 2013-06-24
文章: 13

173.21 果凍幣

發表發表於: 2013-6-25, PM 8:45 星期二    文章主題: 引言回覆

感謝解答^^
在請問一下
如果用vc++2012開發出來的遊戲引擎或遊戲
只要是vc++2012能兼容的os和bit都會支援嗎?
還有請問vc++2012目前兼容哪些os和其os對應bit呢?
(如win7為例,是只有對應32bit或64bit或兩者呢?)
(os只考慮windows系列)
麻煩解答了,感謝!
回頂端
檢視會員個人資料 發送私人訊息
撲殺兔
時常出沒的會員


註冊時間: 2009-05-18
文章: 30

219.89 果凍幣

發表發表於: 2013-6-25, PM 9:23 星期二    文章主題: 引言回覆

1. vc++2012能兼容的os和bit和vc++2012編譯出來的程式之間沒有任何關係,
有關係的是vc++2012本身的編譯器和你編譯時的選項

2. http://www.microsoft.com/visualstudio/eng/products/compatibility
回頂端
檢視會員個人資料 發送私人訊息
801901987
偶而上來逛逛的過客


註冊時間: 2013-06-24
文章: 13

173.21 果凍幣

發表發表於: 2013-6-25, PM 10:19 星期二    文章主題: 引言回覆

所以只要關心編譯器的兼容問題
就沒問題了嗎?
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> 遊戲程式初級班:語法及基礎概念 所有的時間均為 台灣時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
可以 在這個版面附加檔案
可以 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作