主機遊戲是怎麼編寫和調試的?

把柴犬橘貓趕盡殺絕


1、FC時代的機器是主機方直接提供底層資料和調試用專用硬件,第三方自己寫框架。進入次世代(我現在仍然把PS之後的遊戲機統稱為次世代,因為我覺得自己一直活在90年代)後遊戲主機本身高度複雜化,第三方廠商只能依賴主機方或者主機硬件開發相關的第二方提供的開發SDK來開發遊戲,但是除開XBLA等方便同人開發商的平臺外,仍然需要主機方提供調試用專用硬件,俗稱開發機。這些開發機,並不是獨立的機器,而是類似發佈版主機但具備特殊硬件接口和軟件的特殊主機,一般是配合開發者在自己PC上運行的SDK,開發時進行在線調試用的。你去圖書館找幾本說老的移動設備比如Windows CE或者Palm開發的書讀一讀,就能理解編寫代碼-〉下載到設備-〉在線調試這種開發方式了。

2、SDK能支持什麼編譯器就用什麼語言,早期沒SDK的機器就五花八門了,如果說FC的話多數情況都是機械語





APPLE解說


剛好之前做過主機移植,一般來說,要移植主機(ps4,xbox,ns),首先要是一個成品遊戲,主機沒有ea版(至少我們這種小公司沒有),然後去跟對應地區申請開發機和測試機,索尼一臺ps4測試機,一臺ps4開發機,一臺pspro開發機,算是借用,要還的。微軟也是要還的。任天堂是申請之後要買的好像,不過因為之前有人把任天堂開發機賣了,國內申請不下來。

有了開發機之後就是程序對接了,主要要去官網下載開發組件,然後根據各個廠家需求完成對接,提交版本,然後測試通過之後就可以上線了。

有主機移植或者steam移植,移動平臺移植都可以找我



獨立遊戲開發


以我現在使用的UE4引擎來說,要在PS4上移植還是比較方便的,因為引擎本身對跨平臺移植支持是很完善的。開發語言用c++。


go老犇


首先得申請開發資格可能要交年費 這個也可以找代理 其次獲得開發機和sdk用於對接開發 最後就是提交給主機廠商測試上線


陳劍波32


c++和java


風語者155235


有記得是有主機的開發套件的。


鵬洛客43


需要給主機銷售商打電話,諮詢一下就可以了。


圓寂遊戲


樓上有實力,只是玩家都沒有涉獵到開發遊戲這些,抱歉,大聖


肥皂丿主機遊戲的玩家


只要你有能力。


明月知星辰


最簡單的方法,去索尼打工


分享到:


相關文章: