You are viewing a preview of this job. Log in or register to view more details about this job.

Gameplay Programmer Intern / 游戏客户端程序实习

Internship / 实习

Paid internship. Compensation is negotiable. Schedule and duration will be discussed with candidates.

带薪实习,薪酬面议;出勤安排与实习时长将在沟通中确定。

About Glass Bead Games

Glass Bead Games is an AI-native game studio co-founded by Kuangye Guo and Haochen Liu, whose previous experience includes Google Stadia and Alibaba YuanJing. Our first project is a sandbox game inspired by Chinese mythology and cultivation culture. We use generative AI to create richer experiences of exploration, progression, and interaction, and integrate AI into our design, development, and content workflows. We value strong craft, independent judgment, and close collaboration.

Location and compensation

Compensation: negotiable. Candidates in China may work onsite in Shanghai or remotely. Candidates outside China work remotely.

Gameplay Programmer

Gameplay / Godot

Build our core gameplay in Godot, working with designers and artists to turn ideas into stable, responsive experiences that can grow with the game.

What you’ll do

  • Develop and maintain character controls, combat, skills, interactions, and enemy behavior.
  • Implement sandbox cultivation systems: inventory, gathering, building, character progression, and world events.
  • Prototype with technical designers, validate ideas quickly, and develop proven concepts into maintainable production features.
  • Integrate animation, VFX, audio, and UI logic; refine input response, state transitions, and interaction feedback.
  • Build reusable gameplay modules, clear data configurations, and editing and debugging tools that improve team productivity.
  • Resolve performance, save-system, and complex-interaction issues as the game's content grows.
  • Use AI coding tools for implementation, prototyping, refactoring, and test support. Supply clear requirements and context, and validate delivery through review, debugging, and testing.

What you’ll bring

  • Client-side or gameplay development experience; able to independently design, implement, debug, and maintain features.
  • Proficiency in Godot and GDScript or C#, including scenes, nodes, signals, and resources.
  • Strong programming fundamentals: modular design, state and data management, and clear, maintainable code.
  • Experience across several areas such as character controls, combat, behavior logic, collision, or save systems; strong problem-solving skills.
  • Good judgment about game feel and interaction; willingness to discuss design and test ideas in playable builds.
  • Practical AI-assisted programming experience, including task decomposition, context organization, and daily workflow integration.
  • Recognize incorrect AI-generated APIs, missed edge cases, and needless complexity. Understand, debug, and maintain your own code; judge architecture, performance, and correctness independently of AI.
  • Strong communication and collaboration in a fast-paced remote team. Sandbox, survival-crafting, shipped indie-game, or AI-feature integration experience is a plus.

What we offer

Shape core development: Help establish gameplay architecture and technical approaches from the ground up, directly influencing player experience and development efficiency.

An AI-native environment: Practice AI across product development and daily work. Learn with teammates to break down tasks, organize context, validate results, and develop professional judgment.

A close-knit team: Work directly with the founders, designers, and artists, and see your work become playable through rapid iteration.

How to apply

Send your résumé. Projects, playable demos, code repositories, or feature videos are welcome; explain your modules and the technical problems you solved.

Share an AI-assisted development example covering task breakdown, context, code changes, and validation. Show both how you improve quality and efficiency with AI and how you work independently when it is unreliable or unsuitable.

Contact / Apply: hiring@glassbeadgames.co

Join us and build a cultivation world worth exploring.

International students are welcome to apply, subject to applicable work authorization requirements.

中文职位信息

关于我们

玻璃球游戏是一家 AI Native 游戏工作室,由曾任职于 Google Stadia、阿里元境的旷野和昊辰联合创办。我们的首款项目是一款以中国神话与修仙文化为背景的沙盒游戏,希望借助生成式 AI,为玩家创造更丰富的探索、成长与互动体验。我们也将 AI 融入设计、开发和内容创作流程,同时重视扎实的专业能力、独立判断与紧密协作。

工作地点与薪资

薪资:面议。中国境内可选择上海现场办公或远程办公;中国境外为远程办公。

游戏客户端程序

Gameplay / Godot 方向   /   国风沙盒修仙项目

作为 Gameplay 程序,你将基于 Godot 实现游戏的核心玩法,与策划和美术紧密协作,把设计方案转化为稳定、流畅且便于持续扩展的游戏体验。具体包括:

岗位职责

  • 负责角色控制、战斗、技能、交互及敌人行为等核心玩法的开发与维护。
  • 参与沙盒修仙相关系统的实现,包括物品与背包、采集与建造、角色成长及世界事件等。
  • 与技术策划共同搭建玩法原型,快速验证设计,并将成熟方案完善为可持续迭代的正式功能。
  • 完成动画、特效、音效和界面的逻辑接入,打磨操作响应、状态切换与交互反馈。
  • 建设清晰、可复用的玩法模块与数据配置方式,开发必要的编辑和调试工具,提高团队制作效率。
  • 排查性能、存档和复杂交互中的稳定性问题,保障游戏在内容规模增长后的运行质量。
  • 将 AI 编程工具用于代码实现、原型验证、重构和测试辅助,为其提供清晰的需求与项目上下文,并通过代码审查、调试和测试保障交付质量。

我们希望你

  • 具备游戏客户端或 Gameplay 开发经验,能够独立完成玩法功能的设计、实现、调试与维护。
  • 熟悉 Godot,掌握 GDScript 或 C#,理解场景、节点、信号与资源等核心机制。
  • 具备良好的编程基础,能够合理拆分模块、管理状态与数据,编写清晰且便于协作维护的代码。
  • 熟悉角色控制、战斗系统、行为逻辑、物理碰撞或存档系统中的多个领域,具备分析复杂问题的能力。
  • 对游戏手感和交互体验有判断力,愿意参与设计讨论,并通过可玩的版本验证想法。
  • 具备 AI 辅助编程的实际项目经验,能够合理拆解任务、组织上下文,并将 AI 工具融入日常开发流程。
  • 理解 AI 可能生成错误接口、遗漏边界条件或引入不必要复杂度,能够独立理解、调试和维护所提交的代码,对架构、性能与正确性做出判断,不完全依赖 AI 定位和解决问题。
  • 拥有良好的协作和沟通能力,能适应远程、快节奏的工作模式;有沙盒、生存建造、独立游戏完整开发或 AI 功能接入经验者优先。

我们能提供

核心研发的参与机会:从 0 到 1 参与玩法架构与技术方案设计,直接影响游戏的体验和开发效率。

AI Native 的工作与成长环境:在产品研发和日常工作中深入实践 AI,与不同岗位的伙伴共同探索有效的辅助工作方式,积累任务拆解、上下文组织、结果验证与专业判断能力。

紧密协作的团队:与联合创始人、策划和美术直接合作,在快速迭代中看到自己的工作成为可玩的内容。

申请材料

请提供个人简历。欢迎附上已参与项目、可玩 Demo、代码仓库或功能演示,并说明个人负责的模块与解决的技术问题。

欢迎分享 AI 辅助开发的具体案例,说明任务拆解、上下文组织、代码修改和验证过程。我们关注你能否用 AI 提升质量与效率,也关注你在 AI 输出不可靠或不适用时,如何独立推进工作。

联系 / 投递简历:hiring@glassbeadgames.co

期待志同道合的你加入我们,用代码构建一个值得探索的修仙世界!

以上岗位向外籍国际生开放,具体录用须满足适用的工作许可要求。