Unity游戏开发需要哪些条件?

前言:

Unity是个入门容易,深学难的东西。针对想学Unity游戏开发的童鞋,给定一些作为游戏开发必须了解的东西,以下差不多是公司对一个Unity游戏开发的要求,只要你把这些搞定,进入游戏行业不是问题,加油!


1、最好是计算机相关专业
2、最好是本科以上学历
3、最好学校好一些

注意:以上三条对找工作的竞争是非常大的,因为这三个条件往往决定你的基础如何,人家招聘的HR也不是很懂技术,当然也不排除也有懂些技术的存在,他们筛选简历怎么筛选,这三条就是主要,除非你技术灰常牛批~
  • C#(新手基本语法就可以正常操作,多多益善)
  • Unity(熟悉Unity引擎的各大模块,比如动画系统、物理系统、UI系统、粒子系统)
  • 常用插件(NGUI(UI插件)、EasyTouch(虚拟摇杆插件)、行为树插件(AI插件)、ShaderForge(Shader可视化编辑插件)、DoTween(补间动画插件)、ITween(补间动画插件)等等)
  • 数据库(对数据的增删改查)
  • JSON/XML格式文本(对数据进行存取)
  • AssetBundle资源管理
  • 设计模式(常用的23种设计模式,Unity中的订阅发布模式,MVC框架)
  • 数据结构(基本的数据结构,当然多多益善)
  • 算法(至少基本的排序、查找、A星)
  • lua热更新(进行游戏的资源更新)
  • Socket通信(进行客户端和服务器的联网)
  • 性能优化、内存优化(这个涉及的就广了,新手了解就好)
  • 图形学基础(OpenGL、DirectX)
  • 3D数学(比如线性代数中的矩阵,在空间变换中有很大作用;向量)
  • Shader(这个新手可以先不接触,一般是老鸟研究)
  • 逻辑转换成代码的能力(多敲代码,站在岸上学不会游泳)
  • 热爱游戏开发
  • 学习能力强!学习能力强!学习能力强!重要的事情说三遍!!!(这条真的很重要,遇到问题总要去解决的,无论你是搜索还是论坛,还是群里问,只要能解决你的问题就是好样的)

最后:

如果有什么遗漏的地方或错误的地方,希望大家不吝赐教,随时补充~
如果你热爱游戏开发,也可以加Q群:714894641,欢迎加入我们的大家庭,群里的资源估计够你学一辈子。希望对你有所帮助~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,085评论 2 59
  • 111. [动画系统]如何将其他类型的动画转换成关键帧动画? 动画->点缓存->关键帧 112. [动画]Unit...
    胤醚貔貅阅读 13,280评论 3 89
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,118评论 25 709
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,026评论 3 119
  • 1 聊聊U定投 U定投是什么? U定投是基于且慢每日估值的定投计划,可以在且慢每日估值页面看到并开启计划。 首先U...
    JingDC阅读 3,960评论 0 1