- C#
- Unity3D
- Shader開發(fā)經(jīng)驗(yàn)
- OpenGL
1熟悉unity3d開發(fā)。
2.有軍事仿真經(jīng)驗(yàn)優(yōu)先。
崗位描述:
1、Unity3D程序開發(fā),使用Unity3D引擎進(jìn)行Windows、Linux系統(tǒng)平臺三維、二維、VR、AR應(yīng)用程序的開發(fā)工作。
2、Windows應(yīng)用程序開發(fā),使用C#、.NET Framework進(jìn)行Windows平臺的窗體程序、控制臺程序、WPF程序的開發(fā)工作。
應(yīng)聘要求:
1、熟練使用Unity3D引擎,能熟練使用引擎各子系統(tǒng)功能完成開發(fā)工作。
2、了解Unity3D引擎渲染管線,及著色過程,能夠根據(jù)需求編寫簡單Shader,能夠正確指導(dǎo)美工進(jìn)行美術(shù)素材生產(chǎn)配合程序開發(fā)。
3、熟練使用VisualStudio等至少一種集成開發(fā)環(huán)境,熟知Windows操作系統(tǒng)的控制及使用,與他人協(xié)作完成開發(fā)與調(diào)試工作。
4、熟練使用C#開發(fā)語言,熟知面向?qū)ο?、面向組件的編程原理并在開發(fā)過程中運(yùn)用。熟悉C、C++、JAVA等C系列語言,能夠理解以上語言所編寫的代碼。
5、有較強(qiáng)學(xué)習(xí)能力,對新技術(shù)感興趣,能與他人流暢溝通技術(shù)問題,有團(tuán)隊意識,團(tuán)隊合作能力強(qiáng)。
6、有Unity3D、UnrealEngine4、CryEngine等三維游戲引擎開發(fā)經(jīng)驗(yàn)者優(yōu)先。
7、了解渲染流程,了解openGL.
8、了解圖形圖像算法。
9、熟悉坐標(biāo)轉(zhuǎn)換。