Java项目
A life
这个作者很懒,什么都没留下…
展开
-
java小游戏之推箱子
推箱子游戏的基本思路:1、添加背景,创建人物和箱子,以及障碍物,目标;2、利用二维数组布置障碍物;3、添加键盘监听,控制人物移动;4、碰撞检测;5、通关判定。程序源代码:1、添加背景,创建人物和箱子,以及障碍物,目标//添加背景 private void backgroundInit() { //添加背景图片 ImageIcon icon = new ImageIcon...原创 2019-04-08 20:28:40 · 1138 阅读 · 0 评论 -
JAVA小游戏之五子棋
一、编写五子棋的基本思路1、游戏界面开发;2、绘制棋盘,棋子,提示信息;3、鼠标监听,需要保证棋子下在交叉线上;4、胜负判定5、按钮功能实现6、计时器功能实现二、以下是程序源代码:1、游戏界面开发 //界面开发public FiveChessFrame() { //设置界面标题和大小 this.setTitle("五子棋"); this.setSize(1280...原创 2019-04-12 14:55:50 · 891 阅读 · 0 评论 -
用Java实现马里奥
一、项目需求分析1、实现基本的场景布局(背景、障碍、音乐);2、实现基本的移动跳跃功能;3、实现碰撞检测;4、实现各类敌人的自己移动;5、实现踩死栗子怪的能力;6、实现Mario的各种死亡情况;7、实现子弹、蘑菇、金币的功能;8、实现游戏的结束判定(降旗、Mario自动移到城堡);二、基本设计思路由于只是练习,场景不需要太复杂,所以这里在布局场景方面就不使用数组的方法来实现了。...原创 2019-04-21 12:48:19 · 8214 阅读 · 2 评论