社区
C++ 语言
帖子详情
做游戏开发需要具备那些知识或技能?
独酌逸醉
2010-05-18 10:49:09
做游戏开发需要具备那些知识或技能?
需要学习那些课程?
请有游戏开发经验的人不吝赐教!
谢谢。
...全文
1806
47
打赏
收藏
做游戏开发需要具备那些知识或技能?
做游戏开发需要具备那些知识或技能? 需要学习那些课程? 请有游戏开发经验的人不吝赐教! 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
47 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ronjw
2012-05-21
打赏
举报
回复
mark!以后需要时可以用
Li103ZzZ
2011-07-29
打赏
举报
回复
多看别人的代码,汲取精华...
huochai2008
2010-11-11
打赏
举报
回复
学了啊。 服务器端貌似很庞大啊
webol
2010-06-27
打赏
举报
回复
很有价值!收藏了。
独酌逸醉
2010-05-24
打赏
举报
回复
谢谢大家的回复!
wing_0706
2010-05-23
打赏
举报
回复
[Quote=引用 2 楼 hoya5121 的回复:]
与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。
首先你要精通一门高级语言,比如C++或者C#,其次,要有良好的英文阅读能力。对游戏开发者来说英文阅读能力是最重要也是最基本的工具之一,因为你遇到的大部分资源都将是英文的,不要总等着……
[/Quote]
up。。
stilling2006
2010-05-23
打赏
举报
回复
得看你做什么游戏。2D or 3D,单击 or 网络。
而且得看你是怎么个状态。单打独斗 or 团队合作。
不同情况不同路线,不能单一而论。
sofa120
2010-05-23
打赏
举报
回复
如果是写程序的:
数据结构,网络编程,图像技术.......
当然还有基本语言
akonlbjrd
2010-05-23
打赏
举报
回复
[Quote=引用 2 楼 hoya5121 的回复:]
与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。
首先你要精通一门高级语言,比如C++或者C#,其次,要有良好的英文阅读能力。对游戏开发者来说英文阅读能力是最重要也是最基本的工具之一,因为你遇到的大部分资源都将是英文的,不要总等着……
[/Quote]
好,我也打算学学DirectX。。。谢谢分享、。
buptzwp
2010-05-23
打赏
举报
回复
mark
独酌逸醉
2010-05-23
打赏
举报
回复
都up吧!
lyz123555lyz
2010-05-22
打赏
举报
回复
游戏分客户端和服务器端。
独酌逸醉
2010-05-22
打赏
举报
回复
[Quote=引用 25 楼 zenny_chen 的回复:]
呵呵,还是偶推荐一些读物吧:
OpenGL Programming Guide
OpenGL Shading Language Programming Guide
如果楼主想开发iPhone等移动设备的游戏的话,看上面这两本。
如果做国内网游的话,呵呵,只要会数据结构就行了。没花露水的。
[/Quote]
国内和国外的差距有那么大吗?
earfly
2010-05-21
打赏
举报
回复
关注一下,顺便帮你顶一下。
cwwql
2010-05-21
打赏
举报
回复
受教了
老黄瓜_
2010-05-21
打赏
举报
回复
mark
zenny_chen
2010-05-21
打赏
举报
回复
呵呵,还是偶推荐一些读物吧:
OpenGL Programming Guide
OpenGL Shading Language Programming Guide
如果楼主想开发iPhone等移动设备的游戏的话,看上面这两本。
如果做国内网游的话,呵呵,只要会数据结构就行了。没花露水的。
zhangweiit
2010-05-21
打赏
举报
回复
我们公司就是做游戏的
有分客户端和服务端两个方向
客户端,建议学好vc ,directx(其实用opengl的比较少)
图形学基础是要有的,不然,学3D引擎吃力
一般3D引擎都会用现成的,一般是买国外的,或是公司早就有的,很少轮到自己做的
服务端,网络通信,数据库都要学
zenny_chen
2010-05-21
打赏
举报
回复
[Quote=引用 2 楼 hoya5121 的回复:]
与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。
首先你要精通一门高级语言,比如C++或者C#,其次,要有良好的英文阅读能力。对游戏开发者来说英文阅读能力是最重要也是最基本的工具之一,因为你遇到的大部分资源都将是英文的,不要总等着……
[/Quote]
呵呵……国内做游戏的大部分都是用现存的游戏引擎,那里需要了解那么多东西。
关键还是一些常用的数据结构什么的。比如一个基本的寻路系统啊什么的。这个是要你程序员去做的。
碰撞检测、复杂的图形着色等都由引擎帮你处理了,你只要了解一下API即可,甚至对于一些好点的引擎,美工做完建模后马上就可以通过引擎让人物动起来。像一些比较好而且价格也相对便宜的游戏引擎就是Unity,我也玩过一些,呵呵。当然,像高端的Unreal引擎价格不菲,但是确实非常强大。
kim_jinye
2010-05-21
打赏
举报
回复
我是做游戏客户端的,别的不说,只要c++好了,其它就都好了
加载更多回复(24)
软件架构师应该知道的97件事.pdf
软件架构师应该知道的97件事.pdf
程序员的十个层次(不得不看)
中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层级,每个层级
需要
什么样的技术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差距有多大。
网页向女友告白和纪念日专用特效
网页向女友告白和纪念日专用特效 源码下载 来自于屌丝程序员的爱情表白程序,表白,是一个非常神圣的事情,怎么才能成功呢?屌丝不会什么浪漫,只能写一个程序来表达。
JSP版流量统计系统
看起来有点像大洲的那个,jsp中算不错的啦.值得下载回去研究研究
想要自己制作一款
游戏
,
需要
掌握哪些基本
技能
?
你是否曾经沉浸在
游戏
的世界中,感受到
游戏
带来的无限乐趣?你是否曾经梦想能够亲手制作一款属于自己的
游戏
,为玩家带来独特的体验?然而,要实现自己的
游戏
创作梦想,并不是一件轻松的事情。
需要
掌握各种
技能
和
知识
,涉及编程、设计、美术、音效等多个领域。在本文中,我们将探讨想要自己制作一款
游戏
,
需要
具备
哪些基本
技能
?在
游戏
开发
技术方面,编程
技能
和
游戏
引擎的运用是两个核心要素。
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章