ver 1.2.17 Update
- 修复了DLC检测混乱的BUG(部分情况下拥有DLC但不生效/未拥有DLC但生效)
Collect resources and establish a defense line before dark And then Facing countless enemies
| App ID | 2617400 |
|---|---|
| App type | Game |
| Developer | Happy213 |
| Publisher | Happy213 |
| Release date | 2024-01-26 03:50 UTC |
| Release state | released |
| DLC list (appinfo) | 2786790,2992110 |
| Localized names | english Minimalist Tower Defense schinese 极简塔防 tchinese 極簡塔防 |
| Store page | store.steampowered.com/app/2617400 |
| Last store refresh | 3 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Minimalist Tower Defense.exe | windows |
| Playing now | 11 (2 hours ago) |
|---|---|
| 24-hour peak | 12 |
| All-time peak (tracked) | 12 2026-09-11 21:10 UTC |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:11 UTC | $4.99 | $4.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 21213123 | 2025-12-16 19:19 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2617401 | 260.79 MB | 107.51 MB | 1449319151268402270 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 21213123 | public | 2025-12-16 19:19 UTC | 3 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:11 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
- 修复了DLC检测混乱的BUG(部分情况下拥有DLC但不生效/未拥有DLC但生效)
ver 1.2.16 - 由于与部分代码冲突,暂时移除了支持者包中的部分防御塔或相关功能 - 现在在输入支持者包的神秘作弊代码时会弹出相关信息了 - 冰冻炸弹的减速时间:16->24 - 大型六边形的血量:3600->3000 - 激光晶塔:基础攻击间隔-0.1 - 重做了资源转换器,现在是紫色等级限量防御塔了 - 重做了巨型抛射塔的升级 - 重做了旋风塔的部分升级 - 修复了抛射类子弹伤害取决于防御塔的瞬时伤害的BUG - 调整了部分第四章和第五章关卡地图
- 更新了一个新的,有关于春节的SC关卡!
- 修复了部分BUG - 调整了部分特殊防御塔
- 新增了关卡SC-11与SC-12 - 修复了聚能塔攻击速度异常的BUG
ver 1.2.13.1 - 修复了支持者包通关5-S后,在地图界面输入HAPPY,无法获取全部的特殊防御塔的BUG 防弹围墙: - 蓝色升级:生命恢复+0->+5 - 删除了W升级,Q升级重做 聚能塔:完全重做了
ver 1.2.13 - 修复了部分地图存在的BUG - 修复了关卡信息存在的顺序BUG - 暂时关闭了相关模组API 聚能塔:重做了W升级 围墙: - 白色:生命值:500->800 - 绿色升级:生命值:+250->+400 - 蓝色升级:生命值:+500->+800,生命恢复:+5->15 - 紫色升级Q:生命值:+1250->+2000 - 紫色升级W:生命值:+0->+500 城墙: - 白色:生命值2400->4000 带刺围墙: - 白色:生命值:400->600,生命恢复:0->5,冷却时间20->15 - 绿色升级:生命值:+100->+200 - 蓝色升级:生命值+500->+600,生命恢复+0->+5 - 紫色升级Q:生命值+800->+1200 - 紫色升级W:新增生命值+600 防弹围墙: - 白色:生命值:200->300 - 绿色升级:生命值:+0->+100 - 蓝色升级:生命值:+200->+400 - 紫色升级Q:生命值:+400->+1200,生命恢复:+15->+25 - 紫色升级W:生命值:+0->+400 电力护盾: - 白色:生命值:600->1000 - 绿色升级:生命值:+300->+500 - 蓝色升级:生命值:+300->+1000 - 紫色升级Q:生命值:+1800->+2500 - 紫色升级W:生命值:+0->+500 超
- 支持者包中的彩蛋塔,BUG塔现在合成时,会优先选择合成配方一致的,如果没有一致的,则会线性遍历合成表 附带当前版本合成表! 箭塔类-升级: 工作箭塔 = 8 箭塔 临时箭塔 = 2 宝宝塔 箭塔 = 2 临时箭塔 双重箭塔 = 2 箭塔 多重箭塔 = 3 箭塔 多重箭塔 = 1 箭塔 + 1 双重箭塔 箭塔塔 = 4 箭塔 强力箭塔 = 1 箭塔 + 1 伤害放大器 连弩 = 1 箭塔 + 1 风力加速器 组合箭塔 = 1 箭塔 + 1 多重箭塔 + 1 强力箭塔 + 1 连弩 箭塔类-降级: 宝宝塔 = 1 临时箭塔 + 1 路标塔 临时箭塔 = 1 箭塔 + 1 路标塔 箭塔 = 1 双重箭塔 + 1 路标塔 双重箭塔 = 1 多重箭塔 + 1 路标塔 箭塔 = 1 连弩 + 1 路标塔 箭塔 = 1 强力箭塔 + 1 路标塔 箭塔 = 1 组合箭塔 + 1 路标塔 箭塔 = 1 箭塔塔 + 1 路标塔 箭塔 = 1 工作箭塔 + 1 路标塔 晶塔类-升级: 终极晶塔 = 1 日光塔 + 1 烈焰晶塔 + 1 冰冻晶塔 + 1 治疗晶塔 + 1 折射晶塔 + 1 复活晶塔 + 1 巨型复活晶塔 + 1 激光晶塔 巨型复活晶塔 = 2 复活晶塔 维修塔 = 2 治疗晶塔 烈焰晶塔 = 2 临时烈焰晶塔 治疗晶塔 = 2 临时治疗晶塔 激光晶塔 = 1 冰冻晶塔 + 1 烈焰晶
ver 1.2.12.4 - 修复了女巫塔的相关BUG,重新设计了数值 - BUG塔配方重做,现在有多达102种配方了
- 略微修改了SC-10的地图 - 支持者包的部分防御塔的数值变化了
ver 1.2.11.1 - 修复了SC-10无法获取新的徽章,默认通关的BUG - 巨型电磁塔:建造价格260->280,升级需要的水晶数量+1/+2,Q升级:+300伤害->+400伤害,新增W升级 - 震波塔:新增W升级 - 狙击塔:Q升级:+600伤害->+800伤害,新增W升级
ver 1.2.11 - 距离Demo发布一周年了!更新了周年庆特殊关卡SC-10 - 冰冻晶塔:Q升级:额外增加攻击间隔-0.6
ver 1.2.10.1 - 五角星:小型:速度0.75->0.6,中型:生命值50->40,大型:生命值140->120,巨型:生命值600->500 - 降低了关卡3-8挑战A,关卡4-8战役,关卡7-6挑战A,关卡7-8挑战A的难度
ver1.2.10 - 修复了部分正方形和星形体型错误的BUG - 星形:小体型:攻击力10->5,中等体型:生命值70->50,大体型:生命值170->140,超大体型:生命值800->600,攻击力200->100 - 优化了部分动画的速度 关于代码: 一些模组常用代码API重新整理规范中!(原本的代码太乱了) 目前没有创意工坊,此功能仍处于内测阶段,但如果游戏使用了规范后的模组,在游戏界面左下角会出现模组控制台 API会持续更新,目前可以实现简单的防御塔数据和敌人数据修改,以及新增一些防御塔(参考代码中的ExampleMod1) 相关单例全局类参考:ModManager,ModAPI,ModTowerAPI,ModEnemyAPI 相关类参考:ModBase,ModTowerBase 在之前的社区中,通过反编译,Harmony库进行代码修改以实现功能,但游戏本身没有模组规范 在算是修修补补,目前在ModManager类中有RegisterMod的函数,传入一个继承自ModBase的类即可接入模组,ModManager会管理其生命周期 但是制作者技术水平太差!还是得手动调用这个函数才能接入模组
ver1.2.9 - 修复了SC-6删除了水晶地块后,仍然固定选卡了水晶矿的BUG - 修复了菱形和指针部分体型错误的BUG - 修复了部分关卡五角星刷怪数量错误的BUG - 修复了小型五角星和微型五角星速度相反的BUG - 修复了指针在低难度下会提高伤害的BUG
Full appinfo as delivered by Steam PICS, changenumber 38073054. Also at /api/app/2617400/raw.
{
"appid": "2617400",
"common": {
"name": "Minimalist Tower Defense",
"type": "Game",
"icon": "bb5fb1e85ce8df8eb197cfa2ac941d3599a82f81",
"clienticon": "65231e0211f3d38a3710e1756edc3b31e08ec18d",
"clienttga": "804aa62fac6cac2b4c732fd6e1c7344da4df31dc",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"languages": {
"english": "1",
"schinese": "1"
},
"name_localized": {
"english": "Minimalist Tower Defense",
"schinese": "极简塔防",
"tchinese": "極簡塔防"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1747267200",
"tested_build_id": "15868318",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotDefault"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-3RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "54.044683939238894",
"height_pct": "88.4739288211781"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "54.044683939238894",
"height_pct": "88.4739288211781"
}
}
},
"store_asset_mtime": "1725817367",
"associations": {
"0": {
"type": "developer",
"name": "Happy213"
},
"1": {
"type": "publisher",
"name": "Happy213"
}
},
"primary_genre": "2",
"genres": {
"0": "4",
"1": "23",
"2": "2"
},
"category": {
"category_2": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1706241041",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2617400",
"store_tags": {
"0": "1645",
"1": "9",
"2": "3813",
"3": "4791",
"4": "3871",
"5": "4094",
"6": "3835",
"7": "7332",
"8": "4684",
"9": "597",
"10": "1662",
"11": "4182",
"12": "3993",
"13": "8945",
"14": "492",
"15": "1643",
"16": "4026"
},
"review_score": "8",
"review_percentage": "94"
},
"extended": {
"developer": "Happy213",
"publisher": "Happy213",
"listofdlc": "2786790,2992110",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Minimalist Tower Defense",
"launch": {
"0": {
"executable": "Minimalist Tower Defense.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
}
},
"depots": {
"2617401": {
"manifests": {
"public": {
"gid": "1449319151268402270",
"size": "273459970",
"download": "112728304"
}
}
},
"baselanguages": "english,schinese",
"branches": {
"public": {
"buildid": "21213123",
"timeupdated": "1765912747",
"timebuildupdated": "1765912715"
}
}
},
"ufs": {
"quota": "5000000000",
"maxnumfiles": "1000",
"sync_while_suspended": "1",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "HappyFairyGames/Minimalist Tower Defense",
"pattern": "*.sav",
"platforms": {
"1": "Windows"
},
"recursive": "1"
}
}
}
}