Guide to Game Development/Introduction/About the book

Information
This book was started on 30th May 2014. It's designed to cover all aspects of game development to hopefully help people of all different skill levels in a variety of different ways.

Requirements
This book requires you to have learned basic programming languages. I will be using C and Assembly Language, with some information on how to make things simple using OOP. Moreover, you should have some basic information on how things work in programming, such as arrays, objects, decisions, structuring programs and that kind of stuff.

Difficulty
Basically, I and other contributors will try to teach you the easiest way, and we will also show some real life examples and which techniques are better where. So it purely depends on your game and skill.

Software
This is the most common question almost every beginner programmer asks to everyone, and ends up in the person being stuck between thousands of software recommendations and advice. Believe me, I have found that NO SOFTWARE is perfect for a sound start. Most people think Visual Studio is better than every software, I agree with them. But people starting from the base of mountains know better than people who get on the summit using helicopters. So my basic advice is: Don't use anything. However, I will show you how software works and which thing works better than others.

Thanks
Thanks for reading this book, we appreciate it!