Computer Programming Important Links

Microsoft Developer Network - If you use the online help built into Visual Studio this is the site you are directed to. Besides a large help library the site contains blogs from developers, tutorials, and example code. There are specific sections for C#, C++, and Visual BASIC.
Problets - Tutorials and practice problems to help you learn C#. Download this program and register to complete the tutorials and problems.
Learn with Unity - The Unity website has high-quality tutorials, videos, and documentation along with a robust community to help.

Extra Credits YouTube Channel - Videos from an experienced game designer about a number of game design topics. A new topic is covered every week.
VGMaps - This site is a great source for game maps. It even contains maps from recent consoles including the XBox, Playstation 2, and Wii.
OverClocked ReMix - This is a great source for game music. The music you will find on this site is all remixed versions of popular videogame tracks. To listen to the songs before downloading them click on "Download MP3" and then click on one of the mirror links.
Digital Press - The sound byte archive of this site contains a wealth of videogame sound effects and music from all videogame systems as well as arcade games.
BBC Sound Effects - A variety of searchable sound effects free for educational or personal use.

Sprite Cow - This site allows you to upload sprite sheets and click on individual sprites to determine their source rectangles.
Charas - This site lets you generate your own sprite sheets as well as character faces and battle sprite sheets.
Hero Machine - This site lets you create detailed character portraits and headshots. It can't be used to create a sprite sheet, but it is a good complement to the Charas website.
Sprite Database - This site has a huge collection of sprite sheets from classic and current videogame systems.