第22章:备忘录模式 一、游戏角色状态恢复问题 游戏角色有攻击力和防御力,在大战Boss 前保存自身的状态(攻击力和防御力),当大战 Boss 后攻击力和防御力下降,从备忘录对象恢复到大战前的状态 二、传统方案解决游戏角色恢复 三、传统的方式的问题分析 一个对象,就对应一个保存对象状态的对象, 这样 ...
分类:
其他好文 时间:
2020-01-11 00:08:54
阅读次数:
78
java课程设计 坦克大战 一. 团队课程设计博客链接 https://www.cnblogs.com/zwtcyt/p/12173572.html 二.个人负责模块和任务说明 墙体类,子弹类,道具类以及音效类的编写,部分GUI的编写 三.代码的提交记录截图 四.负责模块和任务详细说明 墙体类 主墙 ...
分类:
编程语言 时间:
2020-01-10 01:05:22
阅读次数:
145
坦克大战 一、实现的功能 该游戏拥有登录界面,登录界面可以进行注册,界面登录连接MySQL数据库进行验证。登录游戏成功后可以选择单双人版的游戏。进去之后便可以开始操作,本人有三颗红心,每被人机打中一次就少一颗心,没有红心了游戏结束。基地被人机击穿也游戏结束。自身的坦克撞到人机坦克,直接游戏结束。当所 ...
分类:
编程语言 时间:
2020-01-09 22:30:40
阅读次数:
87
坦克大战小项目在小学初中的时候,我相信我们都曾经沉迷于一种玩具“红白机”,这应该是80后90后的童年回忆。用绝对好好学习的誓言,求着父母买一台。自己学会插在电视机上,再和小伙伴一起买一些游戏卡带,便能在周末和课余时间,趁着父母不在厮杀一整天。魂斗罗,超级玛丽,冒险岛,热血格斗,忍者神龟等等数不清的游戏,在我们夜以继日的奋斗下,被我们玩得十分娴熟。各种技能,小操作信手拈来。但在我的记忆中,有一款游戏
分类:
编程语言 时间:
2020-01-09 01:07:46
阅读次数:
98
坦克大战小项目! 在小学初中的时候,我相信我们都曾经沉迷于一种玩具“红白机”,这应该是80后90后的童年回忆。用绝对好好学习的誓言,求着父母买一台。自己学会插在电视机上,再和小伙伴一起买一些游戏卡带,便能在周末和课余时间,趁着父母不在厮杀一整天。 魂斗罗,超级玛丽,冒险岛,热血格斗,忍者神龟等等数不 ...
分类:
编程语言 时间:
2020-01-08 20:43:18
阅读次数:
87
随着昨天美国对伊朗三号人物实施斩首行动,“第三次世界大战”一度登上推特热搜榜。 随着美国首都华盛顿进入紧急状态,要求伊拉克境内的美方公民立即撤出。伊朗也已经下令伊朗全国哀悼3天,并誓言“罪犯”将遭到严厉的报复。伊朗驻联合国代表则表示,美国杀害苏莱马尼无异于发动战争。 全世界屏息以待,看伊朗在三天的官 ...
分类:
其他好文 时间:
2020-01-06 09:23:16
阅读次数:
85
计算机、操作系统和编程语言 一、计算机的发展历史 在第二次世界大战中,美国政府寻求计算机以开发潜在的战略价值。这促进了计算机的研究与发展。1944年 霍华德·艾肯 研制出全电子计算器,为美国海军绘制弹道图。这台简称 Mark Ⅰ 的机器有半个足球场大,内含500英里的电线,使用电磁信号来移动机械部件 ...
分类:
编程语言 时间:
2020-01-01 16:58:22
阅读次数:
103
记得之前 我曾经提到过 矮人国大战2 这款游戏。这是一款单机游戏,画面可爱,打法有趣,人物都是 堆叠的,唯一的遗憾是 单机! 于是乎,我花了2个多月,是的,这也是我 为什么这么长时间没有更新 博客的一个 原因。我花了2个多月时间,每天 1-2小时的时间,研究并完善了这款 有意思的游戏,同时对 帧同步 ...
分类:
其他好文 时间:
2019-12-31 21:21:52
阅读次数:
58
1990年代后期微软与Netscape的“浏览器大战” ,双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。微软在网页技术上加入了不少专属事物,计有VBScript、ActiveX、以及微软自家的DHTML格式等,使不少网页使用非微软平台及浏览器无法正常显示。 ...
分类:
编程语言 时间:
2019-12-27 20:02:06
阅读次数:
132
var canvas = document.getElementById("canvas") var context = canvas.getContext("2d"); var START = 0; var LOADING = 1; var RUNNING = 2; var PAUSE = 3; ...
分类:
其他好文 时间:
2019-12-27 09:24:24
阅读次数:
77