谁能告诉我们在 ps3 上安装 linux 后要做什么来开发 ps3 应用程序(或)游戏。
另一件事是我们可以在window平台上开发ps3游戏需要什么工具,有点混乱。
谁能澄清这一点?
谁能告诉我们在 ps3 上安装 linux 后要做什么来开发 ps3 应用程序(或)游戏。
另一件事是我们可以在window平台上开发ps3游戏需要什么工具,有点混乱。
谁能澄清这一点?
目前,为 Play Station 3 开发的唯一合法方式是从 Sony 购买开发套件和许可证。最近的黑客攻击启用了自制应用程序,但目前只有索尼泄露的 SDK - 使用它构建应用程序可能是非法的。
Homebrew SDK 正在开发中,但您将无法使用此 SDK 通过官方方法分发您的应用程序或游戏。
要在 Windows 上编译自制软件,您可能需要使用Cygwin和可用的PS3 Tool Chain。不太可能存在甚至为 Windows 制作编译器,但 Cygwin 应该允许您模拟可用的 linux 工具。
总之,如果你想合法地做,那么你需要索尼的许可证和开发工具包。如果您只是为了好玩,那么我建议您使用 Google 查找有关 PS3 自制软件开发的更多信息。
有关一些基本信息和大量指针,请参阅OtherOS 上的 Wikipedia 页面。请注意,您将受到限制,Linux 无法访问整台机器。
我绝不是专家 - 但是:
要开发 PS3 游戏,您需要一个 PS3 开发工具包。Afaik 不能简单地通过在 PS3 上安装 linux 来完成。开发者工具包是从索尼获得许可的,据我所知,作为官方 PS3 开发者/公司,需要某种许可支付和/或批准流程。
索尼发布了一个小型家庭开发套件,包括键盘、鼠标和硬盘驱动器,用于当年的旧(非超薄)PlayStation 2。该套件是 linux 驱动的,并包含用于利用图形和控制器的库。我最后一次听到这个想法被索尼放弃了。
有一种方法可以在 PS3 上安装另一个操作系统,很多人安装了 Linux。查看您的文档(可能在网络上)以查找“PS3 OtherOS”或“PS3 Other OS”。不幸的是,索尼最近取消了安装其他操作系统的功能,因此您需要一个最近没有更新固件的设备。
安装 Linux 意味着您拥有(大部分)系统。
您需要一个 PS3 开发工具包才能正确执行此操作。虽然过去可以在 PS3 上安装 Linux,但它现在已被禁用。即使您确实设法找到了仍然能够接受 Linux 的 PS3,您也将使用大不相同的 API(与构建商业 PS3 游戏的 API 不同),并且您将无法访问许多更强大的图形功能。
虽然您可以在 Windows 上构建游戏,但您需要将其属性移植到 PS3 上运行。你不能只在 Windows 上编译并让它在 PS3 上运行。
据我所知,您需要索尼的官方开发工具包才能为 PS3 开发游戏。我相信它确实可以在修改后的 Linux 环境中运行,但我无法确定这一点(也许我们在 SO 上有开发 PS3 游戏并可以填补我们的人?)
虽然这是一个老话题,但我看到没有人提到从一开始就可用于 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