在 VC 中查找游戏编程的详细步骤

发布于 科技 2024-02-05
8个回答
  1. 匿名用户2024-01-25

    编一些东西,钱可以。 C++ 编程教程。 初版。 清华大学出版社,然后学习VC++,然后尝试自己编更多的东西,编程最重要的是积累经验。

    可视化 C++ 游戏程序员至少应该知道:

    C++ 语言的语法,标准库。

    能够使用VC并理解DirectX编程。

    以下越多越好:

    软件工程,会使用一定来源的**管理工具(vss svn之类的)数据结构和算法,游戏编程更注重效率。

    英语,很多好的材料都是英文的。

    经验,这是最重要的。

    面向游戏制作人的网络平台。

    中国网络游戏研发中心。

    购买专业的游戏编程书籍**。

    学习一个月后,你可以用VC写一些小程序自己玩。

    学习两个月,你可以用VC写出像样的东西在周围的人面前炫耀,也可以用VC开始为老板工作。

    经过六个月的学习,我开始重新开始,从C语言重新开始

    学习一年后,决定是否要继续学习,如果(继续)学习MFC,ATL,STL,C,BCB,网络,DATABA

    se、algorithm...经过三年的学习,学习如何使用编程语言来解决问题,VC、BCB等只是解决问题的工具。 在这个时候。

    如果你还在学习C语言,你可以从事一个有前途的软件开发职业。

  2. 匿名用户2024-01-24

    C+DirectX 也可用于开发客户端游戏,但如前所述,您可能需要开发高性能图形程序。

    C++ 比 C 复杂一些,尤其是在低级操作中,还有很多 C 没有涵盖的细节。 所以直接看VC++教程也没用,学着用VisualStudio就行了。 首先要看的是经典的 C++ 教程,比如 Effective C++ 之类的,期间还需要学习一点汇编,了解如何优化 C++ 程序; 然后是 3D 数学基础:

    图形和游戏开发“; 然后是 DirectX 编程的学习。 此外,开发大型游戏程序需要对计算机硬件有一定的深入了解,如深入了解计算机系统中所示。

    其实你现在不用C++开发游戏,如果你现在开始学习,一定要先学习游戏开发的思想,先用C加XNA开发游戏进行练习,再在了解了游戏开发的大致情况后再学习C++。

  3. 匿名用户2024-01-23

    从纯C++开始,不一定要用VC做游戏,然后多熟悉API,学习计算机图形学,最后学习如何使用引擎开发。

  4. 匿名用户2024-01-22

    如果你想使用C++,首先你需要了解C++在语法上与C有何不同。

    在能够熟练使用C++(我的意思是语法)的基础上,你可以找到一些游戏开发书籍来看,开发,关键是多练习,多写,是提高的关键。

  5. 匿名用户2024-01-21

    你需要先学习计算机图形学。

  6. 匿名用户2024-01-20

    学好C++,Cocos2D,或者学好C++,这是基础很重要,然后形成一个项目。

  7. 匿名用户2024-01-19

    仅仅知道如何 c++ 是不够的。 您还需要能够使用 VC、游戏 AI 和图像编程。

    C S服务器和客户端通信,Windows32表单,Windows消息拦截和处理,以及渲染UI和游戏事件逻辑编写,如打怪、升级、吃药、购买道具、退出游戏等,都是用C++编写的。

    在3D方面,用到DX或者OGRE,目前有两件事,还有数据库的构建,不管是用SQL还是HLSL来写一些脚本,还有映射器等MFC开发工具。

    建议使用 Microsoft 的 VisualC++。 它具有强大的开发环境,可让您轻松开发 Windows 软件,并且没有更好的编译器来开发 Windows 软件。 如果你是学生,你可以以非常低的价格获得一份副本**。

    如果您打算在 DOS 下开发程序,最好使用免费的 DJGPP。

  8. 匿名用户2024-01-18

    《C++游戏编程》是邹继涛、姚磊、易巧玲撰写的一本书。

相关回答
10个回答2024-02-05

您只需要找到 in 和 in 中定义的宏输出。

20个回答2024-02-05

0 的零次幂不等于 1,其他数字的 0 次幂等于 1,例如:2 的幂 1 的幂除以 2 的幂等于 2 的幂等于 0 的幂,2 的幂 2 的幂除以 2 的 1 的幂不等于 1, 其他数字也是如此,如果是0,那就没意义了。

11个回答2024-02-05

分类: 计算机网络 >> 编程 >> 其他编程语言 分析: C++入门 >>>More

2个回答2024-02-05

c** 如下所示:

运行的结果是: >>>More