没有合适的资源?快使用搜索试试~ 我知道了~
Wargame:Wargame是一个简单的开源小战争游戏。 用Java编写
共56个文件
java:19个
png:16个
dll:8个
需积分: 9 0 下载量 73 浏览量
2021-04-28
21:52:02
上传
评论
收藏 9.06MB ZIP 举报
温馨提示
介绍 Wargame是一个简单的开源小战争游戏。 用Java编写。 在此屏幕截图中,您可以看到两支军队:由AI控制的红色和由玩家控制的蓝色。 每个玩家战士的位置都用于计算影响力图并确定AI必须将单位移动到何处。 在此屏幕截图中,您可以看到两个由AI控制的军队相互战斗 描述 到目前为止,Ai会为每个战士计算一个简单的循环: 建立可能的动作清单 排名变动 选择移动 建立动作清单 对于每个生物,只需分析部队周围的单元即可:如果有一个没有友军的单元,军队可以在其中移动..这是候选移动。 现在,只需选择是攻击动作(在这里是敌人?)还是动作。 排名变动 为了对动作进行排名,AI只是应用实用程序功能来确定何时某动作好于另一动作。 因此,例如: 在可能的情况下总是进攻 如果某个运动使军队靠近敌人,请选择它 只是移动 注意:此实用程序的值是您在地图上看到的值(红色或蓝色) 选择移动 因为在最后一步中
资源推荐
资源详情
资源评论
收起资源包目录
Wargame-master.zip (56个子文件)
Wargame-master
.gitattributes 483B
src
it
wargame
gamestates
MenuWorld.java 1KB
GameWorld.java 7KB
ui
Button.java 1KB
NextTurnButton.java 347B
NextTurnImageButton.java 619B
creatures
CreatureRenderer.java 1KB
Creature.java 4KB
ai
TargetAi.java 3KB
AiInterface.java 289B
InfluenceMap.java 2KB
CentralAi.java 5KB
TestAi.java 4KB
util
Util.java 307B
events
MoveEvent.java 872B
NextTurnEvent.java 60B
AttackEvent.java 374B
Wargame.java 1KB
map
GameMap.java 4KB
GameMapRenderer.java 1KB
img
wargame-01.gif 764KB
influence-02.png 29KB
influence-01.png 28KB
lib
windows
OpenAL64.dll 344KB
jinput-dx8.dll 61KB
jinput-dx8_64.dll 64KB
jinput-raw_64.dll 61KB
OpenAL32.dll 173KB
lwjgl64.dll 290KB
jinput-raw.dll 58KB
lwjgl.dll 202KB
slick.jar 674KB
lwjgl.jar 936KB
guava-14.0.1-javadoc.jar 4.53MB
guava-14.0.1.jar 2.09MB
res
move.xcf 2KB
move.png 245B
archer.png 301B
warrior.xcf 2KB
grass.png 197B
block.png 208B
move-gray.png 249B
warrior_player.png 317B
sword.png 291B
archer.xcf 2KB
sword-gray.png 307B
warrior.png 310B
archer_player.png 302B
archer_ai.png 302B
preview_env.png 6KB
warrior_ai.png 310B
grass.xcf 2KB
sword.xcf 2KB
nextButton.png 1KB
README.md 2KB
.gitignore 2KB
共 56 条
- 1
资源评论
是CC阿
- 粉丝: 20
- 资源: 4744
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功