1. "Hello, Android"
From the book you can get information about the basics of the Android platform from the elementary application "Hello World!" up to 2D and 3D graphics. In the end, the author will share useful information about SQLite and instructions for publishing content on Google Play.
2. "Learning Java"
A textbook for "dummies" about the basic subtleties of Java, which will be useful to competently develop games. Training takes place on the example of creating games for Android. In addition, pixel graphics, SFX and GFX, animation and more are discussed in detail.
3. "Beginning Android Games"
Briefly and in the case written information that will help understand the graphics engines and adaptation of games for different platforms. The textbook will be useful for both beginners and professionals. We advise you to carefully read the theory and codes, because some deliberately made mistakes.
4. "Developing games for android"
It is this book that should become your desktop for you, if you are a beginner game developer. Thanks to it, you will learn how to create and implement a mobile application via C and C ++. OpenGL ES and the system of recognition of gestures - you can learn everything from this book.
5. "Android Design Patterns"
More than 50 basic patterns that teach you how to transform the basic nuances of search, selection, filters, and others. Programming templates, twelve examples take your skill and help to avoid mistakes in creating games. The book is equipped with illustrations, which makes it understandable for everyone.
6. "Professional development of Android applications"
The book is a bit dated, because it was published in 2012, but the Android SDK section will be very useful for beginners. In addition, the book is well systematized and divided into separate topics, so you can easily select the necessary. It is very convenient that the book is officially published in Russian.
7. "Mobile Game Development with Unity"
The book will answer the question of how to develop games for iOS and Android using the Unity engine. Examples from real game scenarios help to better understand the theory.
Books on development on the iOS platform:
You can not leave aside the iOS platform, because today it is very in demand and most likely will soon take a leading position.
1. "Developing games"
The book is analogous to the textbook "Hello, Android." She will talk about how to cope with Game Center and the App Store, how to create unique applications using SptiteKit and Swift. To assimilate the material, it is desirable to know the most basic about the development.
2. "Swift Essentials" and "Swift Programming"
Created for beginners, the book will reveal the basics of Swift and how to work with it.
3. "iOS 11 Swift Programming Cookbook"
A tutorial detailing the features of the major versions of iOS. The book will be useful for both beginners and experienced programmers for deeper knowledge of the development field for this operating system.
4. "Swift 3 Game Development"
Animation, graphic design and synchronization. Properly written code will help you understand the nuances of working with SpriteKit and Swift.
5. "iOS Swift Game Development Cookbook"
A tutorial that teaches OpenGL and SpriteKit, as well as 2D and 3D algorithms. Errors in the development of games on iOS and the nuances of working with UIKit Detect are detailed.
6. "Study the creation of games for iOS"
A tutorial on the main secrets of creating applications using the Unreal Engine for iOS. To use UE4 for game development, you definitely need to make friends with this book.
The list of books can be continued. You can create your own list that will match the platform, the genre and the skills that you own.
Books about the development of games on the PC
Creating games on a PC can only be done by a professional. Different genres require appropriate script, artistic and design skills, as well as knowledge of the CSS and JavaScript languages, and the Unity and Unreal Engine engines. All this is very difficult and it is hardly possible if one is to take it for one.
But it is professionalism that helps to create a really worthy application. Here are some of the most useful books that will help you learn how to create interesting game content. A large number of books are written in English, so it's worth learning not only the language in the IT field, but also to begin studying foreign. We bring to your attention books-directories in Russian.
1. "DirectX: advanced animation"
In this book, the nuances of 3D animation are revealed when working with DirectX. Here in detail the principles of operation of various textures and shaders with animation elements are considered.
2. "Development and debugging of shaders"
Graphic and sound effects will become possible due to this book. If you are looking for unusual and interesting effects - this is a guide for you.
3. "Artificial intelligence in computer games"
The book will teach you how to work with intelligent characters who can react to the environment. The manual contains both theory and practical advice.
4. "Psychology of optimal experience"
Комментариев нет:
Отправить комментарий