游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5972|回复: 6

windows编程好难学啊,创建个窗口搞那么多参数累不累啊

[复制链接]

3

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2012-3-10 15:46:00 | 显示全部楼层 |阅读模式
刚看完C++已经比较乱了,现在看windows游戏编程大师,一开始就看到了那么多windows编程里的参数,各位是怎么学过来的啊?我先学C++ primer plus和c++ primer,然后windows游戏编程大师,然后学啥啊?我学了后面的忘了前面的,面对着一本比一本厚的书,举头望明月,明月照沟渠啊!

5

主题

15

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2012-3-10 16:36:00 | 显示全部楼层

Re:windows编程好难学啊,创建个窗口搞那么多参数累不累啊

大部分参数都是无关紧要的,慢慢来,不要心急。如果要说为什么这么多参数了,你要知道一个完美的系统需要考虑方方面面,即使99%的情况都不用也要考虑进去,所以才会出现很多参数,但是很多都是不用的。

以后根据自己的需求慢慢学习。一定要注重实际编程。书上的案例都要动手重新编。

我大四快毕业了,从《C++ Prime plus》到《Windows程序设计》到《MFC深入浅出》到《Windows核心编程》到《windows游戏编程》到《windows3D游戏编程》到《Introduce to 3D Game Progamming with DirectX 9》到《Real-Time Rendering》到《Beginning to Beginning Direct3D Game Programming》h还有Shader Tips and Tricks到Direct samples等,这些能学到很多东西。里面都案例全部自己动手重写,这样才能真正体会到其中的含义。

5

主题

15

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2012-3-10 16:39:00 | 显示全部楼层

Re:windows编程好难学啊,创建个窗口搞那么多参数累不累啊

还有GameDev.net这些全球知名的游戏论坛可以多去看看。咱会发现自己是菜鸟,里面厉害的人毫不夸张,都无敌了,各种3d技术掌握的如火纯青,回答问题也很条理。在那我学到了很多。

50

主题

236

帖子

454

积分

中级会员

Rank: 3Rank: 3

积分
454
发表于 2012-3-11 12:13:00 | 显示全部楼层

Re:windows编程好难学啊,创建个窗口搞那么多参数累不累啊

有了C/C++基础就差不多了,然后知道怎么用win32 api创建一个简单的窗口,然后把自己的图片放上去,给绘制出来。

你可以开发游戏了.或者可以开发引擎了..
只有在这些真真切切的实践当中,你才会逐步发现,你究竟想要什么,缺少什么!

写个图形模块,写个UI模块,写个声音模块,写个IOCP,写个ODBC,当你把这些基础的东西都自己写一遍之后,你将豁然开朗,同时你将会发现,在你面前要做的事情,太多,太多,而剩下的,就是如何组合出最简单的结构,最简单的方式,而后是进一步优化,封装,以适合大规模的游戏需求。...

学和做都是交错、逐步、"递归"进行的,不可能学完了再做,也不可能做完了再学.

1

主题

12

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2012-3-12 10:33:00 | 显示全部楼层

Re:windows编程好难学啊,创建个窗口搞那么多参数累不累啊

同感……
3楼说的很好,现在回过头去看觉得Win32 API其实很简单的,花几天时间沉下去就能掌握
当时也是硬着头皮看,多实践就行

4

主题

1111

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
发表于 2012-3-12 11:26:00 | 显示全部楼层

Re:windows编程好难学啊,创建个窗口搞那么多参数累不累啊

用.net简单,啊哈哈哈哈

33

主题

159

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
QQ
发表于 2012-3-12 17:06:00 | 显示全部楼层

Re:windows编程好难学啊,创建个窗口搞那么多参数累不累啊

.net下能用什么?XNA?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 15:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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