Explore the game design experience
"Gamestar Mechanic leads users through the game design experience. This site teaches the basics of game design and systems thinking in a highly engaging environment. Share your game ideas with other community members. NB: There is also a teacher's page with useful lesson plans."