自己开发游戏需要学什么,要学哪些知识才能成为一个合格的游戏开发者

1,要学哪些知识才能成为一个合格的游戏开发者游戏开发细分为多种岗位 , 即使你仅仅是要编程,也有区别如:1、开发图形引擎 , 你就要熟悉DirectX和OpenGL的函数库,熟悉3D绘图等2、如果你是负责编写基础代码的小程序员,你只要会基本的高级语言就可以了,因为分给你的任务都是一小块一小块的 。3、如果你是负责游戏AI方面的编写 , 那么对于人工智能、算法与数据结构你就要花功夫钻研 。4、如果你是网络游戏通讯数据交互模块的开发者,你就要熟知网络知识,精通TCP/IP、IPX/SPX等各种网络传输协议 , 精通数据库 , 精通信息调度管理等多方面知识 。5、模块测试员……而构架师、项目经理之类的就更不用提了虽然没啥编程任务 , 但是要学的就更多 , 另外什么美工、测试员等各种职位太多了 , 如今已经不是当初一个人就能编写一个经典游戏的时代了 , 哎要学c,c++,Java等语言 。厦门北方教育介绍,一个合格的游戏开发者的需要达到六个基本的要求,如果你还有未所能及的,那么北方教育就将是你提升自己的好地方编码能力直接决定了项目开发的效率 。所以每一游戏开发者都应该至少精通一门编程语言,熟悉它的基本语法、技术特点和api 。程序世界的主导语言是英文,所以编写程序开发文档和开发工具帮助文件离不开英文 。游戏开发者一定要具有认识和运用数据库的能力 , 这样就能够会使用目前常用的数据库软件从项目需求分析开始到安装调试完毕,基础游戏开发工程师都必须能清楚地理解和把握这些过程,并能胜任各种环节的具体工作游戏开发业是一个不断变化和不断创新的行业,所有游戏开发人才的求知进取心是在这个激烈竞争的行业中立足的基本条件 。企业希望招聘到的程序员编程工作能力不一定要很快,但要非常规范,个人能力不一定很强,但合作意识一定要好 。
2 , 开发游戏软件需要学习哪写课程游戏美术基础班的课程针对美术基础或者软件基础相对薄弱的学生开设 。在基础阶段的学习中,学员将掌握游戏美术设计所涉及的相关软件的基本知识与技能,包括Photoshop,3D Max等软件工具在游戏设计中的应用技能,学员将对游戏开发行业及游戏美术设计工作有全面深入的理解 , 可根据自身情况选择继续进行标准课程的学习或其他的学习途径 。课程将以2周为一个周期开展 。第一个2周的课程时间内,学员会了解所以基础的知识点 。然后以每2周为一个时间节点完成一个练习作品 。课程内容游戏行业概况1.行业情况2.游戏制作流程3.游戏行业开发标准与要求4.游戏行业发展Photoshop 软件基础1. Photoshop 基础与概念2. 绘制简单物体3. 图层概念4. 路径的运用5. 像素与矢量6. 层效果与滤镜7. 手绘板在Photoshop中的使用8. 游戏贴图绘制方法与技巧3DS Max 软件基础1. 3DS Max 的菜单,指令说明2. 基本三维物体的创建3. 材质与贴图4. 灯光技术5. 低模道具建模6. UV展开与贴图绘制模型制作练习1第三 , 第四周的主要重点在UV划分与贴图绘制方面 。以一般休闲三维网络游戏道具制作标准为要求选择制作内容 。帮助学生掌握低模制作方法与规范,UV划分技巧以及贴图绘制方法 。模型制作练习2网络游戏中常用道具与物件的制作 。模型制作练习3第五和第六周将以网络游戏场景部分制作内容为主 。内容主要涉及简单的场景建筑部分的制作内容 。模型制作练习4这部分的内容将以相对较完整的场景建筑作为制作内容 。模型制作练习5简单卡通角色的制作练习 。
3 , 网络游戏开发需要学什么样子的技术赶快发悬赏吧! 首先,你应该获得一个正规的教育,决不是什么一夜情式的培训 。去一所正规的大学,学习任何专业除了游戏制作 。几乎所有专业都可以:生物学、物理学(我当初就是念的这个)、艺术、文学、历史、心理学、语言学 。你只需保证自己获得了常规教育,并尽量选修一些专业以外的课程 , 当然,你应该选修一下计算机 。同时,你应该开始试验制作游戏了 。不要被时髦流行的图像技术所扰——这不能给你的游戏设计提供任何帮助 。你应该专注于游戏的内涵:游戏的体系和架构 。如何用很少的元素就能使整个游戏运转?别幻想能做出像商业游戏那么好的产品——我要大声告诉你,这些游戏要依*很多人的力量才能完成 。你此时所能做的这些小玩意同那些比较起来,只能用“可怜”两个字形容 。要是把制作游戏比作造汽车,此时你根本不用管车子的外表涂层和喷漆,你应该专注于如何让活塞协作运转、如何控制阀门的正常闭合、搞清楚汽化器是个什么东西 。你要制造的是个小卡丁车,而不是一辆劳斯莱斯 。所有这些都是个试验的过程,别幻想你的这些小玩意会有商业用途,你要做的就是造好一个就扔掉一个——为了增加创造力,你要杀掉你自己的“孩子” 。如果你沉迷于这些作品而不愿放弃 , 那你将永远也不会拥有一个真正游戏设计师所应有的创造力 。继续不断的为增加你的创造力而努力 。到目前为止,你的作品根本无法和一个经验老到的游戏设计师相抗衡,所以增加自己的能力是你此时唯一该做的 。电影the matrix都看过吧,没经过训练的neo无论如何也不是agent smith的对手 。学任何你能学到的东西 。毕业前要把你学校图书馆所有的书架都翻一遍,在这些灰尘的覆盖下指不定隐藏着什么有趣的东西 。当你出了学校 , 不要马上就进入游戏业 。在一个正规公司找一份像样的工作,并挣些钱 。更主要的是不断学习 , 你要学很多关于团队协作的方式,也要学会如何在众人面前寻找自己的位置 。你应该学会何时何地站起来对你的老板说话——虽然这种机会不常有 。还有 , 你应该学会如何同周围有经验的内行打交道 。继续在你业余时间制作游戏,尽可能多的制作各种不同类型的“小卡丁车”,并试图了解各种类型卡丁车的性能,诸如操纵性、速度以及其他要素 。当你做了六个或十个这种产品,你可能会想到继续亲自着手进行更大的项目 。很好,去找些志同道合的朋友,他们会帮助你完成你的计划 , 我确信这将是个令人印象深刻的成果 。完成之后,向全世界展示你的小宝贝吧 。现在,你就可以把她作为你简历的一部分去申请游戏业中的职位了 。如果你的那些产品确实好,你将能得到一个真正的游戏设计师职位 , 而不是去当那些小喽罗 。此时你可能仍然只是其他游戏设计师的助手,但你已经处在了正确的位置上,如果你能努力出色的完成工作,你肯定会在游戏业中拥有前途 。我知道这些并不是你们想听的内容 。你们想要的是所谓的速成药,比如学习这个,然后学习那个 , 接下来就能确保得到一份高收入的工作、拥有巨大的办公室、用着最先进的电脑设备、做的是富有创造性的事情 。没错,每个人都会这么想的 , 但没有人会得到这些 。那些向你描述这些故事的人不过是些骗子,他们脑子里想的只是你口袋里的钱 。一个令人悲伤的事实是:游戏先驱们主导世界的日子已经过去了 , 现在的游戏业是一个产业,没人会突然被发掘然后一夜之间成为巨星 , 对任何想入门的人来说,在你面前的必定是一条漫长的路 。参考资料:chris crawford【自己开发游戏需要学什么,要学哪些知识才能成为一个合格的游戏开发者】

    推荐阅读