Android games for a picky gamer?

I do not like zombie games, anything with in-game purchases, anything that requires other people, any card, word, or casino games. I'm okay with Minecraft clones, but they have to work. SurvivalCraft won't download. My war vet dad won't let me play games where you kill people or things that resemble people. Gun games are okay, but it should be an animal at the end of the barrel. I do not like racing games. I do not like RPGs.

Bonus if it is a survival game (food, water, shelter, animals)

I'm sorry, please help?

Bloons tower defense 5, you need to pay on the appstore but if you can, download it for pc extract the files with winrar and then via usb install it on your phone and you re done.

-Geometry Dash
-Fun run
-Candy Crush Saga
-Subway Surfers
-Don't tap the White Tile
-Temple Run (2)
-Fruit Ninja
-2048
-Jetpack Joyride
-1001 attempts
-Lumber Jack
-League of Evil
-Punch Quest

I would like to suggest you this tower defense game which combines RPG and tower defense elements to let players experience different empire defense battles. You can check out it.