Sure, this is fine if you want to make a meaningless game to play on your own or maybe to send to a close buddy. However, this is not a real production environment. If you people want to make games, learn how to program and start with a simpler platform such as mobile gaming.
There used to be a time when one developer could make a game using a programming language like visual basic or even lower level languages, that is no longer the case as the expected number of features has increased dramatically.
It’s probably why vb.net doesn’t offer “shapes”(components to draw squares,circles,etc) like it used to, people who are serious about graphics are not going to use them opting instead for lower level graphics and people who are doing something trivial are going for something like flash or svg.
My mistake as a successful game developer while still 14 years old was to imagine that my increase in skill would result in me using less and less third party resources(images, primarily) and using more and more low level tools. That’s probably the reason I’ve failed since then in producing something worth of being hosted in other people’s websites.