ID:322339

时光机 有团队

UE开发工程师

  • 公司信息:
  • 北京超图软件有限公司
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 朝阳

技术能力

1、C++/JAVA基础知识扎实,熟悉面向对象、面向接口编程,有良好的编码习惯。
2、熟练掌握指针、引用、内存管理及c++11新特性和stl应用。
3、熟练掌握虚幻蓝图可视化编程,包括UMG系统、序列动画、AI行为树及黑板、材质、网络系统、关卡流、多媒体系统、事件派发器、蓝图接口、跨平台打包等。
4、熟悉 UEC++中Gameplay框架及实现原理,并利用Gameplay框架进行客户端开发。
5、熟练掌握UEC++与蓝图的混合编程或纯UEC++编程,包括UMG系统、AI系统、动画系统、物理系统、单播多播等委托的编写并且可在蓝图中进行调用。
6、熟悉 QT 框架并了解QT C++的开发流程,并进行QT 客户端开发。
7、熟悉掌握SpringMVC、Spring、MyBatis、SpringBoot底层框架及微服务搭建。
8、了解Netty的运行机制,实现基于Netty框架的网络模块的项目开发。
9、熟练掌握MySQL、Redis、MongoDB、ElasticSearch等关系型和非关系型数据库中间的使用。
10、熟悉Linux环境,常用Linux命令,熟悉Linux基本操作,服务器环境搭建及项目部署,了解 Linux下的多线程及网络编程基础知识。
11、了解JUC并发编程,多线程锁及辅助类(ReadWriteLockDemo、CountDownLatch、CyclicBarrier、Semaphore)等。
12、熟悉Zookeeper数据模型及Znode节点、调用机制。
13、熟悉ElasticSearch全文搜索技术。

项目经验

一、项目名称:数字孪生项目
开发环境:UE4.27,UE5.2.1, Visual Studio 2019,C++11
项目描述:
智慧城市数字孪生项目(蓝图+C++混合开发)
责任描述:
1. 项目中关卡场景与UI界面设计与交互功能开发
2. 项目中基础插件的研发工作
3. 排查并解决项目运行的性能问题,对项目进行调优
技术要点:
1. 利用WebUI插件在项目中实现与前端页面的对接开发工作,监听前端页面请求的js函数,实现前端页面与场景数据的交互。
2. 基础应用插件功能的开发,解决项目打包后项目无法添加静态资源、创建飞行动画、替换场景材质等问题,为用户提供了便捷使用的基础工具
3. 对接物联网设备,在项目中通过对接API接口的方式快速获取场景中特定物联设备信息,查看设备运行情况,调取场景中实时监控探头播放实时视频流。
4. 进行插件开发,为了方便数据开发人员的工作量,设计了如多功能智慧灯杆功能,数据开发时只需要开发通用的设备部件,通过绑点的方式快速快速组装一个可用的灯杆设备
5. 项目性能卡顿优化利用 stat fps,stat game, stat gpu等命令查看当前项目中主要的性能损耗参数,并根据场景中数据及运行情况进行分析卡顿原因,并通过程序的手段解决卡顿的问题。

二、项目名称:物业家
开发环境:Idea、Windows、Linux、JDK1.8、mysql、fastfile
软件架构: SpringBoot、Redis、Nginx、zookpeer、Dubbo,ElasticSearch、Canal
项目描述:
建业家是业主通过线上申请需求表单及物业及时响应的的服务平台。
责任描述:
1. 报事工单模块的开发与维护工作。
2. 开放平台模块功能的开发与维护工作
3. 品质任务工作台模块的开发与维护工作
技术要点:
1. 报事工单模块主要通过业主端与物业端进行申请报事保修工单有服务端进行业务流转,并数据同步db及es库,查询时通过es提高效率。
2. 为第三方平台提供通用的Api接口,将请求数据整合进行服务器分发中转。
3. 工单创建后分化创建任务并进行分发及db与es的数据同步。

三、项目名称:精细化管理平台
开发环境:Idea、Windows、Linux、JDK1.8、oracle、Github、fastfile
软件架构: Spring Cloud、mongodb、Redis、Nginx、jpa、feign,xxl-job、fast
项目描述:
精细化管理平台是为客户提供鉴权系统、多样化数据源查询、任务管理与一体的任务配置管理平台。
责任描述:
1. 数据池服务的设计开发工作
2. 多维度服务中部分功能的开发工作
3. 资源收集服务与权限服务的配置及开发、改造工作
技术要点:
1. 数据池服务提供用户可视化持久层数据源管理及查询功能。
2. 多维度服务主要通过feign接口的调用请求其他服务,再整合数据后给客户端提供api接口。
3. 资源收集服务,非侵入式的api收集服务,为用户解决功能的权限管理。

四、项目名称:农链供金平台
开发环境:Idea、Windows7、Linux、JDK1.8、Tomcat7、MySQL5.5、Github
软件架构: SpringBoot、SpringCloud、Elasticsearch、Redis、fastfile
项目描述:
农链供金平台主要是以农产品贩卖为主,通过第三方银行系统的资金保障提供给农户与客户之间农产品安全的交易平台。
责任描述:
1. 用户系统的开发工作。
2. 合同系统的开发工作。
3. 支付系统的开发工作。
技术要点:
1. 在开发过程中针对不同用户之间以及不同用户在使用过程中身份的变更所导致的系统菜单展示进行判断。
2. 购物车系统使用到cookie和redis,完成购物车添加、列表(redis、cookie)、db和Redis和cookie同步与认证系统调用(获得userId)、购物车操作。

团队情况

  • 整包服务: WebApp开发   游戏类开发   
角色 职位
负责人 UE开发工程师
队员 后端工程师

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服