Okay, thanks for the map position and the general idea of what I'd be dealing with. Any hero recommendations for a newer player based on what I like from League (for those who know the champs I listed).
Semi carries are generally played mid in dota, even though there's some played offlane too(which is sometimes 1vs1 and sometimes 1vs3 and good fucking luck farming when that happens). Common picks in that style would be:
- Centaur Warrunner, tanky melee hero, has a very strong aoe stun and very strong burst damage, has a great teamfight ultimate(global range max speed for every hero), scales well in lategame with the proper items
- Faceless Void, tanky/squishy melee hero, tankiness is RNG based so depends but in general kinda squishy, has a built in blink, has a great teamfight ultimate, is one of the strongest scaling lategame hero in the game, however ultimate is very prone to fuck your team over if you misplace it since it affects both allies and enemies
- Dark Seer, tanky melee caster, hard to compare to anything in LoL but fits the tanky and the offlane thing, can jungle, scales decently, has great teamfight potential and great early game dominance but is very reliant on long cooldowns(and I mean really long, Vacuum is like 25secs cd and that's not even his ult but in LoL it'd be considered the strongest ult in the game ^^)
- Naga Siren, slightly tanky illusion based melee hero, has one of the most frustrating ulti to play against, scales extremely well, farms extremely well, is illusion based though(so you need to kinda micro them but not that much)
- Slark, mobile elusive assassin, while not particularily tanky he's very hard to kill and can regen life very quickly, moves around very fast, does very well 1vs1 against most other heroes
- Bristleback, tanky tanky melee hero that's tanky, he's like a non shitty Rammus, scales extremely well and can easily carry, very hard to kill
- Doombringer, fairly tanky melee hero, not so tanky but can farm faster than most heroes and can get varied skills by eating jungle creeps, has an ult that's more or less a permanent disable in fights(it's actually only a silence but also disables items and passives and lasts like 15seconds while doing damage so...)
Too lazy to finish but you can look up Sven, Kunkka, Slardar, Lifestealer, Dragonknight, Wraith King, Lycan, Alchemist, Axe and a bunch more. Basically in general for melee tanky heroes you want to look at str heroes. Not all of them have carry potential or make a good solo though. Also to point out that unlike league, you won't get a solo lane everytime unless you mid(but then you might have a russian/peruvian yelling at you in his language and leeching your xp/stealing your last hits). Jungles are relatively common but not always played and when no jungle people rarely trilane in low level pubs.