RPG Maker is a great tool when you're first learning game development, but many of you may want to learn about Unity too. I wrote my book Unity in Action to teach people who already know how to program a little but are newcomers to Unity. You'll master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer. Based on Unity version 5.
You get both
the print book and e-book downloads with your purchase!
This book helps readers build successful games with the Unity game development platform. You will use the powerful C# language, Unity's intuitive workflow tools, and a state-of-the-art rendering engine to build and deploy mobile, desktop, and console games. Unity's single codebase approach minimizes inefficient switching among development tools and concentrates your attention on making great interactive experiences.
Jesse Schell, author of The Art of Game Design, was good enough to write
the foreword for my book. I know a lot of game developers are fans of his book on game design!
To get a sense of what the writing's like, here's
Chapter 10 that explains how to program audio. You'll need to know how to program, in C# or a similar OO language. No previous Unity experience or game development knowledge is assumed.
Oh and about the author: I'm a software engineer specializing in interactive media development. I work for Synapse Games and teach classes in game development at Columbia College Chicago.