本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于Unity 3D + C#实现的豆腐文化主题虚拟展馆交互漫游系统,融合中国豆腐”点卤为魂、水火相济、五味调和”的文化内核,涵盖豆腐历史源流、制作工艺展示与地域流派体验于一体。
运行地址: 本地PC端运行(或WebGL端部署链接)
二、项目功能
- 场馆漫游
第一人称视角自由行走(WASD + 鼠标),含碰撞检测防穿模机制
外景场景:
豆腐文化广场(传统中式广场,入口设豆腐文化牌坊与楹联)
巨型豆腐雕塑(大型豆腐主题艺术品,位于广场中央,象征豆腐文化的包容与纯粹)
豆腐作坊雕塑(传统石磨与滤浆架模型,象征豆腐加工起源)
二十四节气豆腐地雕(地面装饰,对应不同节气豆腐食俗)
豆腐师傅NPC(分布于广场及展馆各区域,可交互)
内景场景(展馆内部三大主题厅):
展厅
内容
豆腐源流厅
豆腐发明历史与地域流派(淮南八公山豆腐、四川麻婆豆腐、湖南臭豆腐、江浙蟹粉豆腐、广东酿豆腐、客家酿豆腐等)
豆腐非遗厅
豆腐制作技艺与衍生文化(淮南豆腐制作技艺、石屏豆腐、五城豆腐干、毛豆腐制作工艺等,含民俗用途与传承现状)
百味豆腐厅
豆腐烹饪与豆制品大全(麻婆豆腐、家常豆腐、皮蛋豆腐、蟹黄豆腐、臭豆腐、豆腐脑、豆干、腐竹、千张等)
- 文字交互
射线检测展品触发UGUI面板,平滑弹出内容详情,包括:
巨型豆腐雕塑:豆腐文化概述与产业发展现状
豆腐作坊雕塑:中国古代豆制品加工工具演变史
二十四节气豆腐地雕:节气与豆腐食俗的对应关系
豆腐文化牌坊:中国豆腐文化起源与历史脉络
豆腐源流厅主题墙:豆腐制作工艺与地域特色详解
豆腐非遗厅主题墙:传统豆腐制作技艺与民俗寓意
百味豆腐厅主题墙:豆腐菜系分类与烹饪技法
支持点击关闭功能 - 答题交互
触发器激活豆腐文化知识问答
题库随机抽题
选择后即时反馈正误
题目示例:
豆腐相传是由谁发明的?(淮南王刘安 / 神农氏 / 李时珍 / 苏东坡)
“一清二白”形容的是哪种豆腐菜品?(小葱拌豆腐 / 豆腐脑 / 麻婆豆腐 / 皮蛋豆腐)
以下哪种豆腐于2021年入选国家级非物质文化遗产?(淮南豆腐制作技艺 / 麻婆豆腐 / 臭豆腐 / 豆腐干)
制作豆腐的关键凝固剂”卤水”主要成分是什么?(氯化镁 / 碳酸钙 / 硫酸钙 / 氯化钠)
闻喜花馍与豆腐文化共同体现了中国饮食的哪种特征?(五谷为养、五味调和 / 药食同源 / 色香味俱全 / 南北融合)
以下哪些属于国家级非遗豆腐相关技艺?(多选:淮南豆腐制作技艺 / 石屏豆腐制作技艺 / 五城豆腐干制作技艺 / 毛豆腐制作工艺)
技术栈
层级
技术
游戏引擎
Unity 3D(2021 LTS)
编程语言
C#
UI系统
UGUI、TextMeshPro、Raycast射线检测
三、运行环境
Windows 10/11 或 WebGL
开发环境说明
此配置为本人调试所用,仅供参考
开发工具:Unity Editor、Visual Studio
四、项目技术
项目技术:Unity C# 与 UGUI 组件交互核心
以上系统源码经过技术整理与调试,确保能正常运行。
五、项目截图