游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2688|回复: 8

请教关于学习游戏开发的问题

[复制链接]

1

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2008-6-18 20:12:00 | 显示全部楼层 |阅读模式
我只会C和C#,开发环境只熟C++builder和Visual Studio,我现在想学习游戏开发,发现似乎都是用vc开发的
但是我不太明白各个版本中vc的区别!请问现在游戏开发依然都是用Visual c++ 6吗?国外也是?Visual Studio
03,05,08里面都有Visual c++,他们的区别在哪?哪个更适合游戏和应用软件开发?试用过Visual C++ 2005感觉和c++ builder差别很大。。。。。。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2008-6-18 23:51:00 | 显示全部楼层

Re:请教关于学习游戏开发的问题!!!

VC++是开发环境,C++builder也是开发环境,里面使用的都是C++这种编程语言。

1

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2008-6-19 09:41:00 | 显示全部楼层

Re:请教关于学习游戏开发的问题!!!

我指的是那个vc++版本跟适合游戏与应用软件的开发,他们各自的优缺点是什么?

5

主题

972

帖子

975

积分

高级会员

Rank: 4

积分
975
发表于 2008-6-19 11:27:00 | 显示全部楼层

Re:请教关于学习游戏开发的问题

其实用哪个版本区别不大,代码写的规范的话,用什么版本都一样能够编译的。
如果机器性能很差,可以考虑用VC6.0,但像现在的机器跑VS2008也没什么问题的。建议尽量用较新版本

4

主题

110

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2008-6-19 12:44:00 | 显示全部楼层

Re:请教关于学习游戏开发的问题

你们这些不学程序的人又在这里误人子弟。

现在C++有2种。

一种是纯C++,英文为ISO/ANSI C++,俗称“标准C++”,VC++ 6.0用的就是这种;
另一种是基于.net framework开发库的C++,英文为C++/CLI,俗称“.net C++”,VC++2005,2008就是这种,并且也能运行“纯C++”的程序。

VC++6.0本身设计有缺陷,并不完全符合ISO标准,而VS2005,2008是完全符合ISO标准的。VS2003是一个过渡产品,现在基本不用。

由于它们的编译标准不一样,所以在VC++6.0上能编译通过的程序,在VS2005上不一定能编译成功。所以它们其实是不完全兼容的。

对于游戏开发,如果是全新的游戏(不借用前人开发的源代码),就完全可以用VS2005或VS2008,或者使用微软专门用于游戏开发的 Microsoft Game Studios(C++/C#)、以及一直在用的DirectX(C++/C#),和最新的WPF/Silverlight(C#)。后3种工具博大精深,尚无人全懂,只有自己慢慢钻研了。

5

主题

972

帖子

975

积分

高级会员

Rank: 4

积分
975
发表于 2008-6-19 13:36:00 | 显示全部楼层

Re:请教关于学习游戏开发的问题

LS是标准答案

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-6-20 08:25:00 | 显示全部楼层

Re:请教关于学习游戏开发的问题

其实感觉不出来有什么太大的差别,用惯了VS6,再上手03,05,08 其实都差不多,毕竟是一个公司的产品

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2008-6-20 13:01:00 | 显示全部楼层

Re:请教关于学习游戏开发的问题

推荐CodeBlocks+gcc……

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2008-6-22 18:21:00 | 显示全部楼层

Re: Re:请教关于学习游戏开发的问题

tonykee: Re:请教关于学习游戏开发的问题

其实感觉不出来有什么太大的差别,用惯了VS6,再上手03,05,08 其实都差不多,毕竟是一个公司的产品

代码还是变动不少的...
STL
还有一些原来没标准化后来标准化后的改动
[em7]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 05:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表