Lucia的宝藏之地
首页项目归档照片墙音乐说说杂谈友链关于
封面

Unity2D养成游戏——花园小屋

2026-05-13 21:19:46
# unity
# 像素风
# LLM

游戏介绍

花园小屋是一个农场经营游戏,玩家可以操控角色进行花卉种植,收获,装饰,换装等,游戏内还植入了ai对话系统,可以设定角色性格,调整参数控制输出风格。

‍
‍

项目总结

这个项目主要用于练习Unity的游戏整体系统设计,比如在设计种植系统的同时要兼顾金币系统,两个系统深刻的联动,还有持久化存储问题,起初没有在意这方面问题导致后期做持久化存储的时候,重写了很多逻辑,后面规范化了数据格式,理清了数据结构才完成了持久化存储(本地prefab存储)。同时首次在游戏中加入AI对话系统,学会了简单的Unity中处理网络I/O的方法。

‍

游戏系统

种植系统

在游戏中玩家可以通过消耗金币购买种子进行种植,当在土地上种植后会出现一个进度条,生长分为三个阶段,种子——发芽——长成——开花,到开花阶段即可收获,同时收获的花卉也可以进行售卖来获得金币

‍

‍

花盆放置系统

当收获花卉后,就可以在花盆上进行放置,花盆也可以移动放置到任意位置

‍

‍

换装系统

玩家可以在衣柜处进行换装

‍

家具交互系统

场景内的大部分家具都可以进行交互,当点击书桌后进入手机陪伴窗口,此时窗口将横过来,点击人物会触发内置的随机动画

‍

AI对话系统

游戏内置ai对话功能,可以根据用户提供的性格调教AI来进行对话。

‍
‍

‍

avatar

Lucia

你好,我是 Lucia。 一名热衷于 AI 与创意编程的开发者, 学过设计,喜欢构建拥有氛围感与交互感的数字产品。 目前专注于: Agent Workflow、生成式 AI 与游戏设计。 这里记录我的代码、灵感与深夜实验。

RECOMMENDED

基于Qt开发的地震Segy波形显示器

2026-05-13 23:04:14

开心果吃豆人

2026-05-13 21:45:31

寻迹拾光-剧情解密游戏

2026-05-13 21:49:36

Table of Contents