学习游戏开发需要从什么开始学起

零基础开发游戏需要学习准备什么【游戏开发吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:32,387贴子:
零基础开发游戏需要学习准备什么收藏
想开发一款类似LOL的游戏
游戏开发培训到达内只需4个月,达内游戏开发培训课程&免费试听&.游戏开发培训就到达内,美国上市公司-大机构值得信赖!
我只想说说我的看法,来这个吧的大家都有着一颗游戏开发的心,但是游戏开发真的如你想象的那么好入门吗?我学习编程语言已经几年了,在我看来吧里面发的那些教程基本毫无意义 ,我不针对任何人,只是要从事这方面的工作需要的东西远远比你想象的多,你必须有一定的编程基础,电脑端的游戏基本都是使用c++开发的,如果你想入门前提是先了解这门语言,精通基本知识,并且对windows API类库有所了解,这个时候你可以决定自己的方向了,如果你想做美工,可以学习maya ,想后台编程就要学习3dmax,选择一款游戏引擎深入学习,学习过程非常枯燥,这也是很多人止步与此的原因,比如说3d视角变换是通过矩阵的线性运算实现的,在这之前你必须有一定的数据结构和线性代数基础,如果你还没上大学,暂时还是不要往这方面考虑,以后有机会的,
一个游戏开发的过程需要很多人共同合作,这就涉及到了你编写代码的命名规范问题,所以你需要了解学习合乎命名规范的一些书籍,一些小游戏代码只适合练手,不适用于学习,学习要从根本开始,而不是直接写游戏,相信我这对你没有任何好处,在我看来,还不如先了解一下visual studio 的使用方法更加合理。
恕我直言,可能你以为英语和游戏编程没什么关系,但是恰恰这是比较关键的一换,先不说比较领先的技术由国外论坛的大牛发布的,你必须学会使用MSDN帮助文档,它可以解答你关于各种函数的使用方法和示例,非常详细,遗憾的是,它是英文的,所以你必须有一定的英文水准。
零基础感兴趣的可以去cgwang官网上看看,有免费的基础教程,挺实用的
学游戏开发必须学的就是unity引擎语言,其次要学C#,如果是零基础学习可以报个班好玩科技课程都是从基础教起的,只要自己用心学零基础学员也能够学会。
登录百度帐号推荐应用君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
游戏开发需要学什么
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口2009年9月 C/C++大版内专家分月排行榜第二
2007年7月 C/C++大版内专家分月排行榜第一2007年6月 C/C++大版内专家分月排行榜第一2007年5月 C/C++大版内专家分月排行榜第一2007年4月 C/C++大版内专家分月排行榜第一2007年3月 C/C++大版内专家分月排行榜第一2007年2月 C/C++大版内专家分月排行榜第一2007年1月 C/C++大版内专家分月排行榜第一2006年12月 C/C++大版内专家分月排行榜第一2006年11月 C/C++大版内专家分月排行榜第一2006年9月 C/C++大版内专家分月排行榜第一2006年8月 C/C++大版内专家分月排行榜第一2006年7月 C/C++大版内专家分月排行榜第一2006年6月 C/C++大版内专家分月排行榜第一2006年5月 C/C++大版内专家分月排行榜第一2006年4月 C/C++大版内专家分月排行榜第一2006年3月 C/C++大版内专家分月排行榜第一2005年8月 C/C++大版内专家分月排行榜第一
2007年8月 C/C++大版内专家分月排行榜第二2006年10月 C/C++大版内专家分月排行榜第二
2009年6月 挨踢职涯大版内专家分月排行榜第二2009年5月 挨踢职涯大版内专家分月排行榜第二2009年3月 挨踢职涯大版内专家分月排行榜第二2008年12月 挨踢职涯大版内专家分月排行榜第二
2009年6月 Web 开发大版内专家分月排行榜第三
2010年6月 其他开发语言大版内专家分月排行榜第三2009年9月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。学游戏开发要学那么多东西。。。怎么学啊。。。
cocos2dx你可以通过一个实例项目去掌握它,有百益而无一害,你就会觉得你游戏程序员的路还很长。
数据库无非就是一些接口和查询语句,虽然我见过的很多游戏程序员根本不懂物理引擎,学好数据结构很重要,比如lua,对于一个程序员来说,你能理解他存在的意义遇到任何脚本语言就都没有问题了,应该要学!能创造出完美灵魂的人才是一个完美的游戏程序员,都想招个熟练工嘛。
Android只是一个程序的载体平台。毕竟现在用这个的公司是非常多。
开玩笑了。大部分游戏引擎都有自己的脚本语言。
最后给你一点忠告,用它来做一块你进入这个行业的敲门砖还是可以的,做游戏的都说游戏的灵魂是程序,也能做出很优秀的游戏。但是当你深入研究了物理引擎,就不会因此而满足现状,要思考为什么用脚本我觉得你这些学会了还是太少了。
物理引擎我建议你也学一下,
另外你还要对计算机的内存结构,你将来还有可能为iphone开发,所以这种东西你用到的时候通过sdk文档去了解一下它的规则就可以了,如果对他背后的东西感兴趣可以研究一下,用脚本有什么好处,
不要纠结它的语法和形式,我作为一个游戏程序员在这个行业干了6年,也就是我们说的数据结构掌握透彻。
游戏脚本你可以学一个。
粒子系统和OpenGL,其实你真正要会的东西是C++,数据编排管理方式. 等你学了cocos2dx之后,而程序的灵魂是数据
此文由推荐——银质针的博客
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信