“OGRE客户端主程”

“OGRE客户端主程”

 

任务:

扩展、改进、优化公司现有3D引擎,为项目提供需要的3D功能接口;

维护、改进各工具软件,包括3DSMAX导出插件和编辑器等,为美术部门提供技术支持;

实现项目关系密切的应用模块功能的支持。

审阅简历,编写面试题目,招募团队成员并根据能力和职位控制薪资及待遇,随时对成员分组进行调整;

自主学习能力,主动捕捉和获取世界一流技术,并加入到自己的产品中;

其他管理层领导交付的任务。

 

 

要求:

ps:

1、数字为至此行之上的条件全满足的预期薪水;

2、所谓“熟悉”即应用这个要求的知识点编写实验性代码,并正确编译、运行;

 

 

//熟练使用vs2005(03/05/08)等相关编程工具,熟练掌握c++或c#语言编写技巧,独立编写完整demo,至少1000行代码;

//熟练使用office等相关文档与图标制作工具;

//维护硬件设备,具备基础个人电脑常识和常用软件的使用;

//会使用svn或类似版本控制软件;

//熟练使用std各种容器及其各自应用特点;

//熟悉摄像机控制算法,掌握的摄像机控制算法无视野死角及功能障碍;

//熟悉人物控制算法,简单的点击移动;

//熟悉3d渲染原理和流程,熟悉基本光照(灯光类型和反射类型)原理;

//熟悉模型线架与贴图的原理和简单应用;

//熟悉3d坐标系朝向和旋转规则;

//有编写日志或学习(工作)记录的习惯,且文笔通常,描述准确;

//可编写和识别UML图;

//具备基本的计算机专业英文资料阅读能力(msdn);

//具备在互联网搜索相关知识的能力;

//通过国家计算机等级考试最高级别(四级),或具备同等能力;

//使用iis或类似工具搭建简单http网站或ftp服务器;

//了解网络通信原理和机制,可通过socket编写简单局域网内的通信程序(c/s或点对点);

//中文录入速度不得低于每分钟60字(盲打,不看键盘!);

//熟悉c++动态库与静态库的区别和用途,实现简单的c++多项目解决方案;

//熟悉设计模式中常用模式:单件、工厂、监听、状态机、命令、解析等;

->3K

 

 

//至少使用并改造Ogre引擎三年以上,熟悉其大部分工作原理和阅读源代码;

//熟悉大型游戏或软件的组织架构,熟练搭建客户端各层结构,熟悉模块化编程和面向对象机制;

//精通声音系统,熟悉FMOD或OPENAL的使用及优缺点;

//可编写教材或讲义,面试和培训新人,监督和部署组内的任务,较强组织能力、沟通能力、执行能力;

//熟悉UI的制作方法和原理,熟练使用CEGUI或其他界面实现方法;

//熟练实现各类常见(通用)游戏需求及功能,熟悉软件开发流程和组织结构;

//熟悉mfc键盘鼠标输入机制和消息机制;

//熟悉win环境的进程通信机制;

//熟悉xml解析过程,熟悉自定义格式的二进制解析器编写过程;

//熟悉各种编码格式的区别和转换方式(big5、gb、utf-8等);

//熟悉世界坐标系与实体本地坐标系的关系与转换;

//会用glowcode追踪内存泄漏;

->6K

 

 

熟悉高级摄像机特效处理,如抖动,追随人物,斯坦尼康稳定器,画中画等;

熟悉连续地形(无限地形)加载技术,地形编辑技术(无缝地形),常见渲染技术和地形优化,LOD、多叉树、bsp、portal等;

熟悉动态下载和加载实体的技术;

熟悉各种3D渲染性能优化技术,对3D引擎性能优化有丰富经验;

精通可编程渲染管道技术:vertex shader、pixel shader、HLSL;

熟悉OGRE粒子特效系统,多种特效系统混合和时间轴控制技术;

熟悉各类碰撞检测算法,精通物理引擎的使用和改进;

->12K

 

 

熟悉3dmax导出插件编写,以及导出独立的模型格式(可加密);

熟悉Python/Lua,或其他常用的脚本语言;

熟悉常用的AI相关技术;

熟悉常用音频视频编码与解码技术;

熟悉植物种子生长技术;

熟悉2d或3d寻路算法,自动寻路的逻辑和全自动实现(不需要人工处理场景寻路导轨);

会使用3dmax制作示范性简单人类骨骼动画,并导入到Ogre可以使用的格式及在3d场景中可控播放;

熟悉物理应用之布料服装的即时渲染技术;

熟悉毛发的即时渲染技术;

熟悉体积光和体积阴影;

->23K

 

 

熟悉系统嵌入式开发;

熟悉多平台移植技术;

擅长软件逆向分析,熟悉反外挂技术;

熟悉各大游戏客户端资料包加密方式,并可以提取其资源自用;

->35K

 

拥有自己独立完成的,完整迷你项目(小游戏);

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值