ID:396335

姚礼帮

客户端工程师

  • 公司信息:
  • 客户端工程师
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 杭州
  • 余杭

技术能力

熟练掌握UE4架构和模块系统。
熟悉面向对象编程,理解网络通信原理。
良好的跨团队沟通与协作能力。
对游戏性能优化、加载机制、跨平台适配等有实践经验更佳。
语言:C++(核心开发语言)、蓝图(快速原型)

UI工具:UMG、Slate(进阶UI开发)

网络协议:UE4 RPC机制、第三方Socket库、HTTP模块

常用工具:Visual Studio、Perforce/Git、Unreal Insights、RenderDoc

项目经验

游戏逻辑开发

使用C++或蓝图实现角色控制、交互逻辑、动画驱动、关卡事件等。

UI系统开发

使用UMG(Unreal Motion Graphics)创建用户界面。

编写与UI交互的逻辑代码,处理按钮点击、界面切换、数据展示等。

客户端与服务器通信

实现与服务端的数据交互,如玩家登录、战斗同步、物品同步等。

常用通信方式包括UE4内置网络系统、HTTP/REST API、Socket、WebSocket等。

资源管理与优化

管理客户端资源的加载与卸载,支持异步加载与热更新。

优化性能、减少内存占用和加载时间。

调试与测试

使用UE4的调试工具、控制台命令、日志系统定位问题。

与美术、策划等协作进行迭代和功能测试。

案例展示

  • 场景制作

    场景制作

    一片静谧的森林在黎明时分被晨光照亮,雾气在松树间缭绕。地面铺满落叶与苔藓,一条碎石小路蜿蜒穿过树林通向远方的小木屋。远处偶尔传来鸟鸣和溪流声,营造出一个神秘而宁静的环境。场景中布置了动态光源、实时雾效、粒子系统模拟飞舞的尘埃,增强沉浸感。

  • 程序制作

    程序制作

    1. 需求分析 与策划、美术沟通,确定功能目标(例如:实现角色跳跃、背包系统、多人同步等)。 拆解功能需求为可编程的模块。 2. 项目结构设计 按照模块划分代码结构(如:角色模块、UI模块、网络模块)。

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服