When I lived with my parents I was not the one who fed my cat, normally my mom would just because she gets up before me and she was "the person that feeds her" so my cat would usually go see her for food.
I'd play with her, but not any more then my parents.
Yet, when I moved out and left her behind (wanted to get fully settled in before I bring her to my house) the cat would go sleeping in my empty room, and was very sad and confused.
Yeah, animals don't have emotions... my foot. They sure do. She's always with me, and it's not just because she wants food. A cat purring is also a good indication of affection.
Heck, I actually had a squirrel that was affectionate to me way back when I camped. She was a mother with kids, and only trusted me near her. She'd pop her head out between the two propane tanks of the camper and just stare at me. I'd move up with food and she'd come and take it for the kids, sometimes she'd eat the food. If anyone else around had food she would not budge. It was our last year camping there unfortunately so never got to see the kids. That's not really affection, but more trust. But shows that animals do have emotions and feelings. They're not just like robots programed to do one thing (Ex: get food, defend, run, etc). Cats and dogs are usually the most affectionate. Some animals show it more then others.