Charm of the foundation of book reviews in android game programming from scratch

Source: Internet
Author: User
Tags android games

ReadAfter a trial of the Chapter "programming for Android games from scratch", I had a deep understanding of the knowledge used in the game development process. This book takes some basic graphics as an example, describe the basic principles of game development. I feel that when introducing a development technology, we should explain its basic principles in detail. After reading the reader's understanding of the basic principles, we can make a spark of creativity to create a better game.

In chapter 4, this article describes three common collision Methods: rectangular collision, circular collision, and pixel collision. Combined with some examplesCodeThese three collision methods are illustrated in the illustrations, which explain the collision principle and the polygon collision, the development of shooting games has inspired us.

The sixth chapter describes the principle of 360 ° smooth game navigation joystick, which is a good news for game developers who want to develop sports games. Although it is a simple game navigation bar, however, this is the foundation for the development of other game navigation bars, laying the foundation for developing better game navigation bars. In addition, this chapter also combines a simple example to introduce multi-Contact Image Scaling. I believe this feature has been used in many games.

Chapter 7 briefly introduces the physical engine box2d of a 2D game, introduces how to add box2d, and gives a detailed explanation of the knowledge used in the game development process, that is, the relationship between the physical world and the mobile phone screen coordinate system. After introducing the basic knowledge, I introduced how to create the box2d physical world and how to create some basic graphics.

From these three chapters, we can see that this book systematically introduces the basic knowledge and principles in the game development process, which is undoubtedly a good book for beginners of game development. The Foundation is very important for developers. If the foundation is not good enough, let alone advanced game programming. Even the most basic games cannot be developed. Therefore, I suggest that you pay attention to the foundation. If the foundation of a tower is poor, even if it is built, the day will eventually collapse. Game Developers should read more such books to lay the foundation and develop better games.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.