人气 181

[行业观察] AI_Tank2.0寻求2D美工 [复制链接]

九艺网 2017-3-10 17:00:51

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
AI_Tank 是用C# 语言编写的一个人工智能游戏,该游戏的内容是游戏双方(或多方)坦克之间的较量,与普通游戏不同的是,坦克的行为由各个游戏者事先写好的AI逻辑决定。
AI代码中,编写者需要通过有限的外部信息,(从所控制坦克的雷达获得,或者是碰撞通知中获得)决定坦克的行为,包括移动、旋转炮台、开火等。


希望能有感兴趣的朋友负责该游戏的美工制作。涉及内容包括游戏界面,游戏中的坦克、场景物体、地图背景等。(AI_Tank为一个使用了XNA框架的2D游戏。)

如果哪位朋友有兴趣,可以联系qq298210841 qq群21597580,也可以在此跟帖。





AI_Tank2.0版的新增功能和改进之处
此次改进的主要目标
u      改进在1.0版中发现的各种方法和结构上的问题。
u      增强游戏的可玩性,以利于宣传。
添加效果:
u      添加爆炸效果。
u      添加震动效果。
u      添加音效。
绘制:
u      考虑到坦克、场景物体、炮弹等的扩展性,将绘制代码分散到各类中。
u      隐藏未探索区域。
改善结构
u      采用层次结构,分为服务层、逻辑层、接口层。
改善部分算法
u      改善雷达的遮挡判定算法。
u      改善坦克与场景格的碰撞检测。
增加团队作战功能
u      用一个称为TeamInfoManager的类来传递队友间的讯息。
u      支持自定协议。
改善界面
u      XNA窗口中制作界面,而不再使用Form
u      改善游戏进行中调出界面,包含设置,退出游戏等。
添加关卡设计功能(可能在更晚的版本中添加)
u      在地图中添加坦克,并指定AI,而不需要等到运行时选择。
u      在新的结构下,不仅可以自设地图、添加自定义的场景物体,添加各式的坦克、各种武器效果也成为可能。










当前的游戏截图:

当前的游戏截图:



                               
登录/注册后可看大图


关于AI_Tank的更多情况参见
http://www.xnadev.cn/bbs/dispbbs.asp?boardid=15&id=375&star=1#1438
[此贴子已经被作者于2007-8-19 18:59:35编辑过]

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|小黑屋|九艺游戏动画论坛 ( 津ICP备2022000452号-1 )

GMT+8, 2024-4-20 09:37 , Processed in 0.056626 second(s), 23 queries .

Powered by Discuz! X3.4  © 2001-2017 Discuz Team.