One of the definitions of the word stay is:
to continue doing something, or to continue to be in a particular state:
stay open/closed The shops stay open until 9 o' clock.
I was talking to someone and I said "I stayed playing videogames the whole night" and the person said I was wrong. I should've said "I played video games all night". Why is "**I stayed playing" incorrect?