# Orcs Must Die! — tài liệu tham khảo cho Titan Blood

> Mục đích: hiểu thật sự cách chơi series **Orcs Must Die!** (Robot Entertainment) để mượn cơ chế **đường đi động** (barricade, quái tự tìm đường, trap trên đường, hất quái xuống vực) cho Titan Blood, một game thủ thành kiểu Kingdom Rush.
> Viết cho người **chưa từng chơi OMD**. Số liệu lấy từ wiki fandom, Steam, Wikipedia, blog của Robot Entertainment và review; URL ở cuối mỗi mục và ở phần Nguồn. Chỗ nào là ý của người viết thì ghi **(suy luận)**.
> Dữ liệu sơ đồ map: [`data/omd-maps.json`](data/omd-maps.json). Ảnh minh hoạ: `assets/omd-*` (nguồn trong `assets/SOURCES.md`).

---

## TL;DR — 6 điều cần nhớ

1. OMD là thủ thành **góc nhìn thứ ba**: bạn là một pháp sư chạy trong pháo đài, vừa **đặt bẫy lên sàn/tường/trần** vừa tự bắn chém. Không có slot tháp cố định: chỗ nào có sàn hoặc tường là đặt được bẫy.
2. Quái đi từ **cửa** tới **rift** (cái cổng phép bạn phải giữ). Mỗi con lọt vào rift trừ **rift point**: orc trừ 1, ogre trừ 5, armored ogre trừ 10 (OMD1). Hết rift point là thua.
3. **Barricade** là khối chặn đặt trên sàn. Quái **tự tìm đường vòng** quanh barricade. Chúng **chỉ đập barricade khi không còn đường nào tới bất kỳ rift nào** (wiki ghi đúng như vậy). Vì thế người chơi xây được mê cung, dồn mọi quái vào một **killbox**.
4. Luật đó có **ngoại lệ cố ý** để mê cung không thành lời giải tuyệt đối: Gnoll **nhảy qua** barricade, quái bay bay qua, Sapper **tự nổ phá** barricade, quái to (OMD3) **cần đường rộng gấp đôi**. Ngoài ra, khi kẹt đông, hoặc khi người chơi/guardian đứng cạnh, quái vẫn đập barricade.
5. **Knockback + vực/lava** là combo chủ lực. Push Trap hoặc Spring Trap đẩy quái xuống lava là chết ngay, bất kể máu. Quái càng nặng bị đẩy càng ngắn: Ogre miễn đẩy (trừ khi có upgrade). OMD3 có bảng cự ly hất theo cân nặng.
6. Bản mới nhất **Deathtrap (2025)** đổi barricade thành **miễn phí nhưng giới hạn số lượng**: 16 cái lúc bắt đầu, tăng dần trong một run. Lý do dev đưa ra là để người chơi **vạch đường trước wave 1**. Đây là bài học trực tiếp nhất cho Titan Blood.

---

## 1. Tổng quan

### 1.1 Series

| Game | Năm | Nền tảng | Điểm chính |
|---|---|---|---|
| **Orcs Must Die!** (OMD1) | XBLA 5/10/2011, PC 11–12/10/2011 | PC, Xbox 360 | Chơi đơn. 24 pháo đài, 3 act, 19 trap và minion, 11 loại quái, Weaver (nâng cấp trong màn), Nightmare. AIAS Strategy Game of the Year 2011. |
| **Orcs Must Die! 2** (OMD2) | 30/7/2012 | PC | Co-op 2 người (War Mage + Sorceress), Spellbook mới, nâng cấp bằng skull (3 bậc + 1 unique), Endless Mode, Weekly Challenge, Classic (10 map OMD1 làm lại). Hơn 225 upgrade. |
| **Orcs Must Die! Unchained** | beta 2014, ra mắt 19/4/2017 (PC), 18/7/2017 (PS4); **đóng server 4/2019** | PC, PS4 | Free-to-play, đội 3 người, hero và deck. Survival (core có 25 điểm), Siege 5v5 (bỏ ở beta), Sabotage (PvP song song). Không còn chơi được. |
| **Orcs Must Die! 3** (OMD3) | Stadia 14/7/2020; PC/PS4/Xbox 23/7/2021 | PC, console | 18 map lúc ra mắt. **War Scenario** (tới ~1.000 quái, **War Machine** là trap cỡ lớn). Hệ cân nặng Light/Medium/Heavy/Very Heavy. DLC: Drastic Steps, Cold as Eyes, Tipping the Scales. |
| **Orcs Must Die! Deathtrap** | 28/1/2025 | PC, Xbox | **Roguelite**, co-op tới 4 người, 11 map có biến thể ngày/đêm/mưa. Barricade miễn phí nhưng giới hạn. Một độ khó lõi, tăng dần theo số mission trong run. |

Nguồn: [Steam OMD1](https://store.steampowered.com/app/102600/), [Steam OMD2](https://store.steampowered.com/app/201790/), [Steam OMD3](https://store.steampowered.com/app/1522820/), [Steam Deathtrap](https://store.steampowered.com/app/2273980/), [Wikipedia OMD](https://en.wikipedia.org/wiki/Orcs_Must_Die!), [Wikipedia OMD2](https://en.wikipedia.org/wiki/Orcs_Must_Die!_2), [Wikipedia OMD3](https://en.wikipedia.org/wiki/Orcs_Must_Die!_3), [Wikipedia Unchained](https://en.wikipedia.org/wiki/Orcs_Must_Die!_Unchained), [wiki OMD1](https://orcsmustdie.fandom.com/wiki/Orcs_Must_Die!), [Robot AMA 1/2025](https://robotentertainment.com/news-archive/2025/1/18/all-the-questions-amp-all-the-answers-recap-of-our-ama), [FullCleared review Deathtrap](https://fullcleared.com/reviews/orcs-must-die-deathtrap-review/).

### 1.2 Thể loại: khác Kingdom Rush ở đâu

| | Kingdom Rush (và Titan Blood hiện tại) | Orcs Must Die! |
|---|---|---|
| Góc nhìn | Từ trên xuống, điều khiển gián tiếp | Góc thứ ba, bạn là một nhân vật đang đứng trong màn |
| Đường quái | Cố định, vẽ sẵn | Hình học có sẵn (hành lang, phòng), nhưng **đường cụ thể do quái tự tìm**. Người chơi bẻ đường bằng barricade |
| Chỗ đặt phòng thủ | Slot cố định | Ô lưới bất kỳ trên sàn, tường, trần (trap thường chiếm 1x1 ở OMD1/2, 2x2 ô lưới ở OMD3) |
| Chặn quái | Lính barracks giữ chân quái | Barricade chặn đường. Guardian (Paladin) chỉ kéo được 4–6 con, số còn lại **đi vòng qua** |
| Thua | Mất mạng (lives) | Mất rift point. Người chơi chết cũng bị trừ rift point |
| Sát thương chính | Tháp tự bắn | Trap kích hoạt khi quái giẫm lên hoặc đi qua, cộng với vũ khí và phép của người chơi |

Nguồn bảng: [Wikipedia OMD](https://en.wikipedia.org/wiki/Orcs_Must_Die!), [Grid Square OMD3](https://orcsmustdie.fandom.com/wiki/Grid_Square), [Paladin Guardian](https://orcsmustdie.fandom.com/wiki/Paladin_Guardian).

### 1.3 Một màn chơi từ đầu đến cuối (OMD1/OMD2)

Ví dụ ở map **Chaos Chamber** (OMD1, level 11).

1. **Chọn đồ (Spellbook)**: trước màn, chọn tối đa **10 món** gồm trap, vũ khí và guardian. Khi đã đặt cái bẫy đầu tiên thì bộ đồ bị khoá. Co-op ở OMD2 mỗi người chỉ được 5 món cộng vũ khí chính. OMD1 có thêm bước chọn **Weaver**, tức nhánh nâng cấp chỉ có hiệu lực trong màn đó. ([Wikipedia OMD](https://en.wikipedia.org/wiki/Orcs_Must_Die!), [Wikipedia OMD2](https://en.wikipedia.org/wiki/Orcs_Must_Die!_2), [Spellbook](https://orcsmustdie.fandom.com/wiki/Spellbook))
2. **Chuẩn bị**: bạn có một khoản tiền khởi đầu (Chaos Chamber 3.000 coin, Finale 8.000). Bạn chạy quanh pháo đài và **đặt trap lên sàn, tường, trần**, đặt **barricade** để bẻ đường. Thời gian chuẩn bị không giới hạn: bấm **G** để gọi wave.
3. **Wave chạy**: quái ra từ một hoặc nhiều cửa (gate/door), tự tìm đường tới rift. Bạn vừa bắn chém, vừa dùng phép (Wind Belt thổi quái xuống acid hoặc lava), vừa đặt thêm trap ngay trong trận nếu đủ tiền. Trap có thời gian hồi (reset) sau mỗi lần kích hoạt.
4. **Giữa các wave**: wave tiếp theo tự đến sau vài giây. Cứ khoảng **3 wave** lại có một **Go Break**: nghỉ không giới hạn thời gian, guardian hồi sinh, trap và người chơi hồi đầy, được bán lại trap (hoàn tiền). Bấm G khi sẵn sàng. Ở Nightmare, mọi khoảng nghỉ chỉ còn 3 giây. ([Endless Mode](https://orcsmustdie.fandom.com/wiki/Endless_Mode), [Nightmare](https://orcsmustdie.fandom.com/wiki/Nightmare))
5. **Tiền trong trận**: giết quái được coin, một số quái làm rơi coin, bình máu và bình mana mà bạn phải chạy tới nhặt. Đứng gần rift thì hồi máu.
6. **Chết**: rơi khỏi màn hoặc hết máu thì hồi sinh ở rift, nhưng **trừ rift point** (OMD1 −5, OMD2 −3). ([Rift Points](https://orcsmustdie.fandom.com/wiki/Rift_Points))
7. **Kết thúc và chấm skull**: qua wave cuối thì được tối đa **5 skull**. **4 skull** tính theo rift point còn lại (không mất điểm nào thì đủ 4), **1 skull** nếu xong trước **par time**. Apprentice (dễ) tối đa 2 skull. Skull dùng để nâng cấp trap vĩnh viễn, rồi quay lại map cũ để kiếm thêm skull. Màn đầu tiên qua được còn mở khoá một trap mới. ([Skulls](https://orcsmustdie.fandom.com/wiki/Skulls_OMD!2), [Apprentice Mode](https://orcsmustdie.fandom.com/wiki/Apprentice_Mode))

---

## 2. Cơ chế cốt lõi

### 2.1 Rift và rift point

- Mỗi map có **rift point** khởi đầu: Chaos Chamber 20, Twin Halls/Library/Hard Climb 30, Upstairs Downstairs 40, Finale 50. **Nightmare chia đôi**. **War Scenario (OMD3) nhân đôi**. (mục "Level Description" trên trang wiki từng map: [Chaos Chamber](https://orcsmustdie.fandom.com/wiki/Chaos_Chamber), [Twin Halls](https://orcsmustdie.fandom.com/wiki/Twin_Halls), [The Library](https://orcsmustdie.fandom.com/wiki/The_Library), [Upstairs Downstairs](https://orcsmustdie.fandom.com/wiki/Upstairs_Downstairs), [Finale](https://orcsmustdie.fandom.com/wiki/Finale); [War Scenario](https://orcsmustdie.fandom.com/wiki/War_Scenario), [Map Mechanics OMD3](https://orcsmustdie.fandom.com/wiki/Map_Mechanics_(OMD3)): `RiftLordRiftPointsModifier = 0.50`)
- Quái lọt vào rift trừ điểm **theo loại**. Đây là cách game nói "quái to nguy hiểm hơn" mà không cần thêm luật mới.

**OMD1** ([The Mob](https://orcsmustdie.fandom.com/wiki/The_Mob)):

| Quái | HP | Thưởng | Rift point |
|---|---|---|---|
| Orc Warrior | 50 | 15 | 1 |
| Crossbow Orc | 70 | 15 | 1 |
| Kobold Runner | 13 | 10 | 1 |
| Kobold Sapper | 13 | 10 | 1 |
| Gnoll Hunter | 650 | 40 | 1 (nhưng không đi vào rift, xem 2.8) |
| Hellbat / Frostbat (bay) | 220 | 20 | 1 |
| Cyclops Mage | 760 | 40 | 1 |
| Ogre | 1.600 | 50 | **5** |
| Fire Ogre / Frost Ogre | 2.000 / 2.600 | 50 | **5** |
| Armored Ogre | 3.200 | 100 | **10** |

**OMD2** (chọn lọc): orc 1; Troll và Swamp Troll **5**; Mountain Troll **10**; Ogre các loại **5**, Armored Ogre **10**; Earth Lord/Fire Lord **4**, Elemental **2**; **Kobold Sapper 0, Gnoll Hunter/Grenadier 0, Goblin Sapper 0**. Ba loại này không có nhiệm vụ vào rift. Mr. Moneybags (Endless) cũng 0 nhưng rơi 1.200 coin.

- Unchained: core có khoảng **25 điểm**, mỗi con lọt vào trừ 1 ([Wikipedia Unchained](https://en.wikipedia.org/wiki/Orcs_Must_Die!_Unchained)).
- Deathtrap: một review ghi "thường phải ngăn **ít nhất 40 orc** vào rift" ([FutureFive](https://futurefive.com.au/story/game-review-orcs-must-die-deathtrap-xbox-series-x), chưa kiểm chứng chéo). Dev còn thêm **Blue Rift Elemental: để lọt vào rift thì ĐƯỢC CỘNG rift point** ([Robot blog](https://robotentertainment.com/news-archive/2024/10/7/enemies-enemies-enemies)).
- Infobox wiki OMD3 ghi rift point = 1 cho cả Ogre và Mountain Troll ([Ogre (OMD3)](https://orcsmustdie.fandom.com/wiki/Ogre_(OMD3))). Có vẻ OMD3 bỏ cách tính trọng số; trang Rift Points cũng ghi OMD3 không trừ điểm khi người chơi chết. **Chưa kiểm chứng chéo.**

### 2.2 Tiền (coin)

- Tiền khởi đầu theo map: 3.000–10.000 (Twisted Halls OMD2 là 10.000; Crunch Endless là 12.000).
- Giết quái được coin (bảng trên). Một số coin rơi xuống đất phải chạy tới nhặt. Nghĩa là người chơi phải chọn giữa đứng yên phòng thủ và chạy đi nhặt tiền.
- **Bán trap**: OMD1 bán được giữa các wave và hoàn đủ tiền. OMD2 chỉ bán trong Go Break ([Wikipedia OMD2](https://en.wikipedia.org/wiki/Orcs_Must_Die!_2)).
- Trap kinh tế: **Coin Forge** (200 coin, quái chết trên nó rơi thêm tiền), **Steel Weaver "Death Augmenter"** (500 coin: quái chết vì trap hoặc guardian cho +66% coin), **Knowledge Weaver "Spell Magnification"** (giết bằng phép cho +100% coin). ([Traps](https://orcsmustdie.fandom.com/wiki/Traps), [Steel Weaver](https://orcsmustdie.fandom.com/wiki/Steel_Weaver), [Knowledge Weaver](https://orcsmustdie.fandom.com/wiki/Knowledge_Weaver))

### 2.3 Trap: sàn, tường, trần

Ba mặt đặt trap ăn khớp với hình học hành lang. Hành lang hẹp có tường hai bên và trần thấp là killbox lý tưởng, vì cùng một đoạn đường chất được trap sàn, tường và trần.

**OMD1** (giá coin, map mở khoá; [Traps](https://orcsmustdie.fandom.com/wiki/Traps)):

| Trap | Mặt | Giá | Tác dụng, số liệu |
|---|---|---|---|
| Spike Trap | Sàn | 300 | 30 sát thương cắt, reset 8 s. Kobold Runner thường chạy nhanh quá nên thoát ([Spike Trap](https://orcsmustdie.fandom.com/wiki/Spike_Trap)) |
| Tar Trap | Sàn | 400 | Làm chậm 60%, không cần hồi, áp lên mọi con đang đứng trên nó ([Tar Trap](https://orcsmustdie.fandom.com/wiki/Tar_Trap)) |
| Arrow Wall | Tường | 600 | Bắn tên ngang hành lang, cũng trúng quái bay đi ngang |
| Boom Barrel | Sàn | 200 | Thùng nổ khi bị đánh |
| **Spring Trap** | Sàn | 600 | **Ném quái** theo hướng trap quay mặt, reset 7 s. **Không tác dụng lên Ogre** nếu chưa có Overcoiled Springs ([Spring Trap](https://orcsmustdie.fandom.com/wiki/Spring_Trap)) |
| **Barricade** | Sàn | **800** (700 khi đã nâng cấp) | 750 HP, chặn đường ([Barricade](https://orcsmustdie.fandom.com/wiki/Barricade)) |
| Wall Blades | Tường | 800 | Lưỡi dao tường |
| Brimstone | Sàn | 700 | 100 lửa + 20/s trong 4 s, reset 10 s. **Kích hoạt tức thì** nên khắc chế Kobold ([Brimstone](https://orcsmustdie.fandom.com/wiki/Brimstone)) |
| Pounder | Trần | 500 | Nện từ trần |
| **Steam Trap** | Sàn | 400 | **Hất quái lên cao 2 ô**, không gây sát thương. Combo với Arrow Wall đặt trên cao ([Steam Trap](https://orcsmustdie.fandom.com/wiki/Steam_Trap)) |
| **Push Trap** | Tường | 300 | Đẩy quái ra khỏi tường 1 ô (2 ô khi đã nâng cấp ở OMD2), reset 8 s. "Hoàn hảo để đẩy quái qua mép hồ acid/lava". Không đẩy được Ogre ([Push Trap](https://orcsmustdie.fandom.com/wiki/Push_Trap)) |
| **Swinging Mace** | Trần | 1.500 | 500 sát thương va đập, vung 180°, rộng 3 ô ([Swinging Mace](https://orcsmustdie.fandom.com/wiki/Swinging_Mace)) |
| Decoy | Sàn | 700 | Hình nộm hút quái đánh, nổ khi vỡ |
| Autoballista | Trần | 1.000 | Tự bắn |
| **Grinder** | Tường | 1.000 | Hút quái lại gần và nghiền, chạy liên tục tới khi kẹt, reset 12 s ([Grinder](https://orcsmustdie.fandom.com/wiki/Grinder)) |
| Coin Forge | Sàn | 200 | Thêm tiền |
| Spore Mushroom | Sàn | 1.200 | Biến con đầu tiên giẫm lên thành đồng minh |

OMD2 thêm Haymaker, Boulder Chute, Bear Trap, Void Wall, Ice Vent, Acid Sprayer, guardian Dwarf... OMD3 thêm Flip Trap, Gravity Pillar, Confusion Flower, Ceiling Laser, Molten Gold..., và đổi Barricade thành 2x2 ô, **1.000 coin** ([Traps](https://orcsmustdie.fandom.com/wiki/Traps)).

Ngoài ra có **trap môi trường** dựng sẵn trong map và kích hoạt được: Rolling Log (Finale có 12), Boiling Cauldron và Chandelier (The Library), Minecart và Boulder Chute (map mỏ OMD2).

![Steam Trap hất quái lên cho Arrow Wall bắn — The Stream, OMD1](assets/omd-trap-steam-arrowwall-combo.jpg)

### 2.4 BARRICADE VÀ LUẬT TÌM ĐƯỜNG CỦA QUÁI (phần quan trọng nhất)

#### Luật gốc, theo chữ của nguồn

- **OMD1/OMD2**, wiki trang Barricade: *"It acts as a path blocker for enemies and allows the War Mage to re-route them as desired. However any and all enemy troops will destroy Barricades blocking their path **if there is no other way for them to get to any of the Rifts** on a level."* ([Barricade](https://orcsmustdie.fandom.com/wiki/Barricade))
- **OMD3**, wiki: *"Used to block paths and change the enemy's route to the rift. If the enemy cannot get to the rift, enemies will start to attack the barricades **until they are able to path into the rift**. Currently, and unlike the other OMD games, **Very Heavy Enemies are unable to path in a single Grid Square**. Very Heavy Enemies will need a **2x2 sq path** … whereas Light/Medium/Heavy minions are able to use a 1x1 sq path."* ([Barricade (OMD3)](https://orcsmustdie.fandom.com/wiki/Barricade_(OMD3)))
- Kobold Runner: *"they have no form of attack, **except against barricades that completely block off a rift**."* ([Kobold Runner](https://orcsmustdie.fandom.com/wiki/Kobold_Runner))
- Người chơi (Steam, OMD2), phát biểu ngược lại cho rõ: *"enemies will only attack barricades directly as long as there is still a traversable path to any of the rifts"*. Ý là chỉ khi không còn đường. ([Steam thread](https://steamcommunity.com/app/201790/discussions/0/1744478429687160405))

Tóm lại:

1. **Được phép chặn kín hoàn toàn.** Game không cấm đặt barricade bịt hết đường (khác nhiều game TD maze kiểu "không được chặn hết"; với Arknights thì fandom nói cấm, wiki.gg nói quái đập Roadblock, xem arknights.md mục 2.7). Cái giá phải trả là quái sẽ đập barricade: 750 HP ở OMD1, 100 HP ở OMD3.
2. **Quái tới "bất kỳ rift nào".** Map có 2 rift mà bạn bịt kín một rift thì quái không đập, chúng đi sang rift còn lại. The Arena khai thác đúng điều này (mục 4.2). Ngoại lệ: ở một số map OMD2, mỗi nhóm quái được gán sẵn một rift đích. Upstairs Downstairs có *"Some want to go to the rift above, some want to go to the rift below"*, nên bịt rift đích của nhóm nào thì nhóm đó đập ([Steam](https://steamcommunity.com/app/201790/discussions/0/1744478429687160405)).
3. **Quái tính lại đường khi bị xáo trộn**: *"when mobs get 'disrupted' in their walking … they reassess their pathing"*, và việc tính lại *"can easily get confused"* ([Steam OMD2](https://steamcommunity.com/app/201790/discussions/0/558749825221778376)). Guide The Arena: đầu wave, sau khi rào, *"a very confused orc mob that'll mill about trying to find a path"*. Guide Overpass: *"The orcs will stupidly try out the short path blocked out by barricades before coming back to you"* ([Arena](https://orcsmustdie.fandom.com/wiki/The_Arena), [Overpass](https://orcsmustdie.fandom.com/wiki/Overpass)). Nghĩa là quái **không luôn biết đường tối ưu ngay lập tức**. Cái lúng túng đó là một phần của độ vui (suy luận).
4. Không nguồn nào nói thẳng rằng quái đi **đường ngắn nhất**. Hành vi quan sát được (bịt đường ngắn ở Overpass thì quái đi đường dài qua cầu) khớp với đường ngắn nhất trong số đường còn thông **(suy luận)**.

#### Những thứ làm quái đập barricade dù vẫn còn đường

Theo người chơi lâu năm trên Steam ([thread 2014](https://steamcommunity.com/app/201790/discussions/0/558749825221778376)):

- **Kẹt đông**: *"If they can't go forward because the path is choked with other orcs, they'll start bustin' barricades."* Lối hẹp quá hoặc quá đông quái thì chúng đập lung tung.
- **Người chơi hoặc guardian đứng cạnh barricade**: quái đang nhắm bạn sẽ đánh trúng barricade. *"Every monster in the game does splash damage"* ([wiki Barricade](https://orcsmustdie.fandom.com/wiki/Barricade): đặt cạnh Spore Mushroom là dở).
- **Mê cung vòng lặp** (*"advanced barricading that lead to looping"*) gây nhiều cú đập. Có những vị trí barricade như *"smasher magnets"*. Robot *"deliberately chose to err on the side of barricade smashing"*. Theo người chơi, dev cố ý nghiêng về phía cho quái đập, để mê cung không quá an toàn.
- **Quái Very Heavy ở OMD3/Deathtrap**: lối 1 ô làm Ogre và Troll "đỏ mặt" rồi đập. Khuyến cáo là giữ lối rộng bằng 1 floor trap (2x2) ([Steam Deathtrap](https://steamcommunity.com/app/2273980/discussions/0/599643863737543096)). Đồ treo trên tường như đèn lồng cũng có thể làm Ogre tưởng lối bị chặn. Người chơi gọi đây là bug.

#### Ai là ngoại lệ (thiết kế có chủ đích)

| Quái | Với barricade | Nguồn |
|---|---|---|
| **Gnoll Hunter** | "Unaffected by Barricade": **nhảy qua**, không vào rift, săn người chơi và guardian | [Gnoll Hunter](https://orcsmustdie.fandom.com/wiki/Gnoll_Hunter), [OMD3](https://orcsmustdie.fandom.com/wiki/Gnoll_Hunter_(OMD3)), [Steam](https://steamcommunity.com/app/201790/discussions/0/558749825221778376) |
| **Kobold Sapper** (OMD1) | Chạy thẳng tới **người chơi**, guardian hoặc barricade rồi **tự nổ** (300 sát thương nổ). "Biggest threat to Barricades". Ưu tiên người chơi trước barricade | [Kobold Sapper](https://orcsmustdie.fandom.com/wiki/Kobold_Sapper) |
| **Goblin Sapper** (OMD2 DLC) | Nhắm **trap**, vô hiệu trap 10 s | [The Mob](https://orcsmustdie.fandom.com/wiki/The_Mob) |
| **Boom Sapper** (Deathtrap) | *"the only enemy in the game that **only targets barricades** – they care about nothing else"* | [Robot blog 10/2024](https://robotentertainment.com/news-archive/2024/10/7/enemies-enemies-enemies) |
| Gnoll Grenadier, Dynamite Archer (Deathtrap) | Chuyên phá barricade bằng chất nổ | như trên |
| **Quái bay** (Hellbat, Bilebat...) và Balloon Orc | Bay qua barricade, **không kích hoạt trap sàn**; OMD1/2 có cửa bay riêng | như trên, [Hellbat](https://orcsmustdie.fandom.com/wiki/Hellbat) |
| Ogre, Troll (OMD3/DT) | Cần lối 2x2 | [Barricade (OMD3)](https://orcsmustdie.fandom.com/wiki/Barricade_(OMD3)) |

#### Kinh tế barricade qua các phiên bản

| Game | Giá | HP | Giới hạn |
|---|---|---|---|
| OMD1 | 800 (700 khi nâng cấp) | 750 | chỉ giới hạn bởi tiền |
| OMD2 | 900 → 600 (3 bậc nâng cấp); unique: giảm 33% sát thương nhận vào *hoặc* tự sửa sau khi bị đánh | — | tiền |
| OMD3 | 1.000 coin (bảng trap; trang Barricade ghi 700); 2x2 ô; upgrade "chặn 2 ô" (2x4, +300 coin) | 100 (+50/bậc) | tiền |
| **Deathtrap** | **Miễn phí** | — | **16 cái lúc bắt đầu** (dev), "có thể tăng khá nhiều trong một run". Review đo được 22 khi chơi solo; co-op chia ra (2 người 10/người, 3 người 6/người). Có "thread" (nâng cấp roguelite) làm barricade rộng gấp đôi |

Dev Deathtrap giải thích vì sao đổi ([Robot AMA](https://robotentertainment.com/news-archive/2025/1/18/all-the-questions-amp-all-the-answers-recap-of-our-ama)): *"with the free barricades, **you can plan your pathing before even starting wave one** instead of needing to invest in barricades over time … it allows us to design challenges for players of all levels because **we know they'll have at least this many barricades**."*

Deathtrap còn có **xem trước đường đi**. Bản preview tiếng Đức (PC Games) mô tả "Phantom-Laufwege": đường ma cho thấy trước quái sẽ đi đâu và đổi theo barricade. Người chơi trên Steam kể *"the ghosts turn red and start simulating attacks against the barricades"* khi sắp có lỗi tìm đường ([Steam](https://steamcommunity.com/app/2273980/discussions/0/599643863737543096)). Bài PC Games bị chặn khi tải, nên chi tiết này **chỉ có qua trích dẫn gián tiếp**.

Mặt trái của barricade, theo người chơi Deathtrap: *"once I've found an optimal kill box location, every subsequent play-through utilizes it"*, và *"for solo there's usually just one way to effectively barricade"* ([Steam](https://steamcommunity.com/app/2273980/discussions/0/599643178892527569)). Mê cung tối ưu bị **giải xong một lần là dùng mãi**.

### 2.5 Knockback, ném quái, vực và lava

- **Vực, lava, acid giết ngay**: quái bị đẩy hay ném xuống là chết, không cần trừ hết máu. Nhiều map OMD1 có hồ acid hoặc lava ngay cạnh đường (The Stream, Twin Halls, Overpass, Chaos Chamber, The Bridge). Map mỏ OMD2 (The Edge, Precipice) có vực để ném quái xuống ([The Edge](https://orcsmustdie.fandom.com/wiki/The_Edge)).
- Công cụ đẩy:
  - Push Trap (tường): đẩy vuông góc với tường.
  - Spring Trap (sàn): ném theo hướng trap quay mặt. Wiki gợi ý 4 cách dùng: ném quái về đầu tuyến phòng thủ, ném xuống hồ, ném vào trap tường/trần, ném khỏi vách đá.
  - Steam Trap (sàn): hất quái lên cao 2 ô.
  - Wind Belt (phép của người chơi): thổi quái theo hướng nhìn, nhấc và ném.
  - OMD3 thêm Flip Trap, Haymaker, Gravity Pillar, Tornado in a Box ([Physics](https://orcsmustdie.fandom.com/wiki/Physics)).
- **Quái to miễn đẩy**: Ogre *"too heavy to be sprung or pushed by Spring Traps or Push Traps, unless they are upgraded with the Steel Weaver"* ([Ogre](https://orcsmustdie.fandom.com/wiki/Ogre)). Wind Belt không tác dụng với Ogre và quái bay. Upgrade "Overcoiled Springs" (1.000 coin, trong màn): *"All physics traps are stronger and also affect ogres"*.
- **OMD3 tính theo cân nặng**: cự ly bị hất (đơn vị ô lưới) ([Flip Trap](https://orcsmustdie.fandom.com/wiki/Flip_Trap_(OMD3)), [Push Trap](https://orcsmustdie.fandom.com/wiki/Push_Trap_(OMD3))):

| Cân nặng | Flip Trap | Push Trap |
|---|---|---|
| Light (kobold, orc nhẹ) | 28 | 12 |
| Medium | 18 | 8 |
| Heavy (orc nặng, gnoll) | 8 | 4 |
| Very Heavy (ogre, mountain troll) | 2 | 0 (chỉ choáng nếu có upgrade) |

  Robot Entertainment giải thích (wiki trích): *"each thing that has the ability to launch a minion … has a launch force that is static … Minions are then launched … at a specific velocity based on both the force AND their weight."* Va vào sàn đủ mạnh thì chịu 10 sát thương cộng thêm một phần theo động lượng. Quái bị hất nằm "prone" và **nhận gấp đôi sát thương** cho tới khi đứng dậy. **Fall damage**: ném quái Very Heavy xuống cầu thang gây sát thương rất lớn ([Fall Damage](https://orcsmustdie.fandom.com/wiki/Fall_Damage_(OMD3))).
- **Rủi ro**: Spring Trap định ném vào lava có thể **ném lố thẳng vào rift** (guide Chaos Chamber). Đặt Push Trap cạnh hồ hẹp thì quái bay qua hồ (guide Crunch: *"be careful that you do not fling enemies too far"*).
- Combo kinh điển là **barricade ép quái đi sát tường, rồi Push Trap trên tường đó đẩy quái qua mép lava** (Chaos Chamber, mục 4.1).

### 2.6 Nhân vật, vũ khí, phép

- OMD1 chỉ có **War Mage**. OMD2 thêm **Sorceress** (khống chế, charm). OMD3 có 2 học trò. Deathtrap có nhiều War Mage, mỗi người có kit riêng (Steam).
- Vũ khí OMD1 ([Weapons](https://orcsmustdie.fandom.com/wiki/Weapons)): Crossbow và Bladestaff có sẵn; Wind Belt (level 4), Flame Bracers (12), Ice Amulet (14), Lightning Ring (20). Mỗi món có đòn chính và đòn phụ tốn mana. Ví dụ Lightning Ring gây 300 sát thương, tốn 33 mana.
- Ý nghĩa thiết kế: người chơi là một "tháp di động" có thể chạy tới làn đang thủng. Đây là điểm bù cho việc map có nhiều làn.

### 2.7 Guardian

- OMD1: **Archer Guardian** (600 coin, 425 HP, ưu tiên bắn quái nhanh và quái bay), **Paladin** (1.200 coin, 1.800 HP, cận chiến). OMD2 thêm **Dwarf**, Autoballista. Mỗi map tối đa **25 guardian**. Guardian chết thì hồi sinh ở mỗi Go Break ([Guardians](https://orcsmustdie.fandom.com/wiki/Guardians)).
- Paladin **không chặn đường như lính Kingdom Rush**: *"When mobbed they attract the aggro of about 4-6 units … the rest simply walk around him"*. Chúng còn *"bad habit of chasing after escaped enemies leaving their post unguarded"* ([Paladin](https://orcsmustdie.fandom.com/wiki/Paladin_Guardian)).
- Gnoll Hunter sinh ra để săn guardian và người chơi, nên guardian không thể là lời giải an toàn.

### 2.8 Các loại quái theo vai trò

| Vai trò | Ví dụ | Ép người chơi làm gì |
|---|---|---|
| Lính thường | Orc Warrior (Light/Medium/Heavy), Shield Orc ở Nightmare | Nền tảng. Spike và Arrow Wall là đủ |
| Đánh xa | Crossbow Orc, Cyclops Mage (đạn đuổi, hút mana) | Đứng xa mà bắn trap của bạn và người chơi. Guide: đặt Spike ở cửa để "ép Crossbow Orc phải di chuyển" |
| **Runner** | Kobold Runner (HP 13, tốc 6, gấp đôi orc) | Lao thẳng vào rift, không đánh, quá nhanh nên thoát trap có thời gian kích hoạt. Khắc chế bằng trap tức thì (Brimstone), Tar, Archer |
| **Sapper** | Kobold Sapper, Goblin Sapper, Boom Sapper | Tự nổ phá barricade, trap, người chơi. Khắc chế bằng giết từ xa, Grinder ở cửa ra quái |
| **Hunter** | Gnoll Hunter, Grenadier (tốc 7.2) | Bỏ qua barricade và rift, săn người chơi và guardian |
| **Tank / miễn đẩy** | Ogre, Fire/Frost/Armored Ogre, Troll (hồi máu), Mountain Troll | Nhiều rift point, không bị đẩy, đòn đánh làm choáng. OMD3 cần lối 2x2 |
| **Bay** | Hellbat, Frostbat, Bilebat, Fire Baby (bầy) | Có cửa bay riêng (cửa sổ, lỗ trần), bỏ qua barricade và trap sàn. Cần Archer hoặc trap trần |
| Hỗ trợ | Hobgoblin Shaman (hồi sinh quái chết), Healer, Ball and Chain (buff) | Ưu tiên hạ trước |
| Tách đôi khi chết | Earth/Fire/Water Lord → Elemental → -ling | Quái đông dần về cuối làn |

Nguồn: [The Mob](https://orcsmustdie.fandom.com/wiki/The_Mob), [Robot blog Deathtrap enemies](https://robotentertainment.com/news-archive/2024/10/7/enemies-enemies-enemies).

### 2.9 Nâng cấp

- **Weaver (chỉ OMD1)**: chọn 1 trong 3 Weaver ở đầu mỗi màn (Steel, Elemental, Knowledge). Upgrade **mua bằng coin trong màn** (500–1.900) và **mất khi hết màn**, giống cây công nghệ trong một trận. Ví dụ Steel Weaver: Death Augmenter (+66% coin), Oiled Trap Gears (reset nhanh 20%), Overcoiled Springs (trap vật lý đẩy được Ogre), Jagged Steel (chảy máu). Knowledge Weaver có "Rift Sentience" cho rift tự đánh sét ([Weavers](https://orcsmustdie.fandom.com/wiki/Weavers)).
- **Skull (vĩnh viễn)**:
  - OMD1: mỗi trap có 1 upgrade giá 8–18 skull.
  - OMD2: mỗi trap có **3 bậc** (ví dụ giảm giá hoặc tăng sát thương) và **2 unique, chỉ trang bị được 1**. Tổng cần 1.651 skull để mua hết. Có skull thưởng lặp lại được: Perfect Victory, Trapless, Manaless...
  - OMD3: unique phải **mở khoá bằng thử thách**, ví dụ đặt 15 barricade, đẩy 250 quái ([Skulls](https://orcsmustdie.fandom.com/wiki/Skulls_OMD!2), [Traps](https://orcsmustdie.fandom.com/wiki/Traps)).
- **Deathtrap**: meta-progression roguelite. Sau mỗi wave chọn 1 trong 3 nâng cấp ("thread"). Gặp cả affix có lợi lẫn có hại theo map, thời tiết, ngày/đêm. Có vùng "corrupted" không đặt được trap ([FullCleared](https://fullcleared.com/reviews/orcs-must-die-deathtrap-review/), [Steam](https://store.steampowered.com/app/2273980/)).

### 2.10 Khác biệt từng phiên bản (tóm tắt)

- **OMD1**: nền móng. Map trong nhà, hành lang và hồ acid/lava. Weaver trong màn. Chơi đơn.
- **OMD2**: co-op 2 người, Spellbook và skull nâng cấp sâu, Endless (40 wave, Go Break tới wave 25, Mr. Moneybags mỗi 5 wave), Weekly Challenge (khoá loadout, ví dụ "chỉ Blunderbuss + Spring Trap"). Thêm quái Troll, Elemental, Goblin Sapper (vô hiệu trap). Act 1 diễn ra trong mỏ người lùn: quái chui ra từ rift và chạy tới cửa ra, có xe goòng và vực ([Endless Mode](https://orcsmustdie.fandom.com/wiki/Endless_Mode), [Weekly Challenges](https://orcsmustdie.fandom.com/wiki/Weekly_Challenges)).
- **Unchained**: thử nghiệm F2P, MOBA hoá với hero, deck và PvP. Đóng sau 2 năm vì không đủ người chơi để bù chi phí vận hành ([Wikipedia](https://en.wikipedia.org/wiki/Orcs_Must_Die!_Unchained)).
- **OMD3**: lưới 2x2 rõ ràng, cân nặng ảnh hưởng vật lý và đường đi, War Scenario quy mô lớn (War Machine chỉ đặt ngoài công trình), rift tạm mở giữa trận (Order Temple), Scramble Mode.
- **Deathtrap**: roguelite, 4 người, map ngoài trời rộng, barricade miễn phí nhưng giới hạn, xem trước đường, flyer không còn cửa riêng mà bay thấp hơn.

---

## 3. Danh sách map

Danh sách này **khác** các tên phỏng đoán như "The Gates", "Bridges", "Fortress Bridge": không có map nào tên như vậy trong OMD1. Danh sách thật ([Levels](https://orcsmustdie.fandom.com/wiki/Levels)):

**OMD1 (24 + 5 DLC)**
- Act 1: The Hallway, The Fork, The Corner, The Baths, Runner's Alley, **Overpass** (mở khoá Barricade), Twin Halls, Lunch Break, The Stream, Sludge Hole
- Act 2: **Chaos Chamber**, Chokepoint, **The Arena**, The Balcony, The Tower, **The Library**, The Bridge, Killing Fields
- Act 3: Rebirth, Gateway, Hard Climb, The Squeeze, Stairs of Doom, **Finale**
- DLC Lost Adventures: Double Trouble, Reverse Tower, The Pit, Triple Down, Great Gorge

**OMD2**
- Act 1: The Edge, Tunnels, Chasm, The Crossing, Big Valleys, Hidden Gulch, **Precipice**
- Act 2: Servant Entrance, Passages, Corridors, Upstairs Downstairs, Crunch, Mirror Image, Wind Up, Twisted Halls
- Endless: Tunnels, Hidden Gulch, Precipice, Crunch, Wind Up, Crossfire, Close Cliffs, The Quarry, Caldera, King Of The Hill. DLC thêm The Library, The Crossing, The West Wing, Stairs of Doom, Servant Entrance, Breakneck Triad, Passages, The Tower, Chilled Cavern
- Classic (OMD1 làm lại): Twin Halls, Lunch Break, Sludge Hole, Chaos Chamber, The Arena, The Library, Hard Climb, The Squeeze, Stairs of Doom, Finale
- DLC: Fire and Water (Traffic Jammed, Double Decker, The West Wing); Family Ties (Rush Hour, Breakneck Triad, Triple Threat); Are We There Yeti? (Yeti Den, The Hive, Chilled Cavern)

**OMD3**
- Old Friends (chính): North Wing, Great Room, Side Entrance, Hidden Dock, Split Stairs, *The Lava Pits* (WS), Close Quarters, Cliffside, *Front Lawn* (WS), Coastal Hallways, Secret Fortress, *Mage Tower* (WS), Master's Courtyard, Sludge Shelves, *Dragon Boneyard* (WS), The Basement, Colosseum, ***Order Temple*** (WS)
- Drastic Steps: Abandoned Passage, Aqueducts, *Canyon Keep* (WS), Order Enclave, Slag Field
- Cold as Eyes: Northern Rampart, Icebound Mine, Frostbitten
- Tipping the Scales: Sandstorm Shelter, Oasis Outpost, Untrained Grounds, Sand Sea Castle, *Desert Wall* (WS)
- Endless: Great Room, Close Quarters, Switchbacks, Coastal Hallways, Sludge Shelves, Quick Path, Colosseum (+ Aqueducts, Side Entrance, The Basement)
- (WS = War Scenario.) Nguồn: [Levels](https://orcsmustdie.fandom.com/wiki/Levels), [War Scenario](https://orcsmustdie.fandom.com/wiki/War_Scenario), [Category:Maps (OMD3)](https://orcsmustdie.fandom.com/wiki/Category:Maps_(OMD3))

**Deathtrap**: 11 map, mỗi map có biến thể ngày/đêm/mưa ([FullCleared](https://fullcleared.com/reviews/orcs-must-die-deathtrap-review/)). Tên xuất hiện trong thread Steam về cách rào: Town Plaza, Castle Courtyards, Patio Gardens, Dry Docks, War Mage Museum, Order Arboretum, Fish Market, Mansion ([Steam](https://steamcommunity.com/app/2273980/discussions/0/599643321875364618)). **Chưa có danh sách đủ 11 tên từ nguồn chính thức.**

**Chế độ**: Campaign/Story (Apprentice, War Mage, **Nightmare**: máu người chơi −50%, rift point −50%, quái +20% máu và sát thương, nghỉ chỉ 3 s), **Endless** (OMD2/3), **Classic** (OMD2), **Weekly Challenge**, **War Scenario** và **Scramble** (OMD3), **Survival / Sabotage** (Unchained), **Run / Mission / Boss / Endless** (Deathtrap).

---

## 4. Phân tích 6 map tiêu biểu

Sơ đồ giản lược của cả 6 map nằm trong [`data/omd-maps.json`](data/omd-maps.json). Toạ độ là vẽ lại theo minimap và mô tả, không phải dữ liệu game.

### 4.1 Chaos Chamber (OMD1 level 11; có trong OMD2 Classic): map **lava + knockback**

![Minimap tầng 2 Chaos Chamber](assets/omd-chaos-chamber-minimap-tang2.png)

- **Bố cục**: 2 cổng ở phía Bắc nằm trên **hai tầng khác nhau**. Cổng Tây Bắc (tầng 1) đi theo chiều kim đồng hồ, cổng Đông Bắc (tầng 2) đi ngược chiều. Hai hành lang chữ U vòng quanh **một hồ lava lớn ở giữa** rồi gặp nhau ở sảnh rift phía Nam. Hành lang **hở về phía hồ**, đứng ở rift nhìn thấy cả hai làn. Có portal nối hai làn để người chơi chạy qua lại.
- **Số liệu (bản OMD2)**: 2 cửa, 1 rift, 9 wave, 20 rift point (Nightmare 10), par 12:00, 3.000 coin. Wave xen kẽ: wave 1 cổng dưới, wave 2 cổng trên, wave 3 cả hai (Gnoll)...
- **Điểm nghẽn**: hai cầu thang cuối mỗi làn vào sảnh rift, và đoạn hành lang nhìn ra hồ.
- **Chiến thuật (wiki)**: lấy Death Augmenter, đặt **4 Push Trap** dọc tường hành lang nhìn ra hồ, rồi **đặt barricade để ép quái đi sát bức tường đó**: *"the push traps will shove orcs over them without any resistance. You can do this in three barricades if you place the first two corner to corner."* Thêm Tar trước hai barricade sát tường. Spike và Arrow Wall ở cổng để ép Crossbow Orc phải di chuyển, Archer ở cửa mở cạnh rift. Mua Overcoiled Springs trước wave 9 để đẩy được Ogre. Cảnh báo: *"Spring Traps meant to throw mobs into the lava lake may overshoot and launch orcs directly into the rift."*
- **Vì sao hay**: barricade **không dùng để kéo dài đường** mà để **điều chỉnh vị trí ngang** của quái trong hành lang, tức là ép quái đi đúng làn sát tường có Push Trap. Một barricade rẻ biến hồ lava thành "trap" giết ngay.

### 4.2 The Arena (OMD1 level 13; có trong OMD2 Classic): map **barricade maze, 2 rift**

- **Bố cục**: phòng vuông mở. Cổng ở **Bắc và Tây**, rift ở **Đông và Nam**. Bốn góc là gờ cao, giữa có bục cao. Portal lên tầng trên ở góc Tây Bắc và Đông Nam.
- **Số liệu (OMD2)**: 2 cửa, 2 rift, 10 wave, 20 rift point, par 13:20, 7.000 coin.
- **Chiến thuật (wiki)**: *"The key to completing this map is in cordoning off the right-hand portion through barricades."* Đặt 2 barricade giữa hai cột bên phải cổng Bắc, 3 barricade từ cột thứ hai tới cột giữa (một cái đặt chéo góc để còn tường cho Arrow Wall), 3 barricade chéo từ giữa sang gờ Tây Nam. *"That makes 8 barricades in all and **one unique route** for all the mobs to take."* Phòng thủ hốc cuối trước rift Nam bằng Pounder giữa hai cột cuối và Tar bên dưới. Spike ở hai cổng, Archer trên bục giữa.
- **Vì sao hay**: map **không có đường**, người chơi tự vẽ đường. Nhờ luật "tới bất kỳ rift nào", bịt kín cả phần rift Đông vẫn không làm quái đập barricade. 8 barricade × 800 = 6.400 trên 7.000 coin khởi đầu, nên **mê cung tiêu gần hết vốn**, đó là cái giá. Toàn bộ sơ đồ trong JSON là suy luận từ mô tả chữ (wiki không có minimap).

### 4.3 Finale (OMD1 level 24, màn cuối; có trong OMD2 Classic): map **nhiều cửa**

![Minimap tầng 1 Finale](assets/omd-finale-minimap-tang1.png)

- **Bố cục**: *"The Rift Fortress has **8 gates**, spread over **4 hallways** leading towards the elevated center, the location of the Rift."* Hình chữ thập: mỗi hướng có 2 cổng, vào một vành vuông, rồi lên cầu thang tới rift trên tầng 3. **Rolling Log ở đỉnh mỗi cầu thang** (map có 12 Rolling Log).
- **Số liệu**: 8 cửa, 1 rift, 12 wave, **50 rift point**, par 17:00, 8.000 coin.
- **Wave**: mở **lần lượt theo hướng** (1 Bắc, 2 Đông, 3 Nam, 4 Tây). Sau đó nhiều hướng cùng lúc (wave 6 Bắc+Đông+Nam, wave 8 tất cả), wave 12 mỗi hướng một loại Ogre.
- **Chiến thuật**: wiki không có walkthrough. Hợp lý là dồn bằng barricade ở vành vuông và cầu thang để gom 4 hướng về 1–2 killbox **(suy luận)**.
- **Vì sao hay**: dạy người chơi đọc hướng wave. Rift point dồi dào (50) bù cho việc không thể giữ kín 8 cửa.

### 4.4 The Library (OMD1 level 16; OMD2 Classic + Endless): **ngã tư 2 cổng – 2 rift**

![Minimap The Library](assets/omd-library-minimap.jpg)

- **Bố cục**: hình chữ thập. Cổng ở Bắc và Nam, rift ở Đông và Tây. Hành lang Bắc **dài và rộng**, có **vạc thép nóng chảy** (trap môi trường dùng lại được). Hành lang Nam **ngắn, hẹp còn 2 ô**. Ngã tư giữa *"pretty much exposed: once orcs get through it's very hard to hunt them down"*. Hai rift nối bằng portal.
- **Số liệu**: 2 cửa, 2 rift, 10 wave, 30 rift point (Nightmare 15), par 13:00, 5.000 coin (guide OMD1 ghi 3.600). Trap môi trường: 2 Boiling Cauldron, 4 Chandelier.
- **Chiến thuật**: map giới thiệu Swinging Mace, nhưng *"there's only a few places suitable for them and they're all near the center"*. Mace kết hợp Tar bên dưới (*"very few orcs (approximately one-in-fifty) will get past it"*, theo [Swinging Mace](https://orcsmustdie.fandom.com/wiki/Swinging_Mace)). Hành lang Nam 2 ô là killbox tự nhiên.
- **Vì sao hay**: hai làn **tính cách khác nhau**: làn dài và rộng thì cần làm chậm, làn ngắn và hẹp thì cần sát thương dồn. Một ngã tư mà mất là mất cả hai rift.

### 4.5 Precipice (OMD2 level 7, cuối Act 1; có Endless): **vực + xe goòng + barricade mazing**

![Bản đồ Precipice](assets/omd-precipice-map.png)

- **Bố cục**: map mỏ người lùn trên vách đá. Wiki: *"Entrance Rifts: 4 (Two in the air)"*, *"Exit Doors: 2"*. Quái mặt đất chui ra từ 2 rift (Tây, Đông), quái bay từ 2 điểm trên không, tất cả chạy về 2 cửa ra phía Nam. Có **đường ray xe goòng** (Minecart cán quái) với hai "cầu ray" Bắc và Nam, và **5 Boulder Chute**.
- **Số liệu**: 9 wave, 30 rift point (Nightmare 15), par 18:30, 6.000 coin (Endless 8.000).
- **Chiến thuật (wiki, nguyên văn)**: *"**Barricade mazing can be very effective on this level.** If you place a line of barricades south of the tracks on the west side of the main area, and between the tracks on the east side, you can force the eastern enemies to cross the northern mine cart track bridge, and all land enemies to cross the southern mine cart track bridge."* Cách 2: chặn kín hành lang phải, nhồi Spring Trap hành lang trái để mọi quái bị dồn lên ray xe goòng và bị hất xuống vực. Cảnh báo: Kobold Sapper ở Endless, barricade vô dụng với quái bay, Ogre không bị Spring hất nếu chưa có upgrade.
- **Vì sao hay**: barricade **dẫn quái vào trap môi trường của map** (xe goòng, vực) thay vì vào trap mua bằng tiền. Map thưởng cho người đọc địa hình.

### 4.6 Order Temple (OMD3, map cuối chiến dịch chính, War Scenario): **cửa động, rift tạm mở giữa trận**

![Order Temple: vị trí rift tạm theo wave](assets/omd-order-temple-rifts-map.png)

- **Bố cục**: đền ở giữa, có hai sân ngoài lớn phía Bắc và một sân phía Tây Nam. *"You must fend off Vorwick's army on 2 fronts, along with additional waves of enemies through **temporary rifts that spawn inside and outside the temple**."* Mặt trận Bắc mở ở wave 1–2 và 5–6, mặt trận Tây mở ở wave 3–6. Rift tạm: 2, 4a–4b, 5a–5b, 6a–6e, mỗi cái ra một loại quái (ví dụ 4a ra Mountain Troll và Elemental, 5a ra Kobold, 6d ra Fire Fiend và Fire Lord).
- **Số liệu**: 6 wave, par 35:00, War Scenario (rift point gấp đôi, có War Machine).
- **Chiến thuật (Steam, [thread 2021](https://steamcommunity.com/app/1522820/discussions/0/3050610473994846801))**: *"use barricades to block all the stairs leading to the rift except for one … any additional rift enemies spawning in will have to take the path you've created as well, as no additional rift can open underneath the stairs."* Người khác: *"block all steps to rift except south … put a wall to left of south stairs to complete the sealed loop"*, *"make them walk all the way around the room"*.
- **Vì sao hay**: cửa ra quái **thay đổi theo wave**, kể cả mọc giữa trận ngay trong đền. Vì thế chặn ở cửa là vô ích, phải **phòng thủ quanh đích**. Barricade quanh rift biến mọi nguồn quái thành một làn duy nhất. Nhà thiết kế cố ý chừa vùng dưới cầu thang không cho rift tạm mở, để lời giải này hợp lệ.

### Hai map ngắn nên biết thêm

- **Overpass** (OMD1 level 6, nơi mở khoá Barricade): từ cửa có 2 đường tới rift, **đường ngắn chui dưới cầu, đường dài và hẹp đi trên cầu**, xung quanh là hồ acid. Bài học đầu tiên về barricade: *"Start by blocking off the path underneath the bridge with barricades, adding archers on the bridge"*. Bịt đường ngắn thì quái phải đi đường dài qua dưới chân Archer ([Overpass](https://orcsmustdie.fandom.com/wiki/Overpass)).
- **The Stream** (OMD1 level 9): đường dài uốn lượn giữa các hồ acid, cửa thứ hai mở ở **giữa map** sau Go Break đầu. Guide: 2 barricade đặt chéo góc ở khúc cua đầu, *"you've created a **single square wide path**"*, rồi đặt Spring Trap ở miệng, Tar phía trước, dùng Wind Belt thổi quái đang dồn cục xuống acid ([The Stream](https://orcsmustdie.fandom.com/wiki/The_Stream)).

---

## 5. Bài học cho Titan Blood

Titan Blood hiện là Kingdom Rush: đường cố định, tháp vào slot, barracks có lính chặn quái. Ý tưởng dưới đây giữ khung KR và chỉ mượn **phần đường động** của OMD. Các đề xuất là **(suy luận)** của người viết, dựa trên cơ chế đã dẫn nguồn ở trên.

### 5.1 Bảng chuyển đổi

| Cơ chế OMD | Chuyển sang Titan Blood như thế nào | Ghi chú |
|---|---|---|
| Lưới tự do + barricade | **Đồ thị đường có nhánh**: map KR vẽ sẵn nhiều đoạn đường nối ở các ngã ba. Barricade đặt vào **ô chặn (barricade slot)** trên một cạnh của đồ thị, giống tháp đặt vào slot | Giữ trải nghiệm KR "đặt vào chỗ có sẵn", nhưng đường thực tế đổi theo lựa chọn |
| Quái chỉ phá khi hết đường | Mỗi quái đi **đường ngắn nhất còn thông tới bất kỳ đích nào**. Nếu không còn đường thì đánh barricade gần nhất trên đường ngắn nhất "nếu bỏ qua barricade" | Đúng luật OMD1–3 ([Barricade](https://orcsmustdie.fandom.com/wiki/Barricade)) |
| Barricade đắt (OMD1 800/7.000) **hoặc** miễn phí nhưng giới hạn (Deathtrap 16) | Khuyến nghị kiểu **Deathtrap**: số barricade cố định theo màn, ví dụ 2–4, mua thêm bằng sao hoặc skill. Cho đặt trước wave 1 | Dev Deathtrap: để "plan your pathing before wave one" và để thiết kế màn với số barricade biết trước |
| Xem trước đường đi (ghost path) | Khi kéo barricade vào slot, vẽ ngay **đường mới bằng nét đứt** và đếm độ dài hoặc thời gian đi. Đường đỏ nếu chặn kín, kèm cảnh báo "quái sẽ đập barricade này" | Deathtrap có. Đây là lời giải cho rủi ro "khó đọc đường" |
| Rift point theo loại quái | Thay "lives" bằng điểm trừ theo loại: thường 1, tank 5, boss 10–20. Thêm quái "0 điểm" (hunter, sapper) có nhiệm vụ khác | Làm quái to có ý nghĩa mà không cần thêm luật |
| Barricade có HP, quái kẹt thì đập | Quái chỉ đập khi (a) không còn đường, (b) bị chặn tiến quá X giây do kẹt đông, (c) mục tiêu (lính hoặc hero) đứng sát barricade | (b) và (c) là "tính năng" OMD giữ lại để mê cung không an toàn tuyệt đối |
| Sapper | Quái "Đặc công": tìm barricade gần nhất trên đường và tự nổ. Biến thể phá tháp hoặc vô hiệu tháp N giây (Goblin Sapper) | Khắc chế trực tiếp mê cung. Báo trước bằng âm thanh (OMD2 có) |
| Gnoll Hunter | Quái "Thợ săn" bỏ qua barricade (nhảy qua), nhắm hero và lính barracks, không vào đích | Ép người chơi không dồn hết vào barricade |
| Quái bay có cửa riêng | Đã có trong KR. Thêm luật **bay bỏ qua barricade** | Giữ |
| Knockback xuống vực/lava | Tháp hoặc kỹ năng "Đẩy" (hất ngang vuông góc với đường); ô map có **vực/lava cạnh đường**: rơi xuống là chết, không cần trừ máu | Combo chính của Chaos Chamber. Barricade ép làn sát mép + tháp đẩy |
| Cân nặng → cự ly đẩy (28/18/8/2 ô) | 4 hạng cân. Cự ly đẩy giảm theo hạng; Very Heavy **miễn đẩy**, chỉ bị choáng | Bảng OMD3 là mốc tốt |
| Very Heavy cần lối 2x2 | Đồ thị có **độ rộng cạnh**: cạnh hẹp chỉ cho quái nhỏ. Tank phải đi đường vòng hoặc đập barricade | Tạo đường riêng cho tank (suy luận). Cẩn thận với bug "đỏ mặt" như Deathtrap |
| Lính barracks | OMD Paladin không chặn (quái đi vòng). Titan Blood **giữ lính chặn kiểu KR**, nhưng lính đứng sát barricade làm quái đập barricade (splash) | Tạo lựa chọn: đặt lính trước hay sau barricade |
| Trap môi trường (Rolling Log, Minecart, Boulder Chute, vạc) | Bẫy đặt sẵn trên map, kích hoạt bằng tay và có hồi chiêu. Barricade dùng để **dẫn quái qua đó** | Precipice. Repo đã có bẫy level 4 (cage, winches, bog, bell) nên hợp hướng |
| Cửa động / rift tạm (Order Temple) | Màn có cổng ra quái đổi theo wave và báo trước 1 wave. Thiết kế chỗ không cho cổng mở để lời giải "rào quanh đích" hợp lệ | Chống mê cung giải một lần dùng mãi |
| Go Break mỗi ~3 wave | Sau mỗi cụm wave cho **sắp lại barricade miễn phí** (bán hoàn 100%). Trong wave thì khoá hoặc phạt | OMD1 hoàn tiền đủ giữa wave |

### 5.2 Một luật tìm đường cụ thể đề xuất (suy luận)

1. Map = đồ thị nhỏ: 20–60 nút (ngã ba, khúc cua), cạnh có `width` (narrow/wide) và `blocked_by` (barricade id).
2. Khi barricade thay đổi, hoặc mỗi khi một quái tới một nút, tính **Dijkstra ngược từ các đích** một lần cho mỗi lớp quái (thường, tank-cần-rộng). Ra một bảng `next_hop[nút]` dùng chung cho mọi quái cùng lớp. Đây là kỹ thuật flow-field trên đồ thị, chi phí O(E log V) mỗi lần đặt hoặc gỡ barricade, không tính theo từng con. Rẻ trên mobile.
3. Quái đang đi giữa một cạnh thì đi hết cạnh rồi mới đọc bảng mới. Nếu cạnh phía trước vừa bị chặn thì quay đầu. Điều này tạo hiệu ứng "bối rối" như OMD mà không cần thêm logic.
4. Nếu `next_hop` không tồn tại (chặn kín): tính lại với barricade có cost = HP/dps quái, rồi đi tới barricade đầu tiên trên đường đó và đánh.
5. Giới hạn cứng: **không cho chặn kín cổng ra quái** (luật riêng của Titan Blood, OMD không có), để tránh quái kẹt trong cửa.

### 5.3 Rủi ro và cách giảm

| Rủi ro | Bằng chứng từ OMD | Cách giảm cho Titan Blood |
|---|---|---|
| **Mê cung tuyệt đối làm game dễ / một lời giải** | Steam Deathtrap: "once I've found an optimal kill box … every subsequent play-through utilizes it", "usually just one way to barricade" | Giới hạn số barricade theo màn. Sapper và Hunter. Quái đập khi kẹt đông. Cổng động theo wave. Quái tank cần lối rộng |
| **Barricade đắt thì người mới không dùng; rẻ thì lạm dụng** | OMD1 Arena: 8 barricade ăn gần hết 7.000 coin | Barricade không tốn vàng, chỉ tốn "lượt" (kiểu Deathtrap), giữ vàng cho tháp |
| **Khó đọc đường trên màn hình nhỏ** | OMD có góc thứ ba nên tự thấy. Deathtrap vẫn phải thêm ghost path | Luôn vẽ đường hiện hành, preview khi kéo barricade, mũi tên ở cổng cho biết wave tới đi đâu |
| **Hiệu năng tìm đường trên mobile** | OMD3/DT có bug Ogre kẹt do đồ vật trên tường | Tìm đường trên **đồ thị** (không phải navmesh hay lưới mịn). Tính một lần mỗi lớp quái mỗi khi barricade đổi. Không có vật cản ẩn |
| **Quái kẹt hoặc tự đập vì lỗi** | Steam Deathtrap "ghosts turn red", "an outright bug" | Unit test: mọi tổ hợp barricade hợp lệ đều có đường hoặc đánh dấu đỏ rõ ràng. Không để hình học trang trí ảnh hưởng tới đường |
| **Knockback ném lố vào đích** | Chaos Chamber: Spring ném thẳng vào rift | Hướng đẩy cố định, vuông góc với đường. Vùng gần đích không có vực, hoặc lực đẩy giảm |
| **Lính barracks và barricade mâu thuẫn** | Splash và người đứng cạnh làm quái đập barricade | Hiển thị vùng splash; lính tự đứng lùi 1 ô sau barricade |
| **Co-op chia barricade** | DT: co-op chia và "a departing player's barricades are lost" | Titan Blood chơi đơn nên chưa liên quan |

### 5.4 Thứ tự thử nghiệm gợi ý (suy luận)

1. Một màn có **2 đường tới 1 đích**, một ngắn một dài, cho 1 barricade slot ở đường ngắn (giống Overpass). Thử xem người chơi có hiểu "chặn đường ngắn thì quái đi đường dài qua tháp" không.
2. Thêm **vực cạnh đường dài** và một tháp đẩy (giống Chaos Chamber).
3. Thêm **Sapper** ở wave sau để người chơi thấy barricade không phải bất tử.
4. Mới làm màn kiểu Arena (phòng mở, nhiều slot barricade), khi preview đường đã ổn.

---

## 6. Những gì chưa xác minh được

- **Quái có luôn đi đường ngắn nhất không**: không có nguồn chính thức. Chỉ có quan sát gián tiếp (Overpass, Arena: quái "bối rối", thử đường bị chặn rồi quay lại).
- **Ghost path / phantom path của Deathtrap**: chỉ có qua bài preview PC Games (bị chặn khi tải, nội dung lấy qua tóm tắt tìm kiếm) và lời kể người chơi Steam ("ghosts turn red"). Chưa thấy tài liệu chính thức.
- **Số barricade Deathtrap**: dev nói khởi đầu 16. Review FullCleared và người chơi Steam nói 22 khi solo. Có thể 22 là sau nâng cấp, hoặc solo được nhiều hơn. Chưa rõ.
- **Rift point Deathtrap = 40**: chỉ từ một review (FutureFive).
- **OMD3 bỏ trọng số rift point (Ogre = 1)**: theo infobox wiki, chưa kiểm chứng chéo.
- **Giá barricade OMD3**: bảng trap ghi 1.000, trang Barricade (OMD3) ghi 700. Có thể do khác bản patch.
- **Danh sách đủ 11 map Deathtrap**: chỉ có 8 tên từ thread Steam.
- **Vị trí chính xác** trong `omd-maps.json`: tất cả là vẽ lại. The Arena và đường đi ở Precipice và Order Temple là **suy luận hoàn toàn** từ mô tả chữ (có cờ `inferred`).
- Wiki ghi OMD1 phát hành PC ngày 12/10/2011, Steam ghi 11/10/2011. Lệch một ngày, không quan trọng.

---

## 7. Nguồn

**Wiki (orcsmustdie.fandom.com, đọc qua API wikitext)**
- https://orcsmustdie.fandom.com/wiki/Barricade
- https://orcsmustdie.fandom.com/wiki/Barricade_(OMD3)
- https://orcsmustdie.fandom.com/wiki/Rift_Points
- https://orcsmustdie.fandom.com/wiki/Rift
- https://orcsmustdie.fandom.com/wiki/The_Mob
- https://orcsmustdie.fandom.com/wiki/Traps
- https://orcsmustdie.fandom.com/wiki/Levels
- https://orcsmustdie.fandom.com/wiki/Kobold_Sapper
- https://orcsmustdie.fandom.com/wiki/Kobold_Runner
- https://orcsmustdie.fandom.com/wiki/Gnoll_Hunter
- https://orcsmustdie.fandom.com/wiki/Gnoll_Hunter_(OMD3)
- https://orcsmustdie.fandom.com/wiki/Ogre
- https://orcsmustdie.fandom.com/wiki/Ogre_(OMD3)
- https://orcsmustdie.fandom.com/wiki/Spring_Trap
- https://orcsmustdie.fandom.com/wiki/Push_Trap
- https://orcsmustdie.fandom.com/wiki/Push_Trap_(OMD3)
- https://orcsmustdie.fandom.com/wiki/Flip_Trap_(OMD3)
- https://orcsmustdie.fandom.com/wiki/Physics
- https://orcsmustdie.fandom.com/wiki/Fall_Damage_(OMD3)
- https://orcsmustdie.fandom.com/wiki/Spike_Trap
- https://orcsmustdie.fandom.com/wiki/Tar_Trap
- https://orcsmustdie.fandom.com/wiki/Brimstone
- https://orcsmustdie.fandom.com/wiki/Steam_Trap
- https://orcsmustdie.fandom.com/wiki/Grinder
- https://orcsmustdie.fandom.com/wiki/Swinging_Mace
- https://orcsmustdie.fandom.com/wiki/Wind_Belt
- https://orcsmustdie.fandom.com/wiki/Weapons
- https://orcsmustdie.fandom.com/wiki/Guardians
- https://orcsmustdie.fandom.com/wiki/Paladin_Guardian
- https://orcsmustdie.fandom.com/wiki/Archer_Guardian
- https://orcsmustdie.fandom.com/wiki/Weavers
- https://orcsmustdie.fandom.com/wiki/Steel_Weaver
- https://orcsmustdie.fandom.com/wiki/Knowledge_Weaver
- https://orcsmustdie.fandom.com/wiki/Skulls_OMD!2
- https://orcsmustdie.fandom.com/wiki/Spellbook
- https://orcsmustdie.fandom.com/wiki/Endless_Mode
- https://orcsmustdie.fandom.com/wiki/Weekly_Challenges
- https://orcsmustdie.fandom.com/wiki/Nightmare
- https://orcsmustdie.fandom.com/wiki/Apprentice_Mode
- https://orcsmustdie.fandom.com/wiki/War_Scenario
- https://orcsmustdie.fandom.com/wiki/War_Machine
- https://orcsmustdie.fandom.com/wiki/Grid_Square
- https://orcsmustdie.fandom.com/wiki/Map_Mechanics_(OMD3)
- https://orcsmustdie.fandom.com/wiki/Category:Maps_(OMD3)
- Map: https://orcsmustdie.fandom.com/wiki/Chaos_Chamber, https://orcsmustdie.fandom.com/wiki/The_Arena, https://orcsmustdie.fandom.com/wiki/Finale, https://orcsmustdie.fandom.com/wiki/The_Library, https://orcsmustdie.fandom.com/wiki/Precipice, https://orcsmustdie.fandom.com/wiki/Order_Temple, https://orcsmustdie.fandom.com/wiki/Overpass, https://orcsmustdie.fandom.com/wiki/The_Stream, https://orcsmustdie.fandom.com/wiki/Twin_Halls, https://orcsmustdie.fandom.com/wiki/The_Bridge, https://orcsmustdie.fandom.com/wiki/Hard_Climb, https://orcsmustdie.fandom.com/wiki/Upstairs_Downstairs, https://orcsmustdie.fandom.com/wiki/Crunch, https://orcsmustdie.fandom.com/wiki/Twisted_Halls, https://orcsmustdie.fandom.com/wiki/The_Edge

**Steam store (appdetails)**
- https://store.steampowered.com/app/102600/ (OMD1)
- https://store.steampowered.com/app/201790/ (OMD2)
- https://store.steampowered.com/app/1522820/ (OMD3)
- https://store.steampowered.com/app/2273980/ (Deathtrap)

**Robot Entertainment**
- https://robotentertainment.com/news-archive/2025/1/18/all-the-questions-amp-all-the-answers-recap-of-our-ama (barricade miễn phí + giới hạn, 16 cái)
- https://robotentertainment.com/news-archive/2024/10/7/enemies-enemies-enemies (quái Deathtrap, Boom Sapper, flyer)

**Steam Community (người chơi, không chính thức)**
- https://steamcommunity.com/app/201790/discussions/0/558749825221778376 (OMD2: vì sao quái đập barricade)
- https://steamcommunity.com/app/201790/discussions/0/1744478429687160405 (OMD2: Upstairs Downstairs, rift đích theo nhóm)
- https://steamcommunity.com/app/1522820/discussions/0/3050610473994846801 (OMD3: Order Temple)
- https://steamcommunity.com/app/2273980/discussions/0/599643863737543096 (Deathtrap: Ogre cần lối rộng, ghost đỏ)
- https://steamcommunity.com/app/2273980/discussions/0/599643178892527569 (Deathtrap: killbox lặp lại)
- https://steamcommunity.com/app/2273980/discussions/0/599643321875364618 (Deathtrap: tổng hợp cách rào từng map, 22 barricade)

**Wikipedia và review**
- https://en.wikipedia.org/wiki/Orcs_Must_Die!
- https://en.wikipedia.org/wiki/Orcs_Must_Die!_2
- https://en.wikipedia.org/wiki/Orcs_Must_Die!_3
- https://en.wikipedia.org/wiki/Orcs_Must_Die!_Unchained
- https://fullcleared.com/reviews/orcs-must-die-deathtrap-review/ (22 barricade solo, 11 map, cấu trúc run)
- https://futurefive.com.au/story/game-review-orcs-must-die-deathtrap-xbox-series-x (40 orc)
- https://www.gamereactor.eu/orcs-must-die-deathtrap-preview-a-true-evolution-for-the-orc-slaying-series-1428613/ (barricade miễn phí, giới hạn mỗi người)
- https://www.pcgames.de/Orcs-Must-Die-Deathtrap-Spiel-75047/Specials/Orcs-Must-Die-Deathtrap-exklusiv-Preview-Tower-Defense-Hack-and-Slash-Koop-1462151/2/ (Phantom-Laufwege; không tải trực tiếp được)
