# 主要设计 1. 事先设计好英雄,血量和相关技能。 2. 为了让玩家能与程序互动,使用下面这个命令可达效果 ```java Scanner sc = new Scanner(System.in); ``` 3. 运行StartMain里的main方法 4. 设计四个角色 > 1.Queen 2.King 3.Knight 4.Troll 5. 角色可选择使用魔法攻击或者武器攻击 6. 血量为0,则结束战斗 7. 抽象出游戏角色类,然后不同的角色再继承去实现自己的个性化。 8. 魔法行为可用接口定义,不同的魔法效果,再去实现这个魔法行为接口。 9. 开发环境使用JDK8+IDEA
2022-02-22 11:03:08 199KB java 游戏 开发语言 后端
商城版小程序全部源码
2022-02-21 18:59:45 192KB PHP
1
1、机器学习科学计算库-Numpy示例教程(源码示例) 2、机器学习数据处理库-pandas示例教程(源码示例) 3、机器学习可视化库-Matplotlib示例教程(源码示例) 4、机器学习可视化库-Seaborn示例教程(源码示例) 5、K近邻算法实战(源码示例) 6、常用机器学习算法原理教程(ppt、pdf) 7、Python实现逻辑回归与梯度下降(源码示例) 8、项目实战-交易数据异常检测(源码示例) 9、使用sklearn构造决策树模型(源码示例) 10、实战案例:集成算法建模实战(源码示例) 11、实战案例-基于随机森林的气温预测(源码示例) 12、实战案例-基于贝叶斯的新闻分类(源码示例) 13、实战案例-科比生涯数据(源码示例) 14、实战案例-贷款申请最大化利润(源码示例) 15、实战案例-用户流失预警(源码示例) 16、实战案例-自然语言处理word2vec(源码示例) 17、实战案例-常用聚类算法(源码示例) 18、模型评估方法示例教程(源码示例) 19、Xgboost调参实战(源码示例) 20、支持向量机实战(源码示例) 21、探索性数据分析实战(源码示例)
2022-02-21 09:28:33 311.76MB 机器学习 人工智能 python sklearn
# 主要设计 1、通过随机数,获取玩家所对应的身份 2、设计剧情背景,写好剧本 3、玩家在控制台输入指定的命令,可以与剧情互动。可以通过代码实现: ```java Scanner sc = new Scanner(System.in) //获取从控制台输入的字符 String input = sc.next(); ``` 4、通过逻辑判断,就可以在不同的剧情流程中进行流转。
2022-02-21 09:16:53 27KB java 游戏 开发语言 后端
蘑菇街teamtalk即时通信的全部源码。蘑菇街先前在Github上开源的代码,由于侵权网易popo而被关闭,但开源的精神是很好的。
2022-02-17 14:23:19 26.24MB teamtalk 蘑菇街 C++ ios
1
# 主要设计 1、业务对象模型(“找对象”,理清对象之间的关系)---->数据模型(用合理的数据模型描述对象)----->类的设计(根据对象关系和数据模型设计类)。 2、渔网的范围和鱼的范围重叠。——判断一个点是否在矩形范围之内即可。同理:打飞机的游戏也可以依照这种算法实现。 3、由于每条鱼的行为不一样,所以要继承线程类,实现并发——屏幕上有多条鱼各自移动。鱼池继承JPannel,并引入自己的新的属性:鱼和鱼池。 4、类的详细设计: ``` 各个属性的说明如下: - step:鱼的移动速度 - Images:鱼图片的数组 - Image:当前正在显示的鱼的图片 - Index:帧 ``` 5、实现诸如鱼的摆尾这样的动画效果:我们只需要将鱼的所有运动的帧放入到一个图片数组,逐帧改变背景图片,由于人眼的视觉暂留,就会产生动画效果。 6、循环显示不同的图片:不断对Index进行自增取余运算,就类似于数据结构中的循环队列那样处理即可。
2022-02-11 14:04:29 4.15MB java 游戏 开发语言 后端
# 主要设计 1、游戏面板生成显示 2、背景选用冒险岛素材图 3、设计英雄,包含生命值,法术值,英雄的动作变化处理,英雄的技能特效 4、设计怪兽,包含怪物血量,攻击力,位置,步长等 5、键盘监听: ​ 按下空格:跳 ​ 按A键或左方向键 :向右 ​ 按S键或下方向键 +K键:释放技能 ​ 按J键:攻击
2022-02-10 09:06:55 2.98MB java 游戏 开发语言 后端
# 主要设计 1、构建游戏地图面板 2、设定迷宫地图,包含可走的通道,不可走的墙体,还有出口位置 3、键盘的上下左右按键,来控制角色的移动 4、角色移动的算法,通道可走,遇到墙体不可走 5、走到终点,有成功通关的提示。 6、增加游戏的难度选择,难度1,难度2和难度3 7、每次生成的地图是随机的 8、地图大小可选择,迷宫的长在10-45之间,宽在10-90之间 9、增加撞墙的音乐效果
2022-02-08 19:05:11 107KB java 游戏 开发语言 后端
# 主要设计 1、要有难度关卡:第一关,第二关,第三关,第四关,第五关;第一关地图最简单,第五关地图最难; 2、坦克要有血条,打多次才会死 3、地图要我有我方坦克四辆(相当于4条命)和多辆敌方坦克 4、我方坦克的炮弹数量是固定的,设置为500 5、地图右边显示基本信息 6、地图上要在砖块,铁块,河流
2022-02-07 14:06:05 16.25MB
1、 用Swing库做可视化界面 2、键盘监听,用WSAD可以控制光标移动,J是确定,K是取消,游戏中,WSAD移动,J攻击,K格挡。 3、 用线程实现画面刷新。 4、用流实现音乐播放。 5、支持多种语言,支持用户翻译语言文件。 6、在帮助界面下,按键盘1234567890可以启用秘籍(传奇模式:一刀砍999血) 7、使用的是JDK8 8、文件编码GBK
2022-02-07 14:06:04 37.14MB