在我们在ps3上安装linux之后,谁能告诉我们做什么来开发ps3应用程序(或)游戏。
还有一点是我们可以在窗口平台上开发ps3游戏,因为它需要什么工具,它有点混乱。
任何人都可以澄清这个吗?
答案 0 :(得分:8)
目前,为Play Station 3开发的唯一合法方法是购买development kit和Sony的许可证。最近的黑客攻击启用了自制软件应用程序,但目前只有索尼泄露的SDK - 用这种方式构建应用程序可能是非法的。
Homebrew SDK正在开发中,但您无法使用此SDK通过官方方法分发您的应用程序或游戏。
要在Windows上编译自制程序,您可能需要使用Cygwin和可用的PS3 Tool Chain。编译器不太可能存在,甚至不适用于Windows,但Cygwin应该允许你模拟可用的linux工具。
总之,如果你想要合法,那么你需要索尼的许可证和开发工具包。如果您只是为了好玩,我建议您使用Google查找有关PS3自制软件开发的更多信息。
答案 1 :(得分:2)
请参阅Wikipedia page on OtherOS以获取一些基本信息和大量指示。请注意,您将无法控制自己的操作,Linux无法访问整个计算机。
答案 2 :(得分:1)
我绝不是专家 - 但是:
要开发PS3游戏,您需要一个PS3开发人员套件。 Afaik它不能简单地通过在PS3上安装linux来完成。开发人员工具包由Sony授权,并且据我所知,需要某种许可证支付和/或批准程序作为官方PS3开发人员/房屋。
索尼在当天发布了一款小型家用开发套件,包括用于旧(非超薄)PlayStation 2的键盘,鼠标和硬盘。该工具包是由Linux驱动的,包含了利用图形和控制器的库。最后我听说这个想法被索尼取消了。答案 3 :(得分:0)
有一种方法可以在PS3上安装另一个操作系统,很多人安装了Linux。查看您的文档(也可能在网上)查找“PS3 OtherOS”或“PS3 Other OS”。不幸的是,索尼最近取消了安装另一个操作系统的能力,所以你需要一个没有最新固件更新的设备。
安装Linux意味着您拥有(大部分)系统。
答案 4 :(得分:0)
据我所知,您需要索尼的官方开发套件才能为PS3开发游戏。我相信它确实在一个经过修改的Linux环境中运行,但我无法确认这一点(或许我们有人在开发PS3游戏并且可以填补我们的内容吗?)
答案 5 :(得分:0)
您需要PS3开发套件才能正确完成。虽然曾经有人能够在PS3上安装Linux,但它已经被禁用了。即使你设法找到一个仍然能够接受Linux的PS3,你将使用一个很大程度上不同的API(来自建立的商业PS3游戏),你将无法访问许多更强大的图形功能。
虽然您可以在Windows上构建游戏,但您需要将其移植到PS3上运行。你不能只在Windows上点击编译并让它在PS3上运行。
答案 6 :(得分:0)
虽然这是一个老线程,但我发现没有人提到过从一开始就可用于PlayStation 3(及更高版本)和Xbox One(及更高版本)的替代选项:Blu-ray Disc Java ,缩写为BD-J。
这些游戏机配备蓝光播放器,所有蓝光播放器都可以运行JavaME作为蓝光规范的一部分。这意味着您可以使用JavaME实际编写游戏和应用程序,并在同一张光盘上运行这些游戏控制台。
因此,如果您只想创建一些自制游戏以获得乐趣,那么BD-J是一个非常有吸引力的选择。这是因为:
以下是在PS3上运行的各种BD-J Xlet的一些YouTube示例视频,显示该平台能够运行自制程序:
https://www.youtube.com/watch?v=M_E9VaXywG0
https://www.youtube.com/watch?v=NxMpLB_ZsDs
https://www.youtube.com/watch?v=bKadWBm9CQA
https://www.youtube.com/watch?v=1bC5FV-2AY4
以及一些有用的链接:
http://www.oracle.com/technetwork/articles/javame/bluray-142687.html