主机游戏是怎么编写和调试的?

把柴犬橘猫赶尽杀绝


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


需要给主机销售商打电话,咨询一下就可以了。


圆寂游戏


楼上有实力,只是玩家都没有涉猎到开发游戏这些,抱歉,大圣


肥皂丿主机游戏的玩家


只要你有能力。


明月知星辰


最简单的方法,去索尼打工