自学游戏开发要怎么开始学习?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学游戏开发要怎么开始学习?相关的知识,希望对你有一定的参考价值。

有些Java基础。。都是学校里面教的,想往游戏开发领域去做,怎么自学比较好呢?

游戏开发需要学习的专业知识比较多。除了基础的Unity引擎知识,现在的游戏还会涉及一些VR技术等。除此以外,有些游戏公司还会要求游戏开发工程师具备一定的策划能力。下面小U就以优就业的课程为例,说明Unity游戏开发的学习内容

第一阶段:C#语言基础,学习基本数据类型、控制语句、面向对象、集合、委托、程序设计模式。

第二阶段:Unity引擎,学习Unity引擎基础、面向组件开发思想、物理系统、精灵和GUI、UGUI系统、动画系统、导航系统、粒子特效、综合案例、综合项目:秘密行动。

第三阶段:Unity引擎高级,学习数据持久化、DoTween缓动插件、协程与性能优化、Unity资源管理、FSM有限状态机、EasyTouch插件、A*算法、Shader着色器、网络通信。

第四阶段:游戏策划运营,学习游戏策划基本素养和准备、文案策划、游戏玩法设计、游戏关卡设计、游戏活动设计、系统策划、系统策划实战和考试、游戏数值、游戏运营、项目实战演练和主策划、数值和运营策划总结、编写团队项目策划案。

第五阶段:VR/AR与项目实战,学习HTC-Vive详解、VRTK详解、高通AR详解、百度DuMix AR详解、工程打包与发布、Shader插件详解、SVN团队协作工具、综合团队项目。

相信尝试过自学的人都知道,自学和培训学习相比会存在很多问题。

第一是自制力的问题。有些人的自制力不强,自己在网上找着资料学的话,很容易三天打鱼两天晒网,到最后也学不到知识。而报班培训不仅可以和志同道合的人一起学习,有良好的学习氛围,还有老师全程监督,遇到问题也有老师的指导,学习效率会更好,学到的知识也更丰富更准确。

第二是资料的问题。虽然网上有很多资料,但是资料的水平良莠不齐,有的甚至不准确。需要学习的人自己认真分辨真伪,而零基础的人很难判断这些资料的准确性,很难找到适合自己的网课或者资料。而培训班中有专业的资料,还配备研发讲师根据市场需求专门研发的课程,课程不断更新进步,加上经验丰富的讲师授课。只要挑到靠谱的培训机构,就不用太担心找到错误的资料,学到不正确的知识。

第三是就业问题。自学的话找工作只能靠自己。自己找工作写简历、找合适的公司都需要自己亲力亲为,比较费力。而报班培训学完后,培训机构会提供很多就业服务,以优就业为例,学生毕业后会有模拟面试和简历指导,还有双选会、招聘会、企业内推等增加学员的就业机会。所以对于零基础的人通过培训就业更简单。

最后是时间问题。自学的时候自己总是会遇到问题,所以学习过程中充满困难,过程也不顺利,所以时间会很长,很多人都是在长时间学习没有成果之后放弃。虽然培训相较于自学要花费大量金钱,但是可以节省很大一部分时间。一般来说,培训学习的周期在4-6个月。相对于一些专业的学生,这样的学习周期应该还是比较短的。更何况学成之后的效果也不差,所以培训学习还是比较占优势的。

参考技术A 你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-632153572362573564

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-632153572362573564

在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
参考技术B

跟着完成几个Project就有基本概念了,不难。加油!

参考技术C 可以自己看视频自学,b站学习视频不错 参考技术D

戏开发C++用的较多,我有全套游戏开发视频课程可以发给你自学。

主要学的内容如下:

1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针和引用、函数;程序结构和书写规;范结构体和联合体、类;继承与多态;异常处理与程序调试。

2.算法与数据结构:算法分析;数据结构;基本算法;STL的概念与使用;静态库与动态库;XML库的使用。

3.Win32程序设计:Windows程序入门;Windows消息;GDI绘图游戏工具与MFC;网络编程基础。

4.游戏数学和智能应用:游戏中的坐标系;矢量、矩阵;几何碰撞;物理模拟;人工智能与寻路算法。

5.2D游戏技术与应用:2D游戏技术概论;游戏地图系统;GUI系统;战斗系统设计;任务系统;优秀的声音引擎BASS;Cocos2D-X引擎;Box2D物理引擎。

如果想线下学,市面上不错的品牌有:南京北大青鸟、中博软件学院、南京课工场等,建议实地考察对比一下。记得找我要全套游戏开发视频课。祝你学有所成!望采纳!

北大青鸟中博软件学院游戏开发课堂实拍

unity3D怎么入门?

现在Unity游戏开发行业越来越受到欢迎,但是想要找到适合自己的课程和学习方法却有些困难。很多刚开始接触Unity游戏开发且没有基础的同学,不知道该从哪里开始学,也不知道要学习什么内容、该怎么开始Unity游戏开发的学习。其实对于新手来说,参加培训机构的系统学习课程是一个不错的选择。那么,Unity游戏开发培训内容有哪些?学习路线是如何规划的?

Unity游戏开发培训内容有哪些?

随着Unity游戏开发行业的发展,人们不再觉得开发游戏是“不务正业”,游戏开发已经成为了前景好、待遇优的高端行业。以优就业的课程为例,Unity游戏开发培训课程内容包括

第一阶段:C#基本语法、分支结构、循环结构、数据结构和算法、面向对象编程、string和StringBuilder类、集合、委托和事件

第二阶段:Unity引擎基础、面向组件编程思想、物理引擎、2D游戏开发、UGUI基本控件、UGUI控件布局和屏幕适配、动画系统、导航系统、特效系统

第三阶段:Unity数据持久化、DoTween缓动插件与WWW类、协程与性能优化、Unity资源管理、FSM有限状态机、EasyTouch插件、A*算法、Shader着色器、Unity网络编程

第四阶段:游戏策划基础、文案策划、核心玩法设计、关卡策划、活动运营策划、系统策划、数值策划、游戏运营、主策划的工作、2D龙骨动画

第五阶段:基于SteamVR的HTC VIVE应用开发、基于Vuforia的AR开发、SVN的使用、Shader可视化插件、Lua热更新、项目实战技巧、SDK接入

学习路线是如何规划的?

Unity游戏开发的学习是从基础知识循序渐进的

一、C#语言基础:主要学习C#的基础语法,对C#的关键字、三大语序、数组和枚举等知识点有详尽了解,为后续编码工作打下基础。

二、Unity引擎:对Unity引擎做基础了解。Unity中的功能规划到不同的系统当中,我们要做的就是逐个击破,掌握物理系统、动画系统、UI系统、导航和粒子特效系统等。

三、Unity引擎高级:主要学习Unity在游戏开发过程中的高级知识点。从这里开始,知识点之间的关联性和依赖性逐渐降低,每个知识点都是一个独立大山,如数据持久化、项目框架、协程和优化、WWW数据请求、Shader与网络等。

四、AR:主要学习基于Vuforia的AR开发,高通的Vuforia是AR中比较通用和简单的插件,能够识别图片、模型、现实场景等,这些都是AR开发的基础。

五、VR:主要学习基于HTC-Vive设备的VR开发,HTC-Vive是Steam游戏平台的官方VR设备,在Steam的加持下,大量VR设备采用了Vive设备作为硬件载体,而市面上主要的VR开发岗位都已Vive为主。

以上就是Unity游戏开发培训内容有哪些?学习路线是如何规划的?的简单介绍,希望给大家带来帮助。点击这里领取我们的线上免费网课,更多关于Unity游戏开发培训的问题以及线上学习免费课程,可以持续关注浙江优就业官方网站以及浙江优就业公众号具体了解哦。如果大家有时间的话,最好是能到我们线下基地进行实地考察。

参考技术A 你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=306&zdhhr-11y04r-926424101813033699

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y04r-926424101813033699

在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

以上是关于自学游戏开发要怎么开始学习?的主要内容,如果未能解决你的问题,请参考以下文章

自学cocos2d js游戏开发应该按啥步骤进行

1.2 从0开始学Unity游戏开发--运行原理

励志奶奶上线!81 岁自学编程开发游戏

学习游戏开发应该从哪些方面入手

开发游戏需要什么条件?

适合小白的游戏开发学习路线图