游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: lanniao2004

现在我感觉学习编程的最大困难在于无论买的书,还是网

[复制链接]

4

主题

118

帖子

119

积分

注册会员

Rank: 2

积分
119
发表于 2008-4-25 13:26:00 | 显示全部楼层

Re: 现在我感觉学习编程的最大困难在于无论买的书,还是

学习VC,还是从《WINDOWS程序设计》看起

1

主题

41

帖子

45

积分

注册会员

Rank: 2

积分
45
发表于 2008-4-25 13:52:00 | 显示全部楼层

Re:现在我感觉学习编程的最大困难在于无论买的书,还是

建议楼主先找本VC的书看看...
基础最重要...

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2008-4-26 01:35:00 | 显示全部楼层

Re:现在我感觉学习编程的最大困难在于无论买的书,还是

我真正弄程序是从Win-TC用到Dev-C++,再到VC的,最后各种IDE的。
之前也试过LCC-WIN32,BC3的Win前端,不过都没成功过。
特别要感谢Win-TC,他的作者不仅提供一个无须费神的TC前端IDE,还提供了大量DOS图形编程的技术。虽然当时DX的资料已经很流行了,但DOS图形更简单,更容易帮助理解原理性的东西。

其实初学者遇到的问题不多,基本上是这些:

1 环境配置。比如头文件和库文件路径设置,如果用TC2的话很容易倒在这个问题上。因为网上的都是免安装的,你放在自己机器上很可能目录设置和发布者的不一样。而且初学者就算会设置目录,也未必知道设置完还需要保存一下设置文件。

2 加载相关lib库文件到工程。编写只使用标准库的程序,一般不要做此操作,用到非标准库就需要了。有的非标准库的lib在建立工程时会设置好,比如win32工程。不同的IDE设置方法不同,用到的文件不同。初学者可能会觉得设置好了库文件的查找路径,怎么还要指明具体是什么lib。这是因为还没有理解C/C++编译过程造成的。另外,还有个困扰初学者的是不知道用到的功能需要加载什么lib,以及同一种lib的不同版本(单、多线程,调试版本等)该如何选择。

3 就是被满屏的出错信息吓住。错误信息并不能以初学者能理解的语言告知为何出错,所以必须有个熟悉错误信息的过程。这应该在学习语言的过程中进行,因为专门教语言的书上的例子都是比较短小的,便于查错排错。

4 初学者常常输错代码,比如1输成l,0输成O,大小写输错,符号输错,全角半角,以及复制代码时,附带了垃圾字符,等等。

建议,找到一种你已经能顺利编译C/C++教材中代码的IDE,先把语言熟悉了。再根据你的游戏编程书籍上的IDE选择来建立你的本机环境,这样运行书上的例子一般不会有大问题。(纯粹学语言,天天看字符界面很枯燥,也没必要严格按“结束-开始”的次序做)

很多游戏编程的书籍都有介绍IDE的章节。

0

主题

291

帖子

291

积分

中级会员

Rank: 3Rank: 3

积分
291
QQ
发表于 2008-4-27 15:31:00 | 显示全部楼层

Re: Re:现在我感觉学习编程的最大困难在于无论买的书,

sea_bug: Re:现在我感觉学习编程的最大困难在于无论买的书,还是网上的资料,就是他们的代码有的根本无法执行

这是个老毛病了,很多新手得到代码都无法正常编译运行,直至现在为止,貌似都没有什么比较全面介绍IDE的学习资料,很多书一来就是开始讲代码怎么怎么写,但根本没提如何建立编译环境。



细节啊!!任何一个细节都可以成为初学者的拦路虎,,,

看看我的M《编程新手真言》,,也叫《any program》

4

主题

110

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2008-4-29 11:15:00 | 显示全部楼层

Re:现在我感觉学习编程的最大困难在于无论买的书,还是

其实C++是很落后的编程语言,我学了半年,什么也做不了,后来只好放弃了

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2008-4-29 11:51:00 | 显示全部楼层

Re:现在我感觉学习编程的最大困难在于无论买的书,还是

我学了3年才能做点东西
但是,我学它第一个月就能在屏幕上画小点,所以LS是没找到门路。

4

主题

110

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2008-4-29 18:48:00 | 显示全部楼层

Re:现在我感觉学习编程的最大困难在于无论买的书,还是

画小点我也会,我还会制作画笔工具,不然我也不会学半年才放弃的。但是这点小把戏根本不算是一个完整的软件或游戏。

我当初是崩溃于制作异形滚动条,要考虑显卡兼容性,再加上文档之间交互,用户操作之间的交互功能,实在复杂之极,而且找不到相关教程,后不得不放弃。

28

主题

433

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2008-4-30 20:15:00 | 显示全部楼层

Re:现在我感觉学习编程的最大困难在于无论买的书,还是

别一上来 就上 大型 程序~~
从 最简单的程序开始~~~~~~

首先要看懂 IDE 自带 的 模板~程序~

10

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
 楼主| 发表于 2008-5-4 09:55:00 | 显示全部楼层

Re:现在我感觉学习编程的最大困难在于无论买的书,还是

经过大家的指点,问题已经解决了,谢谢大家的帮助

17

主题

165

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2008-5-4 11:51:00 | 显示全部楼层

Re: 现在我感觉学习编程的最大困难在于无论买的书,还是

游戏编程指南
我最开始接触Windows程序就看的它.当时基本对VC都不太了解,刚学了点C++的东西,就急着开始写游戏,很多代码直接COPY根本跑不了.问老师,被问:你知道什么是回调函数么.当时根本不知道这些,被骂惨了.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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