☰
基于Unity 3D + C#实现的水密隔舱福船制造技艺主题虚拟展馆交互漫游系统
2026/10/14 14:56:06 网站建设 项目流程

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。

一、项目描述项目描述
基于 Unity 3D + C#​ 实现的水密隔舱福船制造技艺主题虚拟展馆交互漫游系统,融合非遗技艺”一舱破而不沉”的造船智慧,集外景交互体验与内景技艺展示于一体,用于福船制造技艺的数字化保护与科普传播。
运行地址:​ 本地 PC 端运行(或 WebGL 端部署链接)

二、项目功能

  1. 场馆漫游
    第一人称视角自由行走(WASD + 鼠标),含碰撞检测防穿模机制。
    外景场景:
    造船工坊(传统临海造船作坊,含木构屋架、楹联、工具墙)
    福船船体(底尖面阔、首尾高昂的完整福船实体)
    龙骨(船底中央主干木,全船”脊梁”)
    水密隔舱板(横向隔舱结构,位于船体剖面可见处)
    艌缝工作台(桐油、蛎壳灰、麻丝等艌缝材料与工具)
    船匠师傅(NPC 工匠形象,分布于工坊及船体各工位)
    内景场景(展馆展厅):
    放样备料厅:造船基础与选料智慧(因材施用、龙骨选材、杉木壳板)
    立龙骨厅:船体骨架与水密结构(龙骨、隔舱板、肋骨、舱区分隔)
    艌缝防腐厅:密水工艺与防腐技艺(桐油蛎灰、麻丝艌缝、水线涂白)
  2. 文字交互
    射线检测展品触发 UGUI 面板,平滑弹出内容详情,包括:
    福船船体:福船四大古船地位与”底尖面阔、首尾高昂”的船型特征
    龙骨:龙骨的”脊梁”作用与船体中线的确立
    水密隔舱板:隔舱板结构与”一舱破而不沉”的航海安全原理
    工坊门匾:水密隔舱福船制造技艺的历史与传承
    艌缝工作台:桐油、蛎壳灰、麻丝的配比与艌缝工序
    放样备料厅主题墙:”因材施用、选料有道”的造船理念解读
    立龙骨厅主题墙:”龙骨为脊、舱舱自持”的水密结构解读
    艌缝防腐厅主题墙:”密不透水、防腐防虫”的工艺智慧解读
    支持点击关闭功能。
  3. 答题交互
    触发器激活水密隔舱福船制造知识问答。
    题库随机抽题
    选择后即时反馈正误
    题目示例:
    水密隔舱福船制造中,被称为全船”脊梁”的核心构件是?(龙骨 / 隔舱板 / 帆索 / 舵叶)
    “一舱破而不沉”靠的是福船的哪项核心技艺?(水密隔舱 / 艌缝防腐 / 龙骨加固 / 多桅设计)
    传统艌缝通常使用的材料组合是?(桐油、蛎壳灰、麻丝 / 水泥、钢筋、沙浆 / 油漆、塑料胶 / 石灰、铁丝)
    技术栈
    层级

技术

游戏引擎

Unity 3D(2021 LTS)

编程语言

C#

UI 系统

UGUI、TextMeshPro、Raycast 射线检测

三、运行环境

Windows 10/11 或 WebGL
开发环境说明
此配置为本人调试所用,仅供参考。
开发工具:​ Unity Editor、Visual Studio

四、项目技术

项目技术:​ Unity C# 与 UGUI 组件交互核心
美术资源:​ 福船船体模型、工坊场景、UI 面板与图标素材
以上系统源码经过技术整理与调试,确保能正常运行。

五、项目截图

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询