十大炫酷编程职业
1. 计算机游戏编程:乐趣与收益并存
在所有编程领域中,游戏编程无疑是最受欢迎的。除了设计电脑游戏这一显而易见的工作外,游戏编程还涵盖了众多相关岗位。电脑游戏通常是团队协作的成果,不同团队分别负责游戏规则设计、实际编程、图形背景和动画制作,以及测试游戏以查找漏洞并提供改进建议。
若想从事游戏编程,你需要学习 C/C++ 和少量汇编语言,因为游戏需要尽可能小巧快速。Metrowerks(网址:www.metrowerks.com)出售其 CodeWarrior 编译器的特殊版本,用于为索尼 PlayStation 和任天堂游戏机编写 C/C++ 电脑游戏。
要是你想发挥自己的图形技能,则需要学习动画制作,这意味着要学习大量数学知识,用于计算物体在屏幕上的最佳移动方式。
你可以考虑使用游戏引擎来开始编写自己的游戏。游戏引擎是一种特殊程序,能指导计算机如何移动屏幕上的动画对象。你可以从官方网站(http://crystal.sourceforge.net/drupal)下载适用于 Windows、Linux 和 Macintosh 的免费游戏引擎 Crystal Space。
以下是一些了解游戏编程的网站:
- 国际游戏开发者协会(www.igda.org):推动和保护计算机游戏行业,举办会议促进专业人士交流。
- Game Developer(www.gdmag.com):专注报道最新游戏编程技术和行业新闻的在线杂志。
- Game Programmer(gameprogrammer.com):提供丰富的游戏编程资源信息和链接。
- DigiPen(www.digipen.edu):与任
超级会员免费看
订阅专栏 解锁全文
575

被折叠的 条评论
为什么被折叠?



