职位描述:
主要职责
1. 蓝图功能实现:在导师指导下,使用虚幻引擎蓝图系统实现游戏/应用中的基础功能模块、UI交互逻辑、简单的AI行为、场景互动元素等。
2. 原型制作与验证:根据设计需求,快速搭建可交互的原型,验证玩法或交互机制的可行性。
3. BUG修复与优化: 协助定位和修复项目中由蓝图引起的BUG;在指导下对现有蓝图进行简单优化以提高性能或可维护性。
4. 资源整合与调试:将美术、音效等资源整合到蓝图中,并进行基础的功能调试。
5. 文档记录:清晰记录所负责蓝图的实现逻辑和关键节点说明。
6. 团队协作:积极与设计师、美术师、程序员沟通协作,理解需求并反馈实现情况。
任职要求 (必须满足)
1. 教育背景:计算机科学、软件工程、数字媒体技术、游戏设计等相关专业在校本科生或研究生,或应届毕业生。
2. 虚幻引擎基础:熟悉虚幻引擎5 (UE5) 的基本操作、界面布局和核心概念(Actor, Component, Level, Editor等)。
3. 蓝图核心能力:扎实掌握虚幻蓝图系统的基础知识,包括但不限于:
变量、事件、函数、流程控制节点(Branch, Sequence, FLoop等)的熟练使用。
常用节点类别(如Transform, Math, String, Array等)的理解。
理解事件驱动机制(Event Dispatcher, Event Tick, Custom Events)。
具备基本的蓝图调试能力(断点、日志输出)。
4. 学习能力与热情:对游戏开发或实时互动内容创作有强烈兴趣,具备快速学习新技术和解决新问题的能力。
5. 沟通协作:良好的沟通能力和团队协作精神。
6. 责任心:认真负责,能按时完成分配的任务。
加分项 (优先考虑)
1. 有使用蓝图制作小型项目、课程设计或游戏模组(Mod)的经验,并能提供作品展示(如视频、可执行文件、工程截图)。
2. 了解基础的3D数学概念(向量、矩阵、坐标变换)。
3. 对游戏设计原理或用户体验(UX)有基本认知。
4. 接触过C++基础(有助于理解蓝图底层原理)。
5. 了解版本控制工具(如Git, Perforce)的基本使用。