1.抽象工厂: 怪物工厂;
2.单例:主角;
3.模板方法:使用技能, 一般步骤:判断pp值>0; 判断技能类型:单体,群体,增益;使用技能。具体的使用技能方法由
子类决定,模板方法决定了算法的一般步骤;
4.迭代器模式:列表统一的遍历方式,与存储结构无关。
5.策略模式:英雄普通攻击算法 由武器决定。
6.状态模式:人物不同状态,行为不同
7.装饰者模式:
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
角色扮演RPG游戏.zip (174个子文件)
MenuDialog.class 9KB
Mappanel.class 8KB
StartMenu.class 8KB
Player.class 8KB
Fightdialog.class 7KB
Character.class 5KB
Save.class 4KB
Choosedialog.class 4KB
Skill.class 3KB
JDBCUtil.class 3KB
State.class 2KB
Fightdialog$JPanel_monsters.class 2KB
Statepanel.class 2KB
Gameframe.class 2KB
Monster.class 2KB
Textdialog.class 2KB
StrengthenedState.class 2KB
Yqzq.class 2KB
MenuDialog$ListModel.class 2KB
Fightdialog$JPanel_player.class 2KB
Yzptq.class 2KB
Yzzd.class 2KB
Music.class 2KB
SaveJFrame.class 2KB
Yzwzs.class 1KB
Yzzy.class 1KB
InfinityEdge.class 1KB
Bloodthirster.class 1KB
Weapon.class 1KB
ManaPotion.class 1KB
NullWeapon.class 1KB
HealthPotion.class 1KB
StartMenu$2.class 853B
StartMenu$3.class 783B
SimpleMonsterFactory.class 778B
MiddleMonsterFactory.class 775B
NullSkill.class 765B
HardMonsterFactory.class 763B
MenuDialog$1.class 760B
MenuDialog$2.class 760B
MenuDialog$3.class 760B
Factory.class 736B
SaveJFrame$1.class 727B
MenuDialog$6.class 723B
MenuDialog$4.class 723B
MenuDialog$5.class 723B
StartMenu$1.class 705B
HardDragon.class 686B
MiddleFrog.class 684B
MiddleTurtle.class 682B
MiddleDragon.class 682B
SimpleDragon.class 681B
HardFrog.class 678B
HardTurtle.class 676B
SimpleFrog.class 673B
SaveJFrame$2.class 671B
MonsterFactory.class 655B
SimpleTurtle.class 600B
Dragon.class 591B
Turtle.class 587B
Frog.class 585B
Potion.class 539B
NullPotion.class 475B
test.class 422B
NormalState.class 356B
Subject.class 209B
Observer.class 127B
.classpath 649B
RPG游戏项目报告完成版.docx 979KB
用户手册.docx 587KB
mysql-connector-java-5.1.44-bin.jar 976KB
StartMenu.java 12KB
MenuDialog.java 11KB
Mappanel.java 9KB
Fightdialog.java 8KB
Player.java 5KB
Save.java 4KB
Character.java 3KB
Choosedialog.java 3KB
JDBCUtil.java 2KB
Gameframe.java 2KB
Skill.java 2KB
Monster.java 2KB
SaveJFrame.java 2KB
Statepanel.java 2KB
State.java 1KB
Textdialog.java 1KB
StrengthenedState.java 1KB
Weapon.java 1KB
Yqzq.java 1KB
Music.java 1KB
Yzptq.java 851B
Yzzd.java 836B
InfinityEdge.java 818B
Yzwzs.java 773B
Yzzy.java 729B
Bloodthirster.java 706B
ManaPotion.java 701B
SimpleMonsterFactory.java 477B
MiddleMonsterFactory.java 472B
共 174 条
- 1
- 2
资源评论
AmethystFOB
- 粉丝: 29
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功