Roshan's Pit
Named after a bowling ball by developer Steve "Guinsoo" Feak, this team-required boss challenges the limits of the five-versus-five format.
Roshan is a powerful boss character in Defense of the Ancients (DotA) that requires an entire team to defeat. Originally introduced by developer Steve "Guinsoo" Feak, this entity was named after his bowling ball. The creature appears within the game's combat-oriented money system, where heroes earn gold by killing hostile units and base structures. Unlike traditional real-time strategy games focusing on resource management, DotA emphasizes strengthening individual heroes through experience points and equipment purchases. Roshan serves as a unique challenge in this environment, offering a distinct tactical objective that differs from standard wave-clearing or hero-hunting gameplay.
- Inhabitant
- Roshan
- Threat Level
- Requires an entire team to defeat
Lore & Background
The origin of Roshan is rooted in the development history of DotA Allstars. When Steve "Guinsoo" Feak assumed control of the map's development in March 2004, he introduced a recipe system for items to allow player equipment to scale with power. As part of these updates, Feak added a powerful boss character named Roshan. The designer explicitly stated that the name was derived from his bowling ball. This addition transformed the mod's dynamic by providing a high-value target that demanded coordinated effort rather than individual heroics. The character became a staple of the game, maintained and updated through subsequent iterations by authors Neichus and eventually IceFrog, who added new features and fixes while maintaining the map via official forums.
In Their Own Story
In March 2004, Steve "Guinsoo" Feak took over development of DotA Allstars after it was initially compiled by Meian and Ragn0r. At that time, Feak admitted he had no idea how popular the game would eventually become. Among his significant contributions to the map's evolution was the creation of a powerful boss character called Roshan. This addition required an entire team to defeat, adding a layer of strategic depth to the five-versus-five format. The character's name came directly from Feak's personal bowling ball. Following Feak's departure towards the end of 2005, development passed to Neichus and then IceFrog, who continued to maintain the game, add new heroes, and refine mechanics based on community feedback posted on official forums.
Reader's Guide
To defeat Roshan, players must organize a full team, as the source states the boss requires an entire group to overcome. This objective fits into the broader gameplay loop where killing computer-controlled or neutral units earns experience points and gold. Unlike standard enemies, Roshan represents a concentrated threat that tests a team's coordination rather than individual skill alone. The fight contributes to the game's emphasis on last-hitting and resource gathering, as defeating such a formidable foe yields significant rewards in terms of experience and potentially items. Since DotA allows up to ten players in a five-versus-five format, engaging Roshan often splits teams or draws attention away from lane farming, making it a pivotal moment for tactical decision-making.
Did You Know?
- The character Roshan was named by developer Steve "Guinsoo" Feak after his bowling ball.
- Steve "Guinsoo" Feak assumed control of DotA Allstars development in March 2004.
- Feak admitted he had no idea how popular the game would eventually become when he began developing it.
More in The Ancients' Realm
Elsewhere in the Dota 2 universe
Spotted an error? Know more?
This is a living reference — every entry is fact-audited, and reader corrections feed straight into our audit queue. Suggest an edit · See this site's audit record
