游戏开发吧 关注:96,968贴子:623,298
  • 1回复贴,共1

游戏开发都需要学习什么呢?学完能就业吗?

只看楼主收藏回复

游戏开发都需要学习什么呢?学完能就业吗?


1楼2021-02-20 21:06回复
    一:unity引擎是使用baiC#驱动的, 所以C#语言必须学。
    ①基本的语法结构、关键字,掌握变量常量和基本的运算符,掌握表达式、语句。
    ②掌握三大程序执行语序,顺序、分支、循环。
    ③熟练使用一维数组、二维数组。并且能够与三大语序解决一些算法问题,如排序、二分。
    ④掌握值类型中的自定义类型,如结构体、枚举。
    ⑤精通面向对象,类和对象、方法与字段、构造、析构、属性。
    ⑥掌握静态、虚方法、重载、抽象、接口。
    ⑦掌握面向对象的三大特征,着重理解和使用继承与多态。
    ⑧熟练使用集合对象,如列表、字典、哈希表、堆栈,包括泛型与非泛型。会使用泛型方法。
    ⑨熟练使用委托,深刻理解委托。包括匿名委托、了解lambda表达式。
    二:之后便是Unity引擎操作。可以以模块区分:
    物理引擎:组件、脚本、常用类、触发、碰撞、射线
    2D: 2D精灵、UGUI、布局与适配、UI搭建、交互事件
    动画:骨骼、模型、动画类型、动画状态机、特效
    AI:导航寻路、分离路面、跳跃导航等。
    三:以上都比较简单,如果你要工作的话, 还要知道:
    数据持久化、协程、框架、网络、shader、算法、Lua热更等。
    还可学习VR和AR开发流程,出去做VRAR开发类岗位。
    在这里推荐一下优就业的VRAR游戏开发课程,以上需unity开发工程师掌握的基本技能都有涉及,另外课程体系中还包括游戏运营策划内容,游戏运营策划也是游戏开发流程中的重要一环,无论是从事游戏程序开发还是游戏策划,一定的复合技能,对于职业选择以及后续职业发展都有很大帮助


    3楼2021-02-21 10:38
    回复