内容简介:我们的 3d engine 项目从 2018 年 1 月底开始,已经过去 10 个月了。比原计划慢,但是进度还可以接受。目前已经大致完成了运行时的基础渲染框架(基于 ecs 模式),整合了 bullet 物理引擎,开发了一个基于网络的虚拟文件系统,可以不依赖本地的资源/代码直接远程运行。另外还开发了一个 lua 的远程交互调试器,可提升 lua 的开发效率。单从 runtime 角度,引擎的完成度已经较高。但和之前开发 ejoy2d 不同,这次希望把引擎的侧重点放在工具链上。所以虽然有计划开源,但在工具链
我们的 3d engine 项目从 2018 年 1 月底开始,已经过去 10 个月了。比原计划慢,但是进度还可以接受。目前已经大致完成了运行时的基础渲染框架(基于 ecs 模式),整合了 bullet 物理引擎,开发了一个基于网络的虚拟文件系统,可以不依赖本地的资源/代码直接远程运行。另外还开发了一个 lua 的远程交互调试器,可提升 lua 的开发效率。
单从 runtime 角度,引擎的完成度已经较高。但和之前开发 ejoy2d 不同,这次希望把引擎的侧重点放在 工具 链上。所以虽然有计划开源,但在工具链不成熟的现阶段,暂时还是闭源开发。
目前团队有全职程序 3 名,我个人没有全职加入,但也花了颇多精力在上面。所以在关键节点上,我们已有 4 个人全力开发。
现在想再招聘一名成员,主要想补充工具链,尤其是开发环境/编辑器的开发。让引擎可以在半年内可用于新游戏 demo 的开发。对于这个职位,可以列出下列明确的需求:
- 需要对 lua 有相当的理解,喜欢这门语言。因为我们的开发工作 90% 以上是基于 lua 开发的。
- 有基本的编写 C/C++ 代码的能力,能够自行解决编译开源 C/C++ 工程时遇到的问题。
- 不需要对 3d 图形学知识有了解,但有学习的意愿。
- 了解 Unity 的工作流程,有使用 Unity 开发游戏的经验。因为 Unity 是游戏引擎易用性的标杆,需要了解怎样的工具才是方便易用的。
这个职位现阶段会承担的工作主要是整合我们现在已经开发出来的一系列小工具,包括虚拟文件服务器、动画编辑器,场景编辑器等等,进行综合考虑设计,集成为一个集成开发环境。这个工作会基于 lua iup 框架完成。编辑器框架设计会和我一同完成,并承担实现工作。目标是做出一个易用的游戏引擎。
工作地点在广州,入职阿里游戏,职位大致在 P6 水平。在过去近一年我们项目组没有任何形式的加班要求,每天 9 点半上班,在公司晚饭后 19 点下班,中午有稍许午休时间,周末双休。不排除日后有可能有加班,但我更希望通过合理的安排开发进度,在正常的工作时间内稳步推进。
有感兴趣的同学可以直接 email 和我联系。
以上所述就是小编给大家介绍的《3d engine 项目招聘》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。