(This book takes the development of Android mobile games as the theme, and introduces the overall process of game development on the Android platform to the readers in detail with real game cases. During the introduction of game development, the author also shared the development skills and experience accumulated for many years. The book is divided into two chapters, with 16 chapters in total. The first chapter, based on simple and understandable examples, specifically introduces Android's foreground foil technology, common interface design, network development, SQLite database access, sensor use development, and AI often used in games. Chapter 2 specifically introduces seven real game cases, covering seven different types of mobile games, including sports, puzzle, scrolling action, chess and card, 3D physical sensor, adventure and strategy games. Each game is introduced according to the practical development process, and gradually shows the comprehensive development process of Android mobile games to the readers. Specific comments are also included in the source code to help readers master every detail of the code. This book has a clear structure and concise language from the basic knowledge of game development to the development of large games. It is very suitable for Android game beginners and advanced Android game developers to read.. Chapter 1 Android Game Strategy Chapter 1 Introduction to Android Platform 1.1 Background of Android 1.2 Raise the head of Android 1.2.1 Reasons for choosing Android 1.2.1 Application framework of Android 1.3 Establishment of Android development environment 1.3.1 Download and installation of SDK 1.3.2 Establishment of Eclipse integrated development environment 1.3.3 Creation of virtual device and running of simulator 1.3.4 First Android program 1.3.5 Monitoring and debugging of Android program 1.4 Summary 2 Chapter 2.1 Front Desk Setting off of Android Game Development 2.1 Creating Android User Interface 2.1.1 Design Management 2.1.2 Common Controls and Event Management 2.2 Implementation of Graphics and Animation in Android 2.2.1 Making of Simple Graphics 2.2.2 Art of Maps 2.2.3 Playing of Custom Animation 2.3 Multimedia Development under Android Platform 2.3.1 Playing of Audio 2.3.2 Playing of Video 2.3.3 Camera Image Collection 2.4 Summary Chapter 3 Interactive Communication of Android Game Development 3.1 Android Basic components of the application 3.1.1 Activity component 3.1.2 Service component 3.1.3 BroadcastReceiver component 3.1.4 ContentProvider component 3.1.5 AndroidManifest.xml file introduction 3.2 Internal communication of the application 3.2.1 Handler class introduction 3.2.2 Internal communication using handler 3.3 Communication between application components 3.3.1 Intent class introduction 3.3.2 IntentFilter class introduction 3.3.3 Example 1: Communication with Android system components 3.3.4 Example 2: Communication between application components Development of the activity part of the letter example 3.3.5 Example 3: Development of the service part of the example of using communication between program components 3.4 Summary Chapter 4 Data storage and sensor for Android game development 4.1 Implementation of data storage on the Android platform 4.1.1 Injection and reading of private folder files 4.1.2 Reading of files in resources and assets 4.1.3 Introduction to lightweight database SQLite 4.1.4 Example of using SQLite 4.1.5 Use of ContentProvider 4.1.6 Use of Preferences 4.2 Development of sensor use under Android platform 4.2.1 Development process of sensor use 4.2.2 Introduction to common sensors 4.2.3 Example of sensor use development 4.2.4 Use of SensorSimulator to simulate sensor changes 4.2.5 Use of new version API to develop sensor use 4.3 Summary Chapter 5 Network programming of Android game development Chapter 6 Different games, Different Experiences Chapter 7: Mathematics and Physics on the Back of the Game Chapter 8: Artificial Intelligence in the Game Chapter 9: Game Development Tricks Chapter 2: Military Manual of Android Games - Practical Operations Chapter 10: Sports Games - Crazy Football Chapter 11: Puzzle Games - Pushing Boxes Chapter 12: Rolling Action Games - Space Defense Chapter 13: Chess and Card Games - Chinese Chess, Man Machine Chess Chapter 14: D: Physical Sensor Games - Ball Sprint Chapter 15: Adventure Games - Cheng Great Achievement and Escape Chapter 16 Strategy Game -- Back to the Warring States Period
ANDROID_ 2.0 Game Development Practice Script.part3.pdf)