ps3应用程序开发

时间:2010-09-29 13:00:39

标签: ps3

在我们在ps3上安装linux之后,谁能告诉我们做什么来开发ps3应用程序(或)游戏。

还有一点是我们可以在窗口平台上开发ps3游戏,因为它需要什么工具,它有点混乱。

任何人都可以澄清这个吗?

7 个答案:

答案 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是一个非常有吸引力的选择。这是因为:

  • 您可以在同一张光盘上的许多游戏机上运行自制游戏
  • 没有昂贵的SDK可供购买,您只需在任何想要的IDE中编写JavaME代码
  • 没有批准程序,您只需创建自己的光盘并制作ISO可下载文件

以下是在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

http://www.tvwithoutborders.com/

http://www.java-gaming.org/index.php?topic=38044.0