Game developer's list of recommended books

Source: Internet
Author: User

How to start learning game development? Developing a game is challenging and requires a lot of skills and a positive spirit of innovation. Hope this book can help friends to achieve their own game dream, as soon as possible to master the game development technology


1, game mechanism: Advanced Game Design Technology



The Game design Authority expert masterpiece, the first comprehensive analysis game mechanism. Full Color Printing!


This book will teach you how to create a game mechanism that creates a challenging, fun, balanced
A good game is playable.

You will learn what phases of game development you should prototype, test,
mechanism, and how to simulate the game mechanism, and how to visualize the mechanism to show
To. In order to design a better game. The book also offers a variety of exercises. Allows the reader to practice what he or she learns
of knowledge. Readers are also free to download a simulation tool developed by Joris Dormans to practice in its easy-to-use graphical environment.


2, Cocos2d-x Game development Technology Fine Solution



learn the authoritative guide to Cocos2d-x game development. }cocos2d-x engine author highly recommended. }cocos2d-x is a multi-platform 2D mobile game engine that supports many platforms such as iOS, Android, BlackBerry, BlackBerry, and more.

Current. Very many mobile platform popular games, are based on the development of Cocos2d-x. This book specifically describes how to use the Cocos2d-x engine to develop your own mobile platform game.


3, Cocos2d-x case development Daquan



The real business case is slightly altered to be able to use its own actual developmentThis book not only explains the Cocos2d-x development environment and the actual combat technology, but also contains a more popular comprehensive case, such as visual cool sports games, unique particle effects casual tank war games, horizontal screen mode of casual aircraft battle game, to meet the current trend of the small fresh style of adventure games, Puzzle Elimination games, physical simulation of casual games, physical simulation of sports games. Physics simulation puzzle games related to map design, as well as simulation games like the physics engine with the very popular "Angry Birds" game "Furious Mouse".


4, 3D game Programming master Skills

watermark/2/text/ahr0cdovl2jsb2cuy3nkbi5uzxqvenvvbmluz2vy/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/ Dissolve/70/gravity/southeast "width=" height= "border=" 1 ">


"3D Game Programming Master Skills" to introduce the basic knowledge of 3D graphics and its application in game development.

This book is a companion to the Master of Windows Game Programming Skills (2nd edition). But the content focuses on 3D programming. Levels are also deeper. Author Andrélamothe has always been good at simplifying complex problems, so. Readers are able to read this book easily and master the core skills of 3D game programming.


5, Windows game development master Skills



This book is the masterpiece of Andrélamothe, the best-selling author of game programming. Is the "3D Game development Master Skills" of the sister article.

}andrélamothe has more than more than 20 years of experience in game development, creating a series of Cengage-famous game development books.

} classic. A must-read book for the Windows Game Program Ape. Translator Ying Sha is one of the representative figures of the earlier generation of game developers in China.

6. The game artificial Intelligence programming case essence



} A must-read recommended by many foreign game development companies. Game AI Classic.

through some easy-to-imitate and descriptive examples that describe very well. Provide authoritative and professional solutions to many problems.
7, Unity 3.x game development Example


an experienced manual that uses Unity 3.x to complete fun, regular mini-games. This book focuses on interesting and simple game design. Help readers master all the skills needed to develop the game;} Develop and customize 4 interesting game projects;use Unity's built-in system to add motion, gravity, collisions, and animations to your game objects. Create a particle system. such as broken glass, sparks and explosions;use multiple cameras to create static and dynamic backgrounds;} Explore the differences between game themes and mechanisms.

8, the Unity 3D Shaderlab Development actual combat specific explanation

The first book that describes the underlying rendering
} full explanation of unity shader rendering of the actual combat technology, the book is divided into five total 33 chapters, the main content is: Shader in 3D game role, shader instantiation, shader implementation of language, etc. , Unity's Shader form, Subshader's important label, programmable Shader, Surface Shader. The concepts of various spaces used in shader and the projection matrices in shader, and the main illumination models. The first run pass, which contains the Lightmode tag for the render path and pass, the Vertexlit render path, which contains vertex illumination and unity's way of storing the light source; forward render path. Baking lighting based on illumination maps; Lightprobes-based lighting. A plane shadow; a sphere shadow. Volume Shadow. Map shadow; built-in shadow; pass universal command switch; fixed pipeline; Surface Shader. Bump material; cartoon material; mirror material; translucent material; volume fog. Wrapmodel new solution, area light, volumetric light, material substitution rendering, post effect, topography, projection, shader organization and reuse.

watermark/2/text/ahr0cdovl2jsb2cuy3nkbi5uzxqvenvvbmluz2vy/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/ Dissolve/70/gravity/southeast ">




Game developer's list of recommended books

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.