首页| 限免课程| 游戏程序|

游戏引擎开发需要学什么

时间:2023-10-11 11:35:02

价格:
免费
一大波技术资源免费送
  • 全套视频教程
  • 网校VIP精选课程
  • 热门学习工具
  • 求职干货大全
当前课程
涉及软件:Unity UE
课程简介: 游戏引擎开发需要学习游戏引擎知识、计算机图形学以及相关的计算机知识。

游戏引擎开发需要学习游戏引擎知识、计算机图形学以及相关的计算机知识。

游戏引擎开发需要学什么

1、游戏引擎知识


游戏开发常用的游戏引擎有Unity引擎、Unreal引擎等,不同的游戏引擎适合不同的游戏类型开发,如果对手游、网游开发感兴趣,可以学Unity;如果对大型端游开发感兴趣,则可以学Unreal。


这方面知识,一是要学习游戏引擎所用的开发语言,比如,Unity常用C#语言,Unreal常用C++语言;二是要学习各类模块的应用,比如渲染模块、物理引擎、碰撞检测系统、音效模块、脚本、人工智能、网络引擎以及场景管理等等。


2、计算机图形学


实时渲染是游戏开发的必备技术,因此,需要学习相关的图形学知识。其中,理论方面主要学习线性代数、微积分、3D数学等内容,之后可以学习Phong模型、PBR流程以及图形API如OpenGL/DirectX等等。


2、计算机知识


一是计算机基础知识,包括计算机组成原理、计算机网络、数据结构与算法、网络安全等等。

二是操作系统知识,如iOS系统、Android系统、Windows系统等等的平台特性与规范。

火星时代教育 影视学院刘老师,为你解答
×

微信扫码在线答疑

扫码领福利1V1在线答疑

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源