Bi.*_*Bi. 4 c++ game-development
我是一个相对较新的C++新手,并在游戏行业工作了几个月.我希望重新回到这个行业,并了解一个人需要成为一名非常优秀的C++程序员(主要是因为他们开始制作游戏的竞争力).我想知道网上是否有任何非常好的网站可以帮助解决这个问题.基本上我正在寻找能够帮助我掌握C++概念的东西,并通过练习编程实例帮助我成为一名优秀的程序员.
Dim*_*ima 17
Scott Meyers的书籍:"有效的C++","更有效的C++"和"有效的STL"对您来说绝对必不可少.
再加上Andrei Alexandrescu的"现代C++设计".
rme*_*dor 10
曾经有人说学习C++需要10年时间.拥有14年的C++经验并且经常学习新事物,我会说这是真的.即使在我的丰富经验之后,我也会毫不犹豫地称自己为C++专家.不要指望一夜之间掌握它...你会经历许多阶段,你认为你得到它,然后你会发现一个全新的世界(缺乏一个更好的术语;我相信理查德道金斯将这个过程称为"意识提高").我已经接受了这些顿悟中的另一个总是领先于我,因此我不称自己为专家.
那就是说,你必须练习练习.我将获得第二名(或第三名或第四名,无论我们现在在哪里)Gamedev.net.那天我在那里度过了很多时间......
C++是一门很棒的语言,我喜欢它.它构建了可笑的快速代码.充分利用分析器,配置文件驱动的优化器,模块间优化器,const和restrict关键字,MMX/SSE/vector内在函数以及其他可以构建可笑的快速代码的东西.
你可能有你的工作列表从较大的游戏公司的眼睛和有是很多C++的需求.
也就是说,它不是开发游戏的唯一方式.我只是想提出一些替代方案.
微软的.NET工作得很好.看看他们的XNA平台.
你甚至可以用Java编写出色的游戏.有一个Java版本的Quake2可以在我家Core I7系统的某些区域获得1,000 FPS.当然,大部分繁重的工作都在OpenGL和图形驱动程序中.
很多人在Flash中编写有趣的游戏,其语言性能比Java或.NET差得多.
| 归档时间: |
|
| 查看次数: |
1422 次 |
| 最近记录: |