这周我们写java项目,老师规定了要写养成类或者升级类小游戏
我写的题目是魔塔,但是内容已经偏离了魔塔(哭笑不得),不要在意这些小细节(尴尬),有什么问题欢迎评论(写的不完整所以请见谅啦)
第一步先理清思路,分析出需要哪些类,这些有哪些属性
人物类:昵称,等级,生命力,攻击力,防御力,获得的金币、经验
怪物类:名称,生命力,攻击力
装备类:名称,等级,攻击力,防御力
大概就这三个父类,至于子类就不一一概述了
第二步搭好框架,创建出你所需要的类
第三步就可以开始写代码了
代码有点多就语言描述了
游戏开始后输入昵称,角色封装成一个父类之后需要在主类中new出对象,分别给对象赋上初值。这是一个练级的游戏所以需要副本,需要刷怪,刷了怪之后有金币和经验,说到金币就得有商店,可以买可以卖。副本里怪物死亡时,除了有金币经验还得要掉装备。装备需要有装备父类,装备父类new出一个对象,一个对象代表一个装备,这个对象里要有装备的属性。。。。。。
public class Game {
public static HashMap<Integer, String> proplist