![]() |
1
10
开发一款复杂且规模庞大的游戏,比如黑手党或GTA,并不是一件容易的事情。数百人参与了一些年的过程中,开发一个游戏,如GTA或任何其他a a a游戏。一般来说,开发是一项非常耗时且不琐碎的任务。对于一个人来说,在一生中不可能完成所有不同种类的工作(设计、编程、测试等),以同样的复杂性和质量实现一个游戏。 除此之外,关于前面的答案,不仅仅是知道一些现成的框架或引擎。理解背后的东西是(有效地)使用这种框架和引擎的必要条件。例如,仅指出几个方面:
但是,对于“新手C++开发者”,第一步应该是进入C++编程语言(实际上,
真正地
|
![]() |
2
1
引擎的UDK(Unreal Development Kit)和语言的Unreal脚本。 |
![]() |
3
0
Lua ,或类似的东西。用C++你可以创造一个伟大的游戏 发动机 ,但是:-) |
![]() |
4
0
|
![]() |
5
-1
一切皆有可能:) 首先,你应该做的是学习C++。 你必须学习指针,结构,类是如何工作的。这是你需要学习的东西,没有它,你就不能创造任何东西。
在C++之后,你可以学习图形基础。如果是DirectX或OpenGL,选择哪种方式取决于您。我支持DX。 我知道很好的引擎,比如Leadwerks引擎。它有一个简单的框架,所以你只能用c++knownledge编写游戏代码,并在编辑器中制作场景。 |
![]() |
Jimmy Yang · 何时需要进行透视分割? 3 年前 |
![]() |
Max Mister · 使用鼠标事件计算相机的位置和旋转 7 年前 |
![]() |
Lane will · OpenGL选择区域 7 年前 |
![]() |
synchronizer · openGL 2D视差滚动纹理撕裂/接缝 7 年前 |
![]() |
Steven Venham · OpenGL单通道到多通道的可行性 7 年前 |
![]() |
Andrew Lundgren · 如何在OpenTK(迷你地图!) 7 年前 |
![]() |
Kevin Su · 无法在opengl中正确绘制我的汽车 7 年前 |
![]() |
user1832287 · 来自细分控制点的边上的瑕疵 7 年前 |