The Video Game Programming For Beginners goes way beyond the basics. The authors, top game designers, focus on creating games that are an involving, emotional experience for the gamer. Topics include integrating story into the game, writing the game script, putting together the game bible, creating the design document, and working on original intellectual property versus working with licenses. Finally, there’s complete information on how to present a visionary new idea to developers and publishers. Read this book to learn how to locate the itch you're eager to scratch, how to pick a game engine to power your vision, and how to find the fun in your game.