学完c++后是应该学游戏学编程学完又忘记了还是游戏引擎?

匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。开发游戏Java还是C++。要看什么书。可以网上下载的书。
来源:csdn
【主要想开发游戏,游戏引擎,全部一个人完成的那种。我想从底层学起,但是听说底层比高层还难学。我玩了好多年的游戏。对游戏比较感兴趣,但是外国游戏当道,从WOW到DNF到LOL。都是外国游戏公司大赚中国玩家的钱。听说游戏主要是引擎比较难开发。我想自己开发一个游戏引擎。 现在的问题是,我要看什么书?我没有编程基础。书最好是免费的可以网上下载的英文书。还有制作游戏里面的素材要学什么软件。开发一个游戏要多久?听说这里很多高手!请高手解答一下。主要是看什么书!!!没有钱买书,只有在网上免费下载。】
zhang_erli:
牛逼,这个一个人很难做到
我只想自己做个经典的安卓小游戏
先找本书学学C++,然后找本书学习某个游戏引擎。先学会使用别人写好的东西做游戏,再考虑自己写游戏引擎吧。
一步步来,虽然我不是做游戏的,但是我看过别人做游戏。C++必然选择,加油加油!!!
程序员行列里也就游戏程序员比较有钱途的。凡是向钱看,什么理想啊,抱负啊。都是在温饱无忧的情况下才能实现的。
android游戏java开发的不安全,性能低下。
现在好多android游戏都是c++实现,套了一层java接口。
java_shihongwei:
谢谢指明方向
mlxwl2013:
“书最好是免费的可以网上下载的英文书”
——————
冲这句话你就别学了,连本书都不舍得买,还学什么游戏开发。
另外什么基础都没有就想自己开发一个游戏打败老外,洗洗睡吧。
tangxheng:
理想好丰满,现实很骨感。
1、游戏引擎,大画面的基本上都是Unreal Engine 3的引擎,这个引擎你就买不起。
2、不买引擎也行,自己手绘吧,问题是你会画画吗?
3、游戏的服务器,一个人最少就占用你300k/s的网速,然后那,下载游戏的网速要求更高一人最少也得1m/s才可以,总结就是一个好的专线,加一个套好的集成服务器
4、游戏官网,最少是html5的,你还需要web的开发经验+js+css+ajax能做出来一个不错的官网
5、游戏充值,需要购买支付宝,网银,微信的接口,需要熟练的接口开发+钱
6、游戏编写需要C++,你还需要高度熟练
7、广告(很贵按秒算的)+代言(可无)+传单(最便宜的)
8、bug修复,当上线的时候就会出现bug,你得修复,那你就没有时间更新游戏,然后恶性循环开始,因为制作的时候你可以慢慢做,没人催你,一旦上线,bug+外挂,你还必须要修复,那肯定没时间更新游戏了,慢慢就沉了
总结:需要三头六臂+好多好多钱+你的能力
其实我现在觉的,你的冤枉并不是实现不了,可以先做一个小的发发家,有了第一桶金后,再去想大型的类似DNF,LOL这个级别的
你先不要学编程了,还有买书,并且学完了,你没图怎么编程 啊,所以先学画画
比如说先弄一个射击气球的也可以啊,游戏画画站的比例更高,编程初级的勉强也能做一个出来
现在大的项目和游戏基本上都是团队协作完成,即使你做移动端游戏,想做的漂亮,还是得有美工UI设计等等人员。何况现在企业招聘也很看重你的沟通合作能力。
java_shihongwei:
你的意思是先学PS?
ailasanshai:
3d游戏得建模2d的要画背景和人物,这些都得专业美工来,所以想做游戏先得有钱雇人
不想打击你的积极性,骚年,好好学习吧。以后你会自己明白的
不是PS,ps只不过是P图而已,我说的是绘图,画画,你的明白,比如说
画一个盖伦的正面,侧面,30度60度,然后跑步姿势,攻击姿势,技能效果
然后你才可以编码让它动起来,明白了吧
java_shihongwei:
听你这么说,很难啊。要先学什么软件
java_shihongwei:
这样啊。一个人做英雄不现实看来。。和玩游戏不一样
java_shihongwei:
听你的。不过,希望过来人指条路。路太多了。
要不花钱雇佣UI美工,要不自己画,这个是前提,还想编码
你先画漫画吧,不要想软件了
哈哈 楼主想法很大胆很丰满 可以 可以,学c++ 就网上看书学成估计很难吧,有些有老师教都学成渣 很有挑战的,如果下定决心那就好好学吧 估计要个3~4年才略有小成啊
java_shihongwei:
3年才小成啊。看来很难啊。
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动当前位置:
&&>&&&&>&&&&>&&正文
游戏编程入门 - 做一名专业的游戏开发程序员需要学什么?
18:06:35&&&&
评论(6)&&&&
阅读(60427)
&&& 相对于网络程序员、数据库程序员,游戏程序员似乎显得更为时尚。游戏市场带来广阔前景和无限商机,游戏程序员作为技术的载体,其价值也在不断被放大。
在游戏方面,大致可以将技术划分为如下几个模块:游戏架构、图形图像、图形特效、游戏逻辑、游戏界面、人工智慧、声音音效、网络连接、系统优化等。
分工细致的团队会将游戏程序员按照每道工序而分为:图形程序员、声音程序员、人工智能或游戏关卡程序员、物理程序员。
与传统的应用软件编程相比,游戏编程具有自己鲜明的特点:更加强调计算机图形学的知识和计算机资源的高效利用,这也成为广大有志于进入游戏编程行业的程序员的入门门槛。不少人认为,单机版游戏比网络游戏要来的简单,通俗点说,网络游戏 = 单机游戏+网络。单机版游戏需要在情节、逻辑和AI方面下工夫。网络,技术核心往往在于服务器端技术、客户端的稳定性、反外挂技术等等。单从程序员角度上讲,我们的平均水平离欧美的程序员的平均水平差距还是很大的。比如3D游戏引擎授权已经演变成了赢利的重要来源,但是市场上流行的几大3D游戏引擎都来自欧美。随着国内游戏公司正在努力找到了良好的赢利模式,开发人员薪资水平的大幅度提高,肯定也会吸引大量专业的高水平程序员加入。不少资格较老的程序员都是带着热情入行,也使得更加规范,人员更加职业化。
游戏编程新人求职功略日资游戏企业比较喜欢招用刚毕业的新人,所以就要求新人们在学校里学好软件课程。欧美公司一般希望招聘有项目经验的人,即使不是行业中,若有其他非游戏编程的工作经验,也是相当受欢迎的。
如果没有游戏编程项目经验,良好的编程素养是另一大重要素质,也就是编程的基础是否扎实、学习能力是否很好、对游戏的设计是否有感觉。要获得一个程序员职位,就千万不要忽略了你应聘时用的Demo,因为这里面包含了你对游戏的感觉与领悟。
要胜任游戏程序员,还必须做到以下几点:
1.热爱游戏。激情成就事业,游戏程序员的与众不同就在于,除了研发人员应有的理性之外,还必须对游戏有着无限热爱,如果连自己对游戏都提不起兴趣,又怎会做出让别人感兴趣的游戏呢!当然,若是只有热情那就不能正确理解这个行业,有时反而会做坏,比如在游戏中掺杂过多的个人意愿,忽视用户的需求。
2.扎实的基础。要成为一名合格的程序员,要熟悉包括C语言或C++语言、数据结构、编译原理、算法等计算机知识,同时数学基础也是非常重要的,这些在编制核心级的程序时往往会起到相当大的作用。&&&&
3.创新能力。作为游戏程序员,创意是灵魂。计算机本身就是发挥创意的好地方,若能将捕捉到的新事物揉入创意并应用到工程项目中,其中所含的经济价值将不容小视。
4.团队合作交流。程序员的不擅交流似乎已经成为业内公认,但对于游戏程序员,任何个人的力量都是有限的,在工作中,一个成功的软件来源于团队的精诚合作。团队精神正是程序员应该具备的最基本的素养。要知道,游戏程序员不单纯是技术的实现人员,更是游戏参与者。
职业生涯之晋升通道程序员(Programmer)——主程序员(Main Programmer)——技术总监(Director)如果要做核心程序员或者是leader就需要技术+游戏天分,否则只能做一些纯技术方面的工作。
“钱慢慢”其修远兮,游戏人才炙手可热,勤勤恳恳钻研技术的游戏程序新人,入行月薪3000+。当然也有入行高薪的,资历深厚的技术人员月薪8000+,对于拥有2年以上经验的专业人才,年薪10万以上,高薪是没有封顶的,不过很多游戏程序员还是在付出与收入不平衡中寻求着下一个出口。
  国产原创游戏低迷呀
  国产原创游戏低迷呀
  国产原创游戏低迷呀
  天涯明月刀欢迎你
游戏程序设计相关文章}

我要回帖

更多关于 java编程思想学完以后 的文章

更多推荐

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

点击添加站长微信