免费学习ps:PS3的Cell架构是学习游戏编程的错误平台吗

我有机会参加索尼授权的培训课程,了解 PS3 的单元架构编程。

然而,我只有一个基本的 C ++ 知识,并想知道 PS3 是否是一个像我这样的初学者有抱负的游戏开发有点矫枉过正。

还有什么是最好的资源,让我在大约 2 个月的时间在 C ++ 图形编程一个体面的水平?

10

我打赌它会很有趣,无论你在课程中学到什么,都会帮助你成为一个更好的程序员。

10

最后一个关于我的日常工作的问题....:)

随着并行编程开始看起来像未来,您对 PS3 的许多了解将适用于其他体系结构。PS3 上使用的许多并行技术都直接适用于 Xbox 360。我怀疑未来的许多游戏机将朝着同一方向发展,我们都需要比目前更多地考虑并行化。

也就是说,如果你只有一个基本的 C ++ 知识,很多材料可能会在你的头上。这取决于你想从会议中得到什么。你是在寻找 PS3 的介绍,还是希望能够在会议后的第二天开始在 PS3 Linux 中制作游戏?

假设您负担得起,则该信息将很有趣并且可能会有所帮助。除非您认为成本大于收益,否则我不会放弃这样的机会。(我假设有成本,我真的不知道。)

游戏编程资源遍布网络。如果您想在 C ++ 中进行速成课程,我会选择 Lippman 等人的 C ++ Primer。如果您想在图形方面进行速成课程,那么 Real Time Rendering 是最好的起点,还有一本关于数学的好书,例如 Eric Lengyel 的《3D 游戏编程数学》。通过一些 OpenGL 或 D3D 教程进行挖掘;即使任何 API 都不常用于 3 原则

9

问题不在于 PS3 的杀伤力太大,而在于 Cell 处理器很难发挥其潜力。高度并行化的架构可能非常强大,但要真正获得这种性能并不容易。

2

我认为这是一个很好的架构,为未来做准备 (多核编程)。但是,对于大多数实际目的,您实际上最好学习基于 Windows 的游戏开发,因为使用控制台的启动成本要高得多。例如,开始为 DirectX 编容易得多。

所以,是的,在某些方面你是在找麻烦。如果你决定选择 PS3,一定要看看麻省理工学院的 PS3 课程。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(709)
Cytherea经典喷水:如何从经典VM分离Azure经典 NSG
上一篇
Ios本地推送:iOS静音本地推送通知目标 c(silence message notifications iphone)
下一篇

相关推荐

  • docker游戏服务器:如何使用Docker搭建高性能的游戏服务器

    Docker游戏服务器是一种将游戏服务器部署到容器中的方式,它可以帮助游戏开发者快速、轻松地部署游戏服务器,并且可以更轻松地扩展游戏服务器的容量。…

    2023-04-27 09:55:33
    0 29 61
  • win7玩cf卡顿怎么解决:解决Win7环境下CF游戏卡顿问题

    尝试更新系统:可能是由于系统缺少某些补丁或者更新导致CF卡顿,可以尝试在Windows Update中进行检查更新,并安装最新的补丁和更新。更新显卡驱动:可能是由于显卡驱动过旧或者不兼容导致CF卡顿,可以尝试更新显卡驱动,可以到显卡厂商官网下载最新的驱动进行安装。…

    2023-05-27 11:45:17
    0 12 35
  • cv糖醋排骨是弯的吗弯曲的美味

    cv糖醋排骨不是弯的,它是一种制作方法,通常用来制作排骨。代码:…

    2023-04-01 13:03:36
    0 53 82
  • android 视频编码深入理解MediaCodec API

    Android 视频编码是指将原始视频数据经过压缩编码后,生成新的视频数据,以便减少视频文件的体积,提高传输速度,以及更好地在 Android 设备上播放。…

    2023-01-13 10:58:18
    0 66 92
  • java ee eclipse使用:如何使用Java EE Eclipse来开发Web应用

    示例示例Java EE Eclipse使用步骤:安装Eclipse IDE。…

    2023-10-12 04:51:32
    0 35 43
  • javascript数组:排序和搜索

    javascript数组是一种特殊的对象,它可以存储多个值,这些值可以是任何类型的数据。JavaScript数组的元素可以通过索引来访问,数组的索引从0开始,每个元素都有一个索引值。…

    2023-08-28 11:30:24
    0 19 34
  • cookie如何使用:如何使用Cookie来改善用户体验

    Cookie是一种存储在客户端的小型文件,用于记录用户的信息,如访问时间、登录状态等。使用Cookie可以更好地为用户提供服务,比如保存用户的登录状态,记录用户的浏览历史记录等。…

    2023-05-07 02:18:11
    0 37 73
  • cv小敢:如何利用CV小敢提升职业技能?

    cv小敢(Computer Vision Tiny-YOLO)是一种轻量级的物体检测算法,它可以在资源受限的设备上运行,如嵌入式设备、智能手机等。它是基于YOLO(You Only Look Once)算法的一个变体,由Joseph Redmon和Ali Farhadi开发,旨在提高深度学习模型的性能,同时减少模型的大小和计算复杂度。…

    2023-02-09 13:08:59
    0 60 57

发表评论

登录 后才能评论

评论列表(64条)