Welcome to the Game Development Wiki! GDW is a community-maintained wiki intended to aid in the understanding of the art of video game development for players and developers anywhere on the spectrum. This means all platforms, all levels of skill, and all specialties of work are welcome to learn and contribute here. GameDevWiki is for artists, programmers, music producers, animators, modellers, and more. If you're fascinated by the art of game design and development, GameDevWiki is for you. To read more, see About:GameDevWiki. Below are some popular main topics.
Learning and inspiration
Main article: Learning & Inspiration Portal
- The art of Game Design
- A Theory of Fun
- Designing Virtual Worlds
- Dungeons and Dreamers
- Masters of Doom
- Hardcore Gaming 101's list of classics (with screenshots)
- The making of Warcraft
- Three Hundred Game Mechanics
- Shamus Young's 'Pixel City'
- Shamus Young's 'Terrain'
- Shamus Young's 'Hex'
- Shamus Young's 'Project Frontier'
- Shamus Young's 'Project Octant'
- Shamus Young's 'Project Unearth'
- Shamus Young's 'Frontier Rebooted'
- Michael Goodfellow's 'Let's Code an MMO' multi-year series
- Game UI Patterns - User interface documentation, with documented examples
- OpenAge - The open source clone of the Age of Empires II engine.
- Doom 3 - The code for Doom 3, released some time around 2012.
- 0AD - The popular FOSS RTS game.
- Space Engineers - Just the code for Space Engineers.
- Freeablo - An open source clone of the Diablo I engine that works with existing game assets.
- 3D.CITY - A 3D city builder, like Sim City.
- IOQuake3 - Open source continuation of the Quake 3 engine.
- OpenMeridian - An open source fork of the famous Meridian 59 game engine
- Flare - An excellent open source game similar to Diablo, Arcanumm, and Baldur's Gate
- Command & Conquer - Ported to the HTML5 web!
Noteworthy game developers include:
- John Carmack
- John Romero
- Richard Gariott
- Jon Van Canaghem