Skip to content

Repository files navigation

MiMo: A Cat Game

标题:基于Unity3D与可热更技术的猫咪角色解谜闯关游戏《MiMo》的设计与实现

项目信息

随着游戏形式的不断发展,非人类角色的游戏越来越受到玩家的欢迎。相比传统的人类视角,玩家逐渐倾向于从其他生物或拟人化角色的视角体验游戏内容,这不仅带来了新鲜感,更能激发玩家对游戏世界的好奇心与探索欲。近年来,《捣蛋鹅》、《动物森友会》和《动物派对》等游戏的成功便充分证明了这一趋势。 打破传统游戏中以人类角色为主的局限,为玩家提供独特的体验,拓宽游戏设计的创新路径。同时,采用Unity3D引擎与可热更技术,探索现代游戏开发中灵活高效的技术实践,为小型团队的独立游戏开发提供技术参考。通过拟人化猫咪角色的塑造和趣味互动的解谜设计,游戏能够增强玩家的情感共鸣,满足其对轻松治愈性体验的需求。

操作说明

操作 按键 备注
移动 WASD /
跳跃 Space /
转动视角 鼠标 /
加速 Shift /
远跳 Shift + Space /
攻击/操作键 鼠标左键
防御/放置键

项目进度 TODO

  • 猫咪玩家控制
    • 出水后shaking
    • 关闭相机自动对准正面的功能
    • 捡起物品的功能
    • 第三人称相机设置
    • 测试直接移除掉holder下的物体,不能继续拾取(用来开锁)
  • 存档系统
    • 复位玩家、物品位置和旋转
    • 存储任务进度
  • NPC状态
    • 动画:Idle、移动
      • Idle:道具骨骼:阅读Synty的Documentation
      • AI Nav
    • 驱赶玩家
    • 不同NPC穿着:学生(3)、保安、路人(2)、小孩(1)
  • 场景搭建
    • 环境、路径规划
    • 天空盒
    • 超市
      • 学府超市
      • 学府超市有NPC进出
    • 池塘
    • 火箭楼
    • 毕业照楼梯
  • 任务制定
    • 拾取:捡起地上的果实
    • 跑酷:向上跑、吓跑小鸟
    • 营养的一餐:鱼、苹果、饭团,放到野餐篮/鸟巢里
    • 和玩家玩井字棋并胜利
    • 帮路人捡起池塘中的帽子
    • 让学生被店主骂(偷走玩家的钱)
    • 偷走鱼罐头并放到小屋中(调整小屋位置)
    • 从超市偷走相纸
    • 出现在毕业照中
  • 游戏菜单Esc
    • 任务列表
    • 平移切换UI
    • 音效开关
    • 保存并退出到主菜单
    • 退出游戏
    • 任务列表可滚动
    • 按键绑定
    • 音量调节
  • 主菜单
    • GPT重新画剪影
    • (继续游戏)开始游戏
    • 开启新游戏
    • 设置

核心技术

  • CineMachine
  • Malber's Animal Controller
  • 玩家和NPC状态机模式
  • 事件模式

参考链接

文献

资源/插件

技术

About

使用Unity开发的猫咪角色潜行游戏,玩法参考《捣蛋鹅》

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages