Well, I just started with it but if you include 3D graphical programming in general, then I have spent quite a bit of time doing that. I stopped last time because I started to think it was tedious, and really I had no serious goal. I would say it is no more or less fun than programming anything else. Like, I consider programming a lot more fun and interesting than actually playing games, maybe that is weird.
Games are not fun to program.
Many programmers (me included) program or have programmed in the past their own pet project games exactly because they think this is fun.