A step-by-step guide with plenty of reference images, examples, and tutorials to help you develop a game right from its conceptualization through to its release in the market. This book is for game enthusiasts who want to try their hand at designing, developing, and publishing their own games. Be aware that this effort requires a wide variety of skills, including graphic and audio design, programming, and play testing, which is why we also describe how to assemble a team with the appropriate skills. On the other hand if you just want to prototype your game ideas to see how they “play out”, this book will meet your needs as well.