Even if you provide equal-sized ranges (15-30, 30-45,45-60 etc ..) to choose from, it will still be ordinal.
Why?
A = 15-30
B = 30-45
C = 45-60
Suppose Student 1 choses A because he/she spends 20 minutes playing video games; Student 2 choses B since he/she spends 32 minutes playing video games and Student 3 choses C because he spends 50 minutes on a video game. Is the distance between A and B equal to the distance between B and C or A and C? No.
Hence usually when a variable can take on a range of values, it would be incorrect to say that the distance between them is the same. Distances between values must be the same on an ordinal scale.