我已经学完C语言拉,并对编成产生拉浓厚的兴趣

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:16:15
1:我现在正在看VC++游戏编成,我想把C++直接跳过,但是我绝的书里面说的都是小游戏编成而且都是2D的,编出来的和我现在玩的游戏完全是天壤之别,我想编3D游戏学DIRECTX,想问下VC++里的游戏编成语言DIRECTX里有用吗,或者说有很大的帮助吗?
2:同时问一下游戏编成的业内人事你们编游戏一般都是用什么在编?

1。大多数初学者有个误区认为VC和C++是两种不同的语言。
其实VC只是C语言一个集成开发环境(IDE),如果把C比像成中文的话VC就是一个记录员,他会找出你口述中错误(报错或报警),再给你的口述润色(优化)变成别人能看懂的文字(编译、链接)。C++和C的区别就好像北京话和普通话的区别(这个比喻也不一定恰当)。
所以所谓从C++跳到VC是不可能是的,不懂C++的人是没法用VC的。
DirectX说白了就是一套函数库,VC可以调用,BCB也可以调用,VB一样没问题。如果要用DirectX+VC做3D游戏就是说用C++做为实现语言,以Windows为平台,VC为编译工具,DirectX为辅助工具。与此相关的知识都是不可或缺的。
除了DirectX外,OpenGL也是一套比较流行的3D开发函数库。

2。我不是游戏业内人,也只是道听途说。现在用Delphi做挺多的,还有用VB的(连连看就是用VB做的),用VC的倒是没听说有多少。再有就是用Win32汇编做的,那可真是牛呀。用Win32汇编做出来的东东又小又高效。还有现在用Java做的人越来越多了。

首先,c++最好是认认真真地读完。然后对以后的游戏编程有很大的好处。
然后,如果想在游戏编程上有所成绩,自己要多读一下美术和音乐编程方面的书籍。

一步一步的慢慢来,不要心急,把该走的路都走踏实了

相信你现在学的应该是MFC,建议就地把OPENGL也学了,opengl学好了也是很厉害的,现在很多3d作品都是opengl做的,你可以找点教程看看,我们也正开这课,很有用的,

不学C++,根本没法学VC++。