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

设计游戏是不是要学会代码

设计游戏是不是要学会代码
讲师介绍 更新时间:2023-10-31

游戏小智

游戏开发工程师,UE4深度研究者,深耕游戏行业12年
课程介绍
涉及软件: 3ds Max, CryEngine, Unity, UE

课程简介:

游戏设计是一个综合性工作,涉及策划、美术、程序等众多岗位方向,不是所有岗位都需要学会代码的。


设计游戏是不是要学会代码.jpg


需要学会代码的游戏设计岗位:


如果想成为游戏程序开发工程师或独立游戏开发者,学习代码是必不可少的。主要学习以下知识:


一是编程语言和算法:C++、C#、Java等编程语言至少掌握一种,熟悉递归、排序、二分查找、哈希算法、贪心算法等常用算法。


二是游戏引擎工具:可以学主流的如Unity3D、UE4/UE5等引擎,大家可以根据自己想学的游戏引擎来学习对应的编程语言,比如Unity3D通常学C#,UE4/UE5通常学C++。


三是图形学和渲染管线:理解计算机图形学原理,熟悉渲染管线的各个阶段(应用-几何-光栅化-像素处理-合并),熟悉常见的图形API(OpenGL、DirectX、Vulkan等)。


四是测试和调试:学习自动化测试用例编写,学习测试、调试、打包等方面的知识。


设计游戏是不是要学会代码1.jpg


不需要学会代码的游戏设计岗位:


如果你想从事策划、美术方向的岗位,比如系统策划、文案策划、游戏原画师、游戏建模师等,就不一定要学代码,更需要掌握创意、设计方面的知识和技术。


当然,大家也可以学一些基本编程知识。一方面,有编程基础可以让自己理解技术限制和实现可能性,更好地与开发人员协作,更好地协调设计和技术的需求。另一方面,像游戏特效师、关卡设计师这些岗位都会用到游戏引擎工具,需要学习一定的代码知识。

与此相关的精品课程
写下您对课程的疑问吧!x
提交
写下您的回答吧!x
提交