(The Android version of the Bot vs. Zombie source file contains technical documents that clarify implementation details. Description of each package: com.tarena.master is mainly about the game process control package com.tarena.master. actor, which mainly stores the com.tarena.master. engine game engine and template class initialized by all characters (genies). All the classes in the game are inherited from the com.tarena.master. script game script class in this package, and about the response time, moment and user click interface response; Com.tarena.menster.util game tool class, recording various algorithms, game parameters com.tarena.menster.otheractor special characters (genie) com.tarena.menster.otherscript special game script com.tarena monster game control process class package. The Main Activity of the game process control class defines many boolean values to switch various processes in the game; Multiple Handles are defined to change the game stage of Main for other classes. (Loading stage) (seed bank setting stage) (the game officially starts) to code segment 109~272 to transfer user response events to all characters (sprites) to code segment 139~158, and to send characters to code segment 274~360 MonsterScene script class to read the text file, and determine the entry order of monsters. For more instructions, please download the following document.)