游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2098|回复: 1

求纯C++实现的怪物AI

[复制链接]

76

主题

1100

帖子

1107

积分

金牌会员

Rank: 6Rank: 6

积分
1107
发表于 2007-8-18 23:04:00 | 显示全部楼层 |阅读模式
求纯C++实现的怪物AI
因匮乏资料无法查找怪物ai实现的程序原理,特求指点;
前提:

一个派生类怪物(MCOBJAI)有以下几种ai ,他继承了 monsterAI基类
定义两个int参数
int mc_HP; //怪物自身的hp
int mc_Shanbi; //怪物自身的闪避数值
int mc_BJ; //怪物暴击率
int mc_atk; // 怪物攻击力

暴机:0-1里随机生成一个数值,人物自身暴击数值>0 <改数值,,ATK+5,暴击攻击对象;
闪避:99里随机生成一个数值,人物自身闪避数值<该数值,闪避成功,怪物hp+50;
召唤:怪物hp<30,召唤出一个同样的monster

这3个MCai(伪代码方式)

1

主题

50

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2007-8-19 00:01:00 | 显示全部楼层

Re:求纯C++实现的怪物AI

..有限状态机..很好实现的..
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 10:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表