
1游戏程序员很显然要会编程,面向商业大型游戏都是建立在DX基础上的,需熟练掌握C,及数据结构知识。关于画面你可以面向两种api接口一个就是前边的DX,再者是openGL,不过目前的市场已被微软淹没,省时的话建议看看DX
2游戏引擎不用你去开发,现在的国产mud都是引进的引擎,建议看看这方面的书。有一本虚幻引擎的翻译书籍不错。
3游戏机的游戏开发先不要想,除非你有钱到自己去买开发机。
4编程是一项技能,可以是你在计算机上实现任何想干的事。例如:写个木马盗你女朋友的(黑客)。实现图书管理系统(工程)。
5程序员都想着不可能一辈子都干这,要不然发型就成了葛优了。有了资历可以搞架构,销售,游戏开发的话可以做策划。等等总之人必须得以一技之长闯荡,才能有人要,不可能没经验让你就让你做管理。
6如果是那样的话,那你将会对webgame的开发具有先天优势。看看相关的书籍
C#编程很高效,对webgame的开发得天独厚,多看相关的书一定很快入门。
可以这么说,在游戏中,程序员的价值是不可估量的。因为如果没有了游戏程序员,那么这个游戏将会变得没有生机。如果没有程序员的话,那么你这个游戏根本上就不可能在电脑或者手机等电子工具上面运行。所以说,程序员是不可替代的。
不敢写。
程序员是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不是非常清楚。
游戏辅助又称外挂,是指修改游戏数据而为玩家谋取利益的作弊程序或软件。
这要看你想弄什么类型的游戏了。如果只是简单的像素风格小游戏可能还行(美术方面不太要求),但如果是普通游戏,你可能还需要会游戏美术(有的网上有素材,但不是自己的东西很难被人接受),此外你还要懂音乐制作(没有配乐和音效的游戏会很枯燥),以及游戏的剧本问题(如果是纯粹看玩法的游戏那就没问题)。不过自己弄一个小游戏还是没问题的啦,我一个非计算机专业的人都自己弄了一个小小的RPG小游戏,更何况题主这样的程序员出身,不过一个人制作大作游戏还是难的。
其实本质原因就一个,那就是游戏的真实品质没有达到作为开发者心目中最极致的作品品质,所以没有去玩的冲动,就比如古墓丽影:崛起和使命召唤:二战发售后,虽然公司发了铁盒收藏版,但到现在我都没玩。我一直在思考自己这种“懒得玩”的心态究竟来源于哪里?一开始我也以为可能是因为在开发过程中玩得太多,没有新鲜感了,但后来深入想想发现其实不是,真正的好作品应该让内容创作者有去欣赏和体验每个细节的冲动,即使是自己开发的,就像乔布斯在把玩iPhone时那种自豪又珍惜的心情。
程序员的功能是怎么划分的,做游戏的程序员一定厉害吗?
一般分为以下几个级别,初级工程师、中级工程师、高级工程师、资深工程师/架构师
再往上可能就是技术专家或者首席技术官了。
初级工程师主要是指刚毕业的,职场上的技术新人。通常这类人会有一定的专业理论知识,所以也能够比较快的学习公司的常用框架、工具和开发技术。能够在上级/导师的指导下,理解相关的业务知识。
能够按照研发需求完成部分模块和功能的开发,能够在别人的指导下解决研发中遇到的问题
中级工程师
中级工程师是大多数三到五年程序员所处的水平。中级工程师必须要能够独立承担开发任务,并且能够独立负责某个模块或小系统。
能够根据自己的历史经验和学习能力,独立解决日常工作中遇到的技术问题。
高级工程师
高级工程师,一般是混迹多年,且有一定技术积累的程序员,有一套自己的开发方法。对于高级工程师要求能快速的理解业务、够独立负责一个中大型系统,且在工作中需具备指导他人的能力,属于团队骨干,在团队中有一定的技术影响力。
资深工程师/架构师
程序员到了资深的级别之后,其实在职业上可以分为两个发展方向。
一个是继续往技术深度上钻研,在某个技术领域内有一定的深度和影响力,我们称为资深工程师。
还有另一个方向就是往技术的广度上发展,除自身技术线以外,对周边相关技术也有一定的研究和理解,能够站在更高的维度上去俯视项目里的技术结构,业务理解能力也很强,根据不同业务,设计出不同的技术方案,这一类我们称为架构师。
以上就是关于我想成为游戏开发程序员,要学些什么全部的内容,包括:我想成为游戏开发程序员,要学些什么、游戏中程序员的价值有多大、程序员敢写游戏辅助么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)