Skip to content

文物数独

作品说明

作品体验地址:https://www.66rpg.com/game/1685729

【玩法简述】

玩家完成数独解谜关卡,可以解锁文物物品,获得文物科普信息,解锁多个文物后可以解锁当前文明的科普。

其中,数独关卡内的数字分别用不同的文物图片来代表,使画面更丰富有趣。

【核心系统】

  • 数独关卡:分为 4x4、6x6、9x9 三个难度的关卡模型。
  • 选关界面:每个文物需要完成3个小关卡才能解锁。
  • 文物介绍界面:会显示已解锁/未解锁的文物的信息,亦可以从此处进入关卡。
  • 文明信息界面:当前文明的信息,会显示文明的多个阶段的信息。
  • 切换文明界面:切换关卡世界的界面,可以切到别的文明关卡,并显示各个关卡的完成度和文物。
  • 随机挑战界面:从备用关卡库中随机选择一题进行挑战。
  • 设置界面:调整音量等。
  • 规则界面:说明数独玩法规则。
  • 作品封面:进入作品。

开源工程内容说明

【各Scene功能】

以下代码都可以在 Data/LmCode/src/ 目录下找到

Scene备注
MainScene.ts数独入口,剧情中直接呼叫这个Scene,包含读取档位数据功能
CoverScene.ts作品封面,点击进入作品
GameExperienceSurvey.ts玩家进入作品后询问是否玩过此类作品,进而判断是否跳转到教学场景
SudokuTutorial.ts数独玩法的教学场景,包含数独的基本规则、操作方法等。
LevelScene.ts选关界面 此场景内包含所有数独关卡
SudokuGameScene.ts数独关卡 数独玩法,包含 4x4、6x6、9x9 三种数独难度呈现
CustomsClearanceCertificateScene.ts玩家完成数独关卡后,会显示通关证书,包含当前文明的名称、完成的时间等信息。
SettingScene.ts调整音量,使用金手指等
CulturalRelicUnlockPopupAlert.ts展示已解锁/未解锁的关卡信息。
CulturalDetailPanel.ts当前文明的信息,会显示文明的多个阶段的信息。
component/SwitchCivilization/SwitchCivilizationComponent.ts切换关卡世界的界面,可以切到别的文明关卡,并显示各个关卡的完成度和文物。
ResumeGameAlert.ts从备用关卡库中随机选择一题进行挑战。挑战过程中退出会记录当前进度,重新进入工程可以继续挑战。

数据表

文件名备注
constData1.ts关卡表,控制每一个数独关卡的基础数据
constData2.ts变量表,整个工程所有的变量集合地,可自行设置
constData3.ts背景图片表,记录和设置工程的背景图片美术资源
constData4.ts图片与数字对应表,用于设置每个文物分别对应数独中的1~9数字
constData5.ts格子实例模板,不用填写,用于工程获取格子的运行实例,可在此查看格子的各项属性
constData6.ts格子区域常量,控制数独格子的各项基础属性
constData7.ts各种杂项效果数据,记录工程中各种杂项数据
constData8.ts道具表,记录工程中的道具信息
constData9.ts通用提示文本表,记录工程中玩家所看到的各种提示性文本信息
constData10.ts文物表,记录工程中所有文物的基础信息
constData11.ts关卡节点表,设置工程中所有的关卡节点和信息(每个关卡节点包含3个小数独关卡),搭配文物的解锁和关卡推进数据
constData12.ts表现数据相关表,记录一些表现性数据,如特效、界面切换等
constData13.ts文物介绍相关数据表,指文物介绍界面和介绍的相关UI数据,可自行调整
constData14.ts关卡节点橱窗相关表,指关卡节点所用橱窗的各项基础数值,包含:位置、进度条、动画时间等杂项
constData15.ts主界面右侧功能栏相关表,指右侧功能栏几个主要按钮的基础数据
constData16.ts文明预览橱窗相关表,调整切换文明功能橱窗的各项基础数据
constData17.ts古文明表,调整所有文物相关的古文明的信息,古文明是文物的集合
constData18.ts通用提示框相关表,调整项目中通用提示框的各项数据
constData19.ts数独界面相关表,调整数独界面中的一些基础数据
constData20.tsBGM表,记录工程中的所有BGM文件
constData21.ts节点进度星星表,调整关卡节点的进度条增长时,迸溅出的星星特效的数据
constData22.ts文明信息橱窗,调整阅览古文明信息的橱窗时,各项数据
constData23.ts文物首次解锁动画表,调整文物解锁时,所播放动画的各项参数
constData24.ts知识掌握度相关表,调整知识掌握度增加时的各项表现数值和进度条基础数值
constData25.ts文明介绍表,记录古文明的各种科普信息
constData26.ts文明介绍相关表,指文明介绍界面的各项参数
constData27.ts图文引导相关表,指玩家初次打开工程所打开的第一个静态图文界面"帮助"的各项数据
constData28.ts引导表,调整所有强制引导的数据
constData29.ts开屏问询界面表,调整第一个开屏问询界面的各项数据
constData30.ts初次进工程提示板,第一次进入主界面弹出的提示性信息
constData31.ts开始动画-1表,调整开屏界面动画的各项数据
constData32.ts设置界面数据表,调整设置界面的各项数据
constData33.ts知识掌握证书相关,调整证书界面的各项相关数据
constData34.ts开始动画-2表,调整开屏界面动画的各项数据
constData35.ts全通证明相关表,调整全通证明界面的各项数据

开源工程下载

点击下载文物数独工程(407MB)

其他

使用 LmCode(代码模式) 进行制作,有一定门槛,如果您在使用过程中遇到问题,欢迎加入我们的交流群,我们会尽力帮助您解决问题。

qq群:877600870