社区
游戏开发
帖子详情
学完了C++,接下来要怎么才能做出一个小游戏
lyh7736362
2010-01-05 07:40:21
基本上已经把C++弄懂,接下来要怎么才能做出一个小游戏?接下来要学Directx还是去搞OGRE?另外制作游戏需要的模型怎么导入进去等等,请各位大大说说
...全文
846
28
打赏
收藏
学完了C++,接下来要怎么才能做出一个小游戏
基本上已经把C++弄懂,接下来要怎么才能做出一个小游戏?接下来要学Directx还是去搞OGRE?另外制作游戏需要的模型怎么导入进去等等,请各位大大说说
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
28 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jillidan
2010-01-27
打赏
举报
回复
问下啊,我也和LZ一样 想开始编写游戏,和LZ差不多,楼上几位说的 龙书 是什么东西啊~?
我要戒烟了
2010-01-25
打赏
举报
回复
打错了,应该是ogre... ~oo~
我要戒烟了
2010-01-25
打赏
举报
回复
[Quote=引用 25 楼 spvm1313113 的回复:]
引用 9 楼 inzaghi97 的回复:
对了,还有一本书叫begining game programming 老外写的,上面的没有用directx,东西很简单,游戏也都是些很基础但很经典的东西,超合适入门看
我也看过!我觉得这本书非常适合入门~接下来该怎么走呢?
[/Quote]
接下来看个人爱好,如果想学3d的,就再找本讲3d的入门书看,配合directx上的例子,然后做个3d的demo出来,之后是看一些更加深入的书(比方说是directx角色扮演游戏编程),或是下一些别人写的源程序,比较下有何不同,然后从中学习,再或是学习orge
如果想学2d的,看下windows游戏编程,是李远静、莫诚生编著,我是挺喜欢这本书,毕竟是国人编写,读起来比老外写的书句好懂,windows游戏编程大师技巧也不错,买来可以当一本参考书放着,想做什么了,看看这本书,能入个门,不过虽然上面什么都讲了,但又什么都没有深入讲
spvm1313113
2010-01-24
打赏
举报
回复
[Quote=引用 9 楼 inzaghi97 的回复:]
对了,还有一本书叫begining game programming 老外写的,上面的没有用directx,东西很简单,游戏也都是些很基础但很经典的东西,超合适入门看
[/Quote]
我也看过!我觉得这本书非常适合入门~接下来该怎么走呢?
ftium4
2010-01-23
打赏
举报
回复
[Quote=引用 8 楼 inzaghi97 的回复:]
lz看下windows游戏编程,是李远静、莫诚生编著,感觉适合你,里面讲了咋写一个像传奇一样的2d游戏
我不赞成直截下代码看,刚开始都是没有思路,没有思路的话看代码也会很累,像没头苍蝇一样,不如看别人写好的很系统的书
[/Quote]
有PDF吗?
yrisxfyh
2010-01-14
打赏
举报
回复
我的笔记本,集显的,就不支持硬件顶点运算,或者有些3D功能不支持。
yrisxfyh
2010-01-14
打赏
举报
回复
[Quote=引用 19 楼 xhnqchchfeng 的回复:]
楼上的同学 我也看过那本终极指南 但是里面的例子很多不能运行啊。。特别是最后的那个游戏程序,运行不了,你遇到过这个情况没有啊?
[/Quote]
哦,有的要改成D3DCREATE_SOFTWARE_VERTEXPROCESSING软件顶点运算
有的需要加上
#pragma comment(lib,"d3d9.lib")
#pragma comment(lib,"d3dx9.lib")
书上所有例子,我都试了,除了dmusic那一块,其他的基本都能编译。
这本书因为比较厚,所以要仔细看,大体上都是没问题的
onemoo
2010-01-14
打赏
举报
回复
啊 只学完了C++啊
那么好,后面的路还很长很长呐。
你只是刚刚学会怎么拿画笔,你现在问的是如何画一幅油画。
明白我说的意思了么?
你先不要管什么OGRE,先去学习了解一下计算机图形学再说吧。比如可以看《windows游戏编程大师技巧》这本书。
当然如果你只是想做着玩玩的话呢,也可以考虑一下用些现成的2D或3D游戏引擎(如HGE或irrlicht)。
gameice
2010-01-09
打赏
举报
回复
踏踏实实 基础看明白了在看类似终极指南那种书, 否则将来会被束缚
xhnqchchfeng
2010-01-09
打赏
举报
回复
楼上的同学 我也看过那本终极指南 但是里面的例子很多不能运行啊。。特别是最后的那个游戏程序,运行不了,你遇到过这个情况没有啊?
yrisxfyh
2010-01-08
打赏
举报
回复
我只推荐龙书和DirectX 游戏开发终极指南,用于做2D或3D游戏
假如你只有C++基础。那么你若看懂了至少其中一本书(最好把2本仔细学完),那么你就知道该如何编写游戏了,你就知道你的需求了。你目前的迷惘就会解开了
我当初和你的情况一样。。
aaaa3105563
2010-01-08
打赏
举报
回复
UP
smartpop555
2010-01-08
打赏
举报
回复
推荐看龙书啊。然后看windows游戏编程大师
不过看完这2本你就会发觉基础还是非常重要的。
所以这时你的欲望是想把俄罗斯方块等游戏编出来
大的程序都是小的过来的。所以推荐要把小的游戏程序全部搞定,再搞3D
knight2010
2010-01-07
打赏
举报
回复
看你要做哪个方面的咯,最好找一些例子,熟悉一些库函数,了解个开放思路就行了。
lyh7736362
2010-01-07
打赏
举报
回复
[Quote=引用 12 楼 beardaidai 的回复:]
看一本很老很经典的书。。。《windows游戏编程大师技巧》
我现在就是这样的,原来学过一些c++
然后看了《windows游戏编程大师技巧》,里面讲了一些很基本的游戏编程的知识,包括图形学,简单的算法,directx 2D等等,深入浅出,很容易理解
然后看著名的龙书,学习directx 3D编程,然后写几个综合性强的例子,消化理解
然后学习ogre。。。
路漫漫其修远兮。。。还站在菜鸟行列的向前看的我与你共勉。。。
[/Quote]
你现在编出了一个Demo么?
NoiseGrinder
2010-01-07
打赏
举报
回复
学了半年DirectX,发现C++的特性就用上了类的封装,类的继承,虚函数,友元函数。。。
beardaidai
2010-01-06
打赏
举报
回复
看一本很老很经典的书。。。《windows游戏编程大师技巧》
我现在就是这样的,原来学过一些c++
然后看了《windows游戏编程大师技巧》,里面讲了一些很基本的游戏编程的知识,包括图形学,简单的算法,directx 2D等等,深入浅出,很容易理解
然后看著名的龙书,学习directx 3D编程,然后写几个综合性强的例子,消化理解
然后学习ogre。。。
路漫漫其修远兮。。。还站在菜鸟行列的向前看的我与你共勉。。。
我要戒烟了
2010-01-06
打赏
举报
回复
对了,还有一本书叫begining game programming 老外写的,上面的没有用directx,东西很简单,游戏也都是些很基础但很经典的东西,超合适入门看
luoya263547560
2010-01-06
打赏
举报
回复
敢问路在何方?
路在脚下!
我要戒烟了
2010-01-06
打赏
举报
回复
lz看下windows游戏编程,是李远静、莫诚生编著,感觉适合你,里面讲了咋写一个像传奇一样的2d游戏
我不赞成直截下代码看,刚开始都是没有思路,没有思路的话看代码也会很累,像没头苍蝇一样,不如看别人写好的很系统的书
加载更多回复(7)
C++
游戏编程实例精讲--3D射击游戏作弊
3D射击游戏很容易出现作弊行为,只有很好的了解其工作原理才能从根本上改善射击类游戏环境,扬汤止沸,不如釜底抽薪,其原理并不复杂!很多人都是因为游戏才喜欢上编程,以第三方人称射击游戏为兴趣引导,寓教于乐!...
2D中
小游戏
开发
C++
游戏教程
初探Windows窗体程序(上)2D游戏制作从入门到入土。 这个相对于我那个
小游戏
入门就显得比较专业了,但是仍然会给源码,关注可以下载相应的模板,模板是给全的。###感谢老司机(
一个
人)### First 了解下游戏的过程吧,一般来讲游戏分下面几种状态 游戏状态(game_state) #define Game_Menu 0 //游戏菜单 #define Game_Ready 1 //游戏加载 #define Game_Play 2 //游戏进行 #define Game_Pause 3 //游
C++
“电子宠物游戏”
完整源码 #include <iostream> #include <fstream> #include <stdlib.h> #include <time.h> #include <cstring> using namespace std; struct Food{ string name; int consume; }F[4];//食物库 //以下所有bool函数遵循成功执行该项操作返回true,否则返回false的原则 clas
自创文字
小游戏
《人类末日·丧尸危机》
僵尸来袭……攻击……炮轰……胜利……下一关……
学习C/
C++
:伴随我成长的编程书!
学习
C++
是
一个
艰难的过程。如果从我第一次看
C++
的书算起,现在已经过了11年了。一开始的动机也是很不靠谱的。刚开始我很喜欢用VB6来开发游戏,但是我能找到的资料都是用
C++
来做例子的,文字部分又不丰富,于是我遇到了很多困难。因此我去三联书店买了本
C++
的书,想着我如果学会了
C++
,就可以把这些例子翻译成VB6的代码,然后继续用VB6来写游戏。阴差阳错,我买到的是一本语法手册。不过那个时候我还小,...
游戏开发
8,305
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章