{"schemaVersion":1,"record":{"key":"mechanic/melee-combat--t018","type":"mechanic","id":"melee-combat--t018","lang":"en","title":"Crowd combat and space control","summary":"The player manages position relative to several threats, dividing attention and creating temporary safe sectors instead of trading hits in place.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/melee-combat--t018/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/melee-combat--t018.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/melee-combat--t018.md","aliases":["Crowd combat"],"tags":["Melee and combat systems","Mechanics and variants"],"sourceIds":["source-3817d420df0baa92","source-e7703f0b61e1f579","source-be5fee5712ff212f"],"sources":[{"id":"source-3817d420df0baa92","title":"Robert Nystrom: State","url":"https://github.com/munificent/game-programming-patterns/blob/master/book/state.markdown","verifiedAt":null},{"id":"source-e7703f0b61e1f579","title":"Godot: AnimationTree","url":"https://docs.godotengine.org/en/stable/tutorials/animation/animation_tree.html","verifiedAt":null},{"id":"source-be5fee5712ff212f","title":"Devil May Cry 5","url":"https://store.steampowered.com/app/601150/","verifiedAt":null}],"sections":[{"id":"principle","title":"How it works","body":"The player manages position relative to several threats, dividing attention and creating temporary safe sectors instead of trading hits in place."},{"id":"variants","title":"Variants","body":"### Mechanic variants\n\n<a id=\"t018-variants\"></a>\n\n- Attacker limits: some enemies wait for a free position or permission to engage. <a id=\"t018-v1\"></a>\n- Sector suppression: a broad action temporarily clears an escape direction. <a id=\"t018-v2\"></a>\n- Group separation: obstacles or lures stagger encounters with different enemies. <a id=\"t018-v3\"></a>\n- Linked roles: defenders, shooters and support units force changing priorities. <a id=\"t018-v4\"></a>"},{"id":"example","title":"Design example","body":"In a columned hall, the player blocks a distant shooter's sightline and meets pursuers one at a time in a passage.\n\nPrototype check: Add enemies individually and inspect simultaneous threats: increasing difficulty should retain distinguishable decisions and escape routes."},{"id":"context","title":"Context and limits","body":"Melee combat revolves around distance and the moment of commitment. Starting an action can temporarily remove the ability to defend, so opponents need readable preparation, reach and contact results. These overviews separate decisions about targets, continuing a sequence, choosing a defense and escaping a bad position. Start by testing one attack and one response without decorative effects. The dedicated boss reference remains available in the direction map; this catalog covers the other contact-combat topics. Sources illustrate state and animation-transition models rather than prescribing a universal combat formula."}],"relations":[{"type":"uses","direction":"outgoing","label":"Sources in the selection","key":"resource/state-pattern","title":"State: Game Programming Patterns","url":"https://gamemechanics.pro/en/resources/#resource-state-pattern","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/resource/state-pattern.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/resource/state-pattern.md"}],"placements":[{"catalogId":"melee-combat","id":"t018","title":"Melee and combat systems","url":"https://gamemechanics.pro/en/mechanics/melee-combat/#t018","categoryIds":["mechanics"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Crowd combat","description":"The player manages position relative to several threats, dividing attention and creating temporary safe sectors instead of trading hits in place.","image":{"src":"images/mechanics/priority-devil-may-cry5-01.webp","width":1440,"height":810,"game":"Devil May Cry 5","sourceUrl":"https://store.steampowered.com/app/601150/","originalUrl":"https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/601150/ss_4ce180ed8979a51c72de51f985e9e9ba13500508.1920x1080.jpg?t=1790215341","credit":"CAPCOM Co., Ltd.","rights":"Game imagery © its respective rights holders. Publisher-distributed Steam screenshot; all rights reserved. Excluded from MIT and CC BY 4.0.","caption":"An attack against several demons in Devil May Cry 5","alt":"An attack against several demons in Devil May Cry 5","markers":[{"x":52,"y":64,"label":"Hero among several threats"},{"x":29,"y":34,"label":"Enemies around the attack area"}]},"tips":["Avoid having every enemy occupy the same attack position at once."],"examples":[{"title":"Devil May Cry 5","url":"https://store.steampowered.com/app/601150/"}]}},"endsAt":null,"provenance":"Original bilingual editorial overviews authored for gamemechanics.pro on 2026-10-20 and reviewed on 2026-10-21. Scenarios are hypothetical design examples; prototype checks describe work to perform, not completed playtests. Primary sources support the stated techniques and implementation context, not every proposed variant.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/melee-combat"}}