洛杉矶 · USC Games

李昊成 (Haocheng Li)

游戏、图形与软件工程师。

我刚从华盛顿大学保罗·艾伦计算机科学与工程学院本科毕业,现于南加州大学攻读计算机科学硕士(游戏开发方向)。

我做游戏,是因为喜欢把想法变成真实的作品,让别人亲身体验、真切感受。作为游戏与图形工程师,我在意一款游戏的手感,也在意它的画面呈现——从关卡设计、镜头运用,到物理模拟和实时渲染。

我使用 Unity、Unreal Engine 和 Godot 开发游戏。在更广泛的工程领域,我的经验涵盖基于 Java 与 Spring Boot 的 API 设计、AWS 云基础设施、基于 Hadoop 与 Spark 的大规模数据处理、分布式系统以及机器学习。

现在
南加州大学 计算机科学硕士(游戏开发)
此前
华盛顿大学 计算机科学学士
引擎
Unity · Unreal · Godot

精选作品

游戏与图形

04 个项目

华盛顿大学 CSE 本科毕业设计

Legion’s Expedition

一款受自走棋启发的幸存者类游戏(“军团远征”):玩家扮演指挥官,招募、合成并率领一支自主作战的英雄小队,迎战一波强过一波的敌人。

  • Godot
  • GDScript
  • 数据分析 API

UW CSE 457 计算机图形学

布料模拟

一个实时质点–弹簧布料求解器,具备稳定的数值积分、拉伸约束、可配置的固定点、碰撞响应和交互式风场。

  • Unity
  • C#
  • 实时物理

6 人软件团队

Virtual Pet

一款桌面陪伴应用(虚拟宠物),把番茄工作法变成与虚拟宠物之间持续、游戏化的互动关系;采用 MVC 架构,并自动在本地保存状态。

  • TypeScript
  • React
  • Electron
  • NeDB

游戏之外

系统与技术工作

后端 + 机器学习

个性化内容平台

基于 Spring Boot 构建推荐服务,采用 k-means 聚类,部署于 AWS EC2、API Gateway 和 RDS,并通过 OAuth 2.0 与 JWT 实现身份认证。

部署工作量减少 80%

Java · Spring Boot · AWS · Docker · CI/CD

数据系统

客户数据仓库

使用 Hadoop、Spark 和 JDBC 设计并实现数据仓库管线,用于大规模客户数据的存储与分析。

分布式存储 + 分析

Hadoop · Spark · JDBC · SQL

应用 AI

机器学习工作坊

设计并讲授图像风格迁移与语音转文字的实践工作坊,提供示例源码和预训练模型。

从模型到教学套件

Python · 计算机视觉 · 语音

2023 — 至今

工作经历

2025

NextTier · 美国加州萨克拉门托

软件工程实习生

负责推荐系统、身份认证、云基础设施、可观测性和数据平台相关工作。

2024

Botsmart · 中国北京

人工智能实习生

开展实践型机器学习教学,内容涵盖图像风格迁移与语音识别。

2023

西门子能源 · 中国北京

信息技术实习生

为 30 多位同事编写程序并组织了一场基于 Python 的机器人竞赛。

编程语言

Java、Python、C/C++、C#、TypeScript、GDScript、HLSL/GLSL

游戏 + 图形

Unity、Unreal Engine、Godot、实时渲染、计算机图形学

应用开发

Spring Boot、React、Electron、MVC

平台

AWS、Docker、GitHub Actions、CI/CD

数据

SQL、RDS、NeDB、Hadoop、Spark