c,还是c++?

Jackal 2000-01-25 08:46:00

请问编游戏到底是用C,还是用C++好!如果用MFC能编出好的游戏出来吗?
是直接学习WIN32API,还是要先学MFC类库???请赐教!!!
...全文
231 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcman 2000-02-15
  • 打赏
  • 举报
回复
多种结合
大潘@南京 2000-01-29
  • 打赏
  • 举报
回复
1。这恐怕和你要采用的游戏编程接口有关。比如如果你用DIRECTX接口,那么你想不用C++还不行,如果你用OPENGL或A3D那就不必用C++了。
2。和游戏的规模也有关系?! 小游戏用什么都无所谓,大游戏如果没有基础源代码或不用专门的游戏编制工具的话,用C从头开始写恐怕是一件痛苦的事。
光明山人 2000-01-26
  • 打赏
  • 举报
回复
xixi, 凑个热闹。
我认为编游戏时,在速度关键的地方应该用C,然后在速度不敏感的地方(如存盘和设置等)用C++。各得其所,C++扩展C时舍弃了一些运行和代码效率(可能很小),但带来了很多编程效率。但即使你使用C,也要注意代码复用。
jiangtao 2000-01-26
  • 打赏
  • 举报
回复
用DirectX吧,
另外可以看看国内几个游戏开发站点:

http://www.nease.net/~qinj/2000/
http://member.netease.com/~cloudwu/
blaise 2000-01-25
  • 打赏
  • 举报
回复
no,I suggest you make game with C.Not Cpp.
3 reason:
1.c acheive the fastest speed
2.c compiler avaible on all platform,but cpp not,especially on some console platfrom like PS,FC.
3.game doesn't like other business software,better not to think too much of resuability or scability of that.The first priority it put the game into market ASAP.
zdg 2000-01-25
  • 打赏
  • 举报
回复
我也赞成先学C++...
悄悄地告诉你: CSDN明年将就游戏设计专门开辟一个栏目...
cloud 2000-01-25
  • 打赏
  • 举报
回复
哥们,慢慢来,先学C++的WINDOWS SDK 编程。
nbjinyq 2000-01-25
  • 打赏
  • 举报
回复
面向对象程序设计,当然是C++来得直观,虽然用C语言也能实现。
MFC只是提供一个Windows下程序的框架结构,和是否编游戏无关。
学MFC类库最好有Win32API的功底,不过光学API是很枯燥乏味的,而且难懂。

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧