仓库链接:cuiocuio/six-harmonies
面向 全球化多语言出海独立游戏研发(i18n)与团队协作模拟/严肃叙事游戏场景。在面向海外与本土双市场发行的叙事游戏中,传统本地化方案往往需要重启游戏或维护多套割裂的工程脚本,且中英文排版字号差异极易在移动端(Android 小屏)造成 UI 溢出;此外,多主角群像剧常面临“多人同屏站位拥挤、当前说话人焦点模糊”以及“传统静态选项缺乏紧迫感”的交互设计难题。
点击空白处退出提示
仓库链接:cuiocuio/six-harmonies
面向 全球化多语言出海独立游戏研发(i18n)与团队协作模拟/严肃叙事游戏场景。在面向海外与本土双市场发行的叙事游戏中,传统本地化方案往往需要重启游戏或维护多套割裂的工程脚本,且中英文排版字号差异极易在移动端(Android 小屏)造成 UI 溢出;此外,多主角群像剧常面临“多人同屏站位拥挤、当前说话人焦点模糊”以及“传统静态选项缺乏紧迫感”的交互设计难题。
游戏开发主题群像剧与累积式多结局:全作约 3.87 万中文字(1,999 个对话块,含序章与四大正篇章节),讲述 6 名性格迥异的组员在两周极限死线(Crunch)下协作开发游戏的故事;玩家在各章面对需求蔓延、代码架构冲突与中期抽查时的抉择将累积改变“团队凝聚力”,导向三大结局(和声成章 / 并肩过关 / 六人挂科)。
限时压迫感决策机制(Timed Choice):在激烈的团队争执节点弹出实时倒计时模态框(如 6 秒限时),若玩家犹豫不决导致倒计时归零,“沉默/犹豫”本身将作为独立叙事分支触发特定的剧情后果。
运行时零重启中英双语无缝切换:首次启动提供语言引导弹窗,游戏过程中玩家可随时在标题栏或设置页一键切换 简体中文 / English,界面、剧本对话与选项即时刷新且偏好跨会话持久化保存。
五槽位群像聚焦舞台与跨端适配:支持最多 5~6 名角色同屏演出,自动高亮当前发言人并柔化背景听众;完整适配 Windows / macOS / Linux 桌面端(1920×1080)及 Android 触屏移动端界面。
担任独立全栈开发工程师、系统策划与双语本地化架构师,独立负责项目四层架构(状态叙事层、表现舞台层、i18n 本地化层、跨端配置层)的设计与实现:
可复用倒计时交互组件研发(timed_choice):在 game/screens.rpy 中基于 Ren'Py Screen Language 开发确定性 1 秒步进(Tick)的模态倒计时决策界面,封装通用参数接口 (items, prompt, timeout, timeout_value),实现超时自动结算与叙事状态机联动。
零重启双语国际化(i18n)管线搭建:在 game/i18n.rpy 中利用 Python 钩子挂载 config.say_menu_text_filter 与 config.replace_text,结合 persistent.language_pref 持久化状态与 game/tl/english/ 完整英译字库(覆盖全部 1,999 段对话与 UI 字符串),实现无需重载脚本的实时语言热切换。
五槽位舞台调度与动态光学矩阵(5-Slot Staging):在 game/characters.rpy 中定义五组标准化舞台坐标(left2 至 right2)、ATL 方向性平滑入场变换(chara_enter_left/right/fade),并运用 BrightnessMatrix 编写发言人聚光系统(normal_light vs dimmed),有效管理 60+ 张角色表情差分同台时的视觉层级。
程序化渐变排版与移动端响应式适配:使用 Python 编写 main_menu_title_text() 逐字符 RGB 线性插值算法(#9fd8ff → #ff9fc8)生成定制标题视觉;基于 screen_variant("small") 定制手机端字体缩放、对话框安全边界与快捷菜单触控热区,并




评论