This page is all about assisting those wanting to explore game development by providing program recommendations, assets, and a few bits of long-winded advice from someone who's been at it since 2004.
It's geared towards the prospective solo-developer/hobbyist as that was how I got my start in the field, with a focus on fangame development--a good place to start regardless of your ambition as it often provides every type of asset up front to expedite your learning of how to actually put a game together, rather than getting hung up creating original graphics, music, sound effects, etc.
If you're just looking for my Mega Man Engine and other Game Maker examples, here's a shortcut.
Game Development Programs
Deciding how you're going to create your game is an important first step into the gamedev business, and while you could go the route of raw coding your game in C++, Python or the like, chances are you'll be wanting a game engine with a fancy GUI to make the process substantially more accessible. Below is what I've personally worked with, but there are of course a large number of other programs out there so if you don't like these be sure to search around and find what works best for you and your ambitions.
Here are a few choice links for finding fangame assets: VG Resource, VG Maps, VG Music, Zophar's Domain
And here's an odd little assortment of assets I've ripped myself for your convenience.
Please don't redistribute these as your own, and please give credit if the asset requests it. Thanks.