软件工程师

专注于实用项目构建,欢迎交流学习

工程项目集(3)

指尖乒乓对决
独立开发的移动端 3D 乒乓球竞技游戏

基于 Cocos Creator 独立完成击球、AI、比赛规则、好友联机与多场景系统,构建完整的游戏对战原型。

核心特性:

  • 触屏击球与旋转系统,支持力度、落点和弧线控制
  • AI 落点预判与走位决策,支持扣杀、上旋、侧旋和削球
  • WebSocket 随机匹配与好友房间,支持赛制配置和再次对战
  • 多主题球馆、外观装扮、击球特效、排行榜与成长系统

技术栈:

Cocos Creator 3.8.8
TypeScript
PostgreSQL
WebSocket
3D Physics
Web Mobile
多设备自动化测试协同
面向移动端的多设备自动化测试协同方案

支持脚本管理、多设备任务调度、OCR 和目标识别,用于提升移动端测试流程的自动化程度。

核心特性:

  • 通过局域网 WebRTC 实现多设备连接与任务协同
  • 内置独立 JavaScript 引擎,支持测试脚本管理与受控执行
  • 集成 OCR 和 YOLO 目标识别能力
  • 支持无障碍测试及 ESP32 蓝牙测试设备接入

技术栈:

React Native(expo)
Electron
Kotlin
PPOCR
Yolov11
Arduino
前端埋点监控SDK
轻量级前端监控解决方案

独立设计并实现前端监控SDK,涵盖性能、错误、HTTP、用户行为等多维度数据采集。

核心特性:

  • 兼容多种浏览器环境
  • 提供各流程的hook,方便自定义逻辑&二开
  • 采用高性能数据采集与批量上报机制

技术栈:

TypeScript
Rollup
rrweb
web-vitals

技能专长

掌握现代开发技术栈,具备全栈开发和测试自动化能力

纯前端
Vue
Nuxt
React
Nextjs
React Native
TypeScript
Tailwind CSS
后端开发
Node.js
NestJs
Python
Postgresql
MongoDB
Prisma
TypeORM
DevOps
Docker
Jenkins
Nginx
Kubernetes

联系我

如果您对我的项目感兴趣,或者有交流的机会,欢迎随时联系