学习了C C之后,开发成游戏需要哪些编程知识?

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

    图形、数据结构和算法,DirectX SDK 编程。

  2. 匿名用户2024-01-24

    C++编程开发在游戏开发项目中一直很少使用,所以今天我们来看看使用C++编程技术时可以实现哪些方法。

    二维数组遍历,C++基本数据类型,字符串类,控制结构,函数。

    这种方法不涉及指针和面向对象的思维,因此可以作为C++新手的小项目使用。

    实施想法。 1.背景。

    游戏的背景是一个4*4的二维数组,通过二维数组中掷骰子值的变化和每个动作中数字位置的变化来完成。

    2.随机数和位置。

    在游戏开始时,随机抽取两个数字,之后,每步棋的空白处随机抽取一个新数字(2 4)。

    首先随机得到一个空白(即二维数组等于0),对算法进行优化,系统随意选择50次,如果找不到空白,则手动找到一个位置,可以在一定程度上加快随机位置的速度。

    如果小于 1,则随机得到 2,如果不是,则随机得到 4,2 和 4 的概率相同。

    3.运动算法。

    所有四个方向的运动或多或少是相同的,但在临界点处略有不同,下面通过向左移动来解释。

    对每个对象进行判断,在第一行中,IT 培训会发现从 COL1 到 COL2 的范围内是否存在障碍物。

    C++ 版本旨在复习基本的游戏算法并熟悉 C++ 语法,不考虑细节,例如不添加游戏结束。

  3. 匿名用户2024-01-23

    大型3D和网络游戏中使用的DU中,超过70%是本地C++,一小部分是基于C

    德尔福、VB在大型游戏项目等中几乎没有版本,在小功率游戏中也比较少见,小游戏大多是flash。

    因为大型游戏是基于DirectX和OpenGL等的,所以需要联网也涉及到socketsocket编程,用C++调用这些API比较方便,同时由于C++语言本身的工程性质,管理大型项目的源头相对容易。 另一方面,也是对执行效率的追求。

    如果是真的,你可以使用像 peid 这样的工具来检查主程序和 dll 的头文件头信息是否为 % C++。 包装除外)。

    此外,许多大型游戏都会安装 Visual C++ 2005 2008 Redistributable Package,即 C++ 运行时库,也可以从中看出。

  4. 匿名用户2024-01-22

    学习C++后,您可以进行游戏编程。

  5. 匿名用户2024-01-21

    这取决于你对什么感兴趣,如果你对编程感兴趣,你对学习基本语言感兴趣,你对艺术感兴趣,你对3D感兴趣,等等。 不要以为游戏开发很难,但游戏确实涉及广泛的知识,即使世界上没有提供游戏相关专业的大学,你也必须自己找到一切。

    我只是在做游戏开发,所以我建议你先了解你想做什么,游戏开发? 或者游戏引擎开发,如果是游戏引擎开发,基本的C语言和计算机图形学知识一定很扎实,因为你做的引擎是以后游戏开发的基础,这就好比Autodesk的程序员从零开始写3dmax,你需要了解一个3D模型是如何用**生成的。

    如果你致力于游戏开发,它会被分成不同的方面,艺术是一回事,建模等等,编程是另一回事,因为如果你问的是编程,我会说编程。 其实现代游戏开发对编程的要求并不是很高,我敢说,如果以后只做游戏开发,对编程的要求会越来越小。 从游戏引擎的界面可以看出,大多数游戏引擎都像3DMax一样,像一个3D软件,里面包含了大部分已经设置好的功能,比如逻辑事件触发(比如你去什么剧情**,把开关放到**)等功能,这里的程序员不写逻辑事件算法有多先进, 而是要用**来定制一些功能。

    可能很难理解,就拿Autodesk的3dmax来说吧,游戏开发者就像是用3dmax的人,简单的游戏就像你用鼠标在3dmax上拖动一个球体,简单的游戏不用碰**就可以做,复杂的游戏就像你想对尺寸、高度、位置等数据进行精确建模, 您需要在 3dmax 上手动输入这些数据。

  6. 匿名用户2024-01-20

    C语言还是感觉有点弱。

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

我的朋友是PHP开发者,当时是PHP开发转行,刚开始工资不是很高,学得比较快,而且很努力,半年工资翻了一番,PHP开发是一个非常好的行业。

8个回答2024-02-05

您好,PHP的薪资还是和实际工作能力和经验有关,一般在我所在的二三线城市,一个有一年工作经验的PHP工程师的薪资在6000+左右。 >>>More

8个回答2024-02-05

是的,您可以先与客户服务联系。

3个回答2024-02-05

要想学好英语,最基本的英语3000字一定要掌握。 那么如何快速记住这3000个英文单词呢? 这是一个值得讨论的问题。 >>>More