If you love playing games as much as I do, and if you love classic games especially—from the Atari 2600, NES, Sega Genesis, Nintendo 64, etc.—then you might want to take a look at the latest issue of Classic Gamer magazine, available absolutely free as a downloadable PDF file. The editors have done a fine job of putting together another enjoyable magazine packed with articles, screenshots, editorial comment and history about games, new and old. Click.
For anyone who enjoys games and has ideas about creating their own, a great place to start is a development environment like Macromedia Flash or Director where you can quickly get something moving around on the screen with a minimum of effort. With this approach you can focus on making the game fun to play rather than having to worry about building an infrastructure first. And there are a lot of good books out there to get you started.
I've been spending a lot of time lately reading a book—by Flash and games guru Jobe Makar—called "Flash MX 2004 Game Design Demystified." The book is an excellent source for anyone interested in designing and building games in any environment. Jobe discusses highly relevant game development topics such as: trigonometry, vectors, basic physics, collision detection and reaction, tile-based worlds, isometric worlds, level editors, artificial intelligence, game graphics, sound, and even some multiplayer game issues. He presents it all in language that is easily understood and that requires no prior knowledge or background with the material. The book contains a CD-ROM with many Actionscript (2.0) code examples that are used throughout the book. There are even files included with expanded concepts covered in the book for more advanced readers, and to keep the pace moving along. It is an excellent resource for anyone just getting started designing and writing games, as well as for those looking to build games using the Flash MX 2004 environment. Highly recommended. Click.