There is a number of books on game programming for IOS (objective C) and Android devices. I know you want to use your VB.Net knowledge but those devices are probably going to be the mobile game platforms of the future.
hericles
Veteran Poster
1,065 posts since Nov 2007
Reputation Points: 156
Solved Threads: 228
Skill Endorsements: 9
Its a good start but you require more than just your vb.net knowledge. You need graphics handling and more and you may also want to consider hardware resources when picking a language. You can check amazon for a start, they have good books from various publishers.
best Wishes!
Netcode
Veteran Poster
1,037 posts since Jun 2009
Reputation Points: 43
Solved Threads: 70
Skill Endorsements: 0