diff --git a/src/components/MyAd.vue b/src/components/MyAd.vue index 6b82a4f..046110c 100644 --- a/src/components/MyAd.vue +++ b/src/components/MyAd.vue @@ -1,8 +1,15 @@ - + diff --git a/src/core/gameConfig.ts b/src/core/gameConfig.ts index c538b46..b72280d 100644 --- a/src/core/gameConfig.ts +++ b/src/core/gameConfig.ts @@ -129,3 +129,47 @@ export const lunaticGameConfig: GameConfigType = { // 动物数组 animals, }; + +/** + * 天狱难度 + */ +export const skyGameConfig: GameConfigType = { + // 槽容量 + slotNum: 7, + // 需要多少个一样块的才能合成 + composeNum: 3, + // 动物类别数 + typeNum: 16, + // 每层块数(大致) + levelBlockNum: 24, + // 边界收缩步长 + borderStep: 2, + // 总层数(最小为 2) + levelNum: 12, + // 随机区块数(数组长度代表随机区数量,值表示每个随机区生产多少块) + randomBlocks: [8, 8], + // 动物数组 + animals, +}; + +/** + * 羊了个羊难度 + */ +export const yangGameConfig: GameConfigType = { + // 槽容量 + slotNum: 7, + // 需要多少个一样块的才能合成 + composeNum: 3, + // 动物类别数 + typeNum: 18, + // 每层块数(大致) + levelBlockNum: 28, + // 边界收缩步长 + borderStep: 3, + // 总层数(最小为 2) + levelNum: 15, + // 随机区块数(数组长度代表随机区数量,值表示每个随机区生产多少块) + randomBlocks: [8, 8], + // 动物数组 + animals, +}; diff --git a/src/pages/GamePage.vue b/src/pages/GamePage.vue index f54a7b1..09f7699 100644 --- a/src/pages/GamePage.vue +++ b/src/pages/GamePage.vue @@ -9,6 +9,7 @@

恭喜,你赢啦!🎉

程序员鱼皮 +
@@ -77,6 +78,7 @@ import useGame from "../core/game"; import { onMounted } from "vue"; import { useRouter } from "vue-router"; +import MyAd from "../components/MyAd.vue"; const router = useRouter(); diff --git a/src/pages/IndexPage.vue b/src/pages/IndexPage.vue index 0edd77f..fe6afa0 100644 --- a/src/pages/IndexPage.vue +++ b/src/pages/IndexPage.vue @@ -30,15 +30,24 @@ > 地狱模式 - - 自定义 + + 天域模式 - -
- - 代码完全开源,欢迎 star -
-
+ + 羊了个羊模式 + + + 自定义 🔥 + +