面向对象大作业之课程设计(自主选题)

零、我使用了什么AI工具辅助选题

sider ChatGPT。

一、选题与前期调查。
想要做什么:

我们小组想要实现一个宝可梦的对战系统。

前期调查:查询了火恐龙、妙蛙花、水箭龟等等各种宝可梦的技能伤害和血量。并亲自游玩了宝可梦游戏,体验了其中的各种对战细节。

别人是怎么做的: 

http://t.csdnimg.cn/e6chE

http://t.csdnimg.cn/QCs8C

准备实现哪几部分:

为了简化整个系统的难度只使用水,火,草,普通四种属性。克制关系为水>火,火>草,草>水,普通系与其他任何属性都互不克制。用克制的属性攻击对方可以造成双倍伤害,反之只能造成0.5倍伤害。其次,设计一个偶遇野生宝可梦的界面,模拟一个训练家在野外行走时被野生宝可梦攻击,偶遇时有逃跑和进入战斗两个选项。进入对战后,每一位宝可梦有四个技能,技能的名称、效果、伤害各有差别。在对战阶段我们同样拥有捕捉、药品补给、交换宠物、逃跑四个选项。捕捉使用的宠物球分为精灵球、中级球、高级球捕捉到宠物的概率分别为25%、50%、75%。捕捉成功后立马结束对战界面,并出现成功捕捉提示。药品补给分为生命药水和全复药,生命药水能回复50%的血量,全复药能把状态回满。交换宠物可以在已有的宝可梦队伍中选择一只来交换上场。战斗结束后失败会让宝可梦进入濒死状态,这种状态下将无法对其进行任何操作,战斗成功会获得一定的 经验让宝可梦升级。

五、开发工具:Eclipse, Ideal。

六、组员名单:刘文杰,康佳轩。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值