I work in a small and "family"-like software compagny. I do not currently program video game at the office, but rather medical softwares. I do have a video game side project that i develop alone, on my free time.
Since we're a small team, i often have to do both programming and analyse.
Basically, my days goes like this:
When i arrive at work, we hold a very quick meeting with the devs and project director to see when has been done the eve. Possibles issue are discuted there, along with solutions. This take at most 15 minutes.
I always have tasks assigned via Jira, so i know what i have to do ahead of time. Normally, what i have to do is documented by the analyst. Of course, not "everything" is deocument, so if issues arise, i need to voice them / thinks of a solution. This process is very sastifing, as i act at the analyst's back-up, if he screw-up (which happens sometime).
To be honest, i don't really count the line of code in a day. It can fluatuate a lot. I normally code about 50% of the day, do research 30%, speak with my coleague 10%. The last 10% is administrative work not directly related to coding, like meetings, filling my timesheets, documenting stuffs, etc... You could write 10 line of code in a whole day and be considerer still be considered very productive.
Then, when i'm out of work i usually keep coding 2 to 5 more hours in the evening on my personal video game project. I work in a software compagny, but my real goal is going to a video game compagny. This personal project is very nice on a CV (if completed). Also, i could make somes money out of it, but that's not really my primary goal.