Based on a 80KG Male 20-29 years of age playing 1 hour of Dota
we burn around 1,4-2,0 calories per 1,000 mouse clicks
which equals to about 12 calories burned
moving your arms burns up to 30 calories for an hour
though in dota we mainly move wrist and some portions of the arm
so lets cut the that by half, 5%
which equals to about 16 calories burned
then you have your basic calorie burn rate which is
your weight in KG/10, i.e 80kg = 80cal burn per hour
Now a dota game surely increases heart rate, focus etc..
Which leads to about 20% increase to basic calories burned per hour
so in this case 80cal+20% = 96cal
So lets add all up
12 Calories -mouse clicking
16 calories -moving wrist/hands
96 Calories -Basic burn+ heart rate and vital organs working harder
Total:
124 Calories burned per hour playing Dota
So you burn 44+ more calories per hour playing dota then for example sitting and watching TV.
It takes roughly 4hours 20minutes of Dota 2 to burn a Big Mac(Mouse clicks and moving arms taken from studies and applied to an APM of 100+ playing)
Source: https://www.reddit.com/r/DotA2/comments/q2tbhl/i_tried_to_calculate_how_many_calories_a_burned/