我有两个年轻的少年男孩,和其他许多年轻的少年男孩一样,他们喜欢电子游戏。当然,我的计算机极客使我想知道游戏是如何制作的。因此,几年前,我花了大量的业余时间来学习一些有关游戏行业以及它们面临的技术挑战,这些挑战使游戏在资源有限的情况下看起来很棒。这是非常有趣的,如果我还年轻(也就是很多年),我会考虑朝这个方向转变。

但是我仍然时不时地投入游戏技术,尤其是当我有借口在其上测试CDT时。在调查嵌入式开发人员需求时,我遇到的一件事是对OpenGL ES标准的支持。这是OpenGL标准的精简版,但功能仍然非常强大,它是诸如Doom 3之类的视频游戏以及Mac OS X所具有的炫酷桌面效果的核心。ES版本可用于许多嵌入式设备,例如cell手机和PDA。

PowerVR 是3D图形硅IP的一大块,包含在一些非常酷的片上系统(SoC)部件中,通常与Arm处理器搭配使用。我认为您会在许多新奇有趣的地方看到这些芯片。但是,在这种情况下,他们将需要内容来驱动3D功能。这意味着很多人将需要学习如何按照ES标准进行编程。

想象技术 Windows OpenGL ES仿真环境是PowerVR起源的地方,它提供了一种吸引更多人为其芯片编程的好方法。在这种环境下,您可以对OpenGL ES应用程序进行编程,然后在Windows机器上运行它,而不必为拥有PowerVR核心的主板花很多钱,直到您认真对待它。

这是一个很好的例子,为什么我要为CDT 4.0提供的CDT中的Windows编译器和调试器支持使我遇到的更多嵌入式开发人员感到兴奋。在这种环境下,您将获得一个用于Windows的专业质量环境,以使用模拟器来构建和调试应用程序,然后在为最终设备完善代码时使用相同的开发环境来处理代码。我真的很希望将这项功能掌握在开发人员手中,以便他们可以开发一些很棒的游戏。对于孩子们,您知道…