在第一人称射击单机游戏里面,程序是怎样判断一个NPC死亡的。(不知道用NPC来代替是否合适,暂且就叫这个吧)?

跟数据库有啥关系?士兵有一个属性叫Dead,boolean值,巡逻队有一个圆形或矩形或扇形的探测范围(包括视野阻挡等技术),当巡逻队的探测范围内出现一个Dead属性为true的士兵时就把一个全局变量Alert设为true,检测到Alert为true的所有敌方单位开始进入搜索玩家的AI行为模式并播放警报声效。算法不是问出来的,每个开发游戏的人都是在不断实验和调试中完善自己的算法,你有这时间发不如直接动手做。
■网友
就是一个实体状态机的问题


    推荐阅读