StateID;
} virtual void DoBeforeEntering () {} virtual void DoBeforeLeaving () {} abstract void Reason (GameObject player, GameObject npc); abstract void Act (GameObject player, GameObject npc);
}
Додаток В
Шаблон скрипта
using UnityEngine;
using System.Collections; class ScriptExample: MonoBehaviour
{
//Use this for initializationStart ()
{
}
//Update is called once per frame
void Update ()
{
Додаток Г
Ієрархії класів підсистем
Малюнок Г.1 - Ієрархія класів системи пошуку шляху
Малюнок Г.2 - Ієрархія класів системи графічного інтерфейсу користувача
комп'ютерний гра програма алгоритм
Додаток Д
Архітектура програмного продукту
Малюнок Д.1 - Архітектура та взаємодія компонентів системи