Java小游戏超级玛丽
文章平均质量分 73
影51
新手一个!
展开
-
java小游戏超级玛丽:07.第三关的设计
/用于显示旗杆//用于显示城堡。原创 2022-09-25 10:02:30 · 836 阅读 · 0 评论 -
java小游戏超级玛丽:06.第二关的设计
空3(540,270) 空4 (600,270)空1(420,270) 空2(480,270)注:本文仅作为学习笔记,参考的视频链接。原创 2022-09-25 09:09:07 · 669 阅读 · 0 评论 -
java小游戏超级玛丽:05.第一关的设计
双层for循环,需要铺满y轴从450-600的画面。相比于上面的代码,我更喜欢下面的表达方式。所以上地面需循环27次才能达到效果。窗口大小为 800*600。在myFrame中绘制障碍物。在上面有定义变量sort。地面方块的大小为30*30。原创 2022-09-17 21:51:36 · 1587 阅读 · 2 评论 -
java小游戏超级玛丽:04.创建障碍物
/用于表示坐标//用于记录障碍物类型//用于显示图像//定义当前的场景对象}//用于存放我们的所有障碍物需在BackGroundwen文件中添加。注:本文仅作为学习笔记,参考的视频链接08_超级玛丽--创建障碍物_尚学堂_哔哩哔哩_bilibili。原创 2022-09-16 18:22:49 · 557 阅读 · 0 评论 -
java小游戏超级玛丽:03.创建背景类并绘制背景
Graphics类:可以理解为画笔,为我们提供了各种绘制图形. repaint 重绘此组件。repaint()方法是一个具有刷新页面效果的方法,若不调用repaint方法图形发生变化后不会立刻显示 repaint调用update()清除当前显示并再调用paint()方法。 如果不调用repaint()就不能实现每一次的刷新显示,不能立刻显示就无法马上进行下一步的绘画。原创 2022-09-16 17:50:28 · 805 阅读 · 0 评论 -
java小游戏超级玛丽:02.创建并完成常量类(超详细)
BufferedImage介绍:是其Image抽象类的实现类,是一个带缓冲区图像类,主要作用是将一幅图片加载到内存中(BufferedImage生成的图片在内存里有一个图像缓冲区,利用这个缓冲区我们可以很方便地操作这个图片),提供获得绘图对象、图像缩放、选择图像平滑度等功能,通常用来做图片大小变换、图片变灰、设置透明不透明等。//路径的前缀,方便后续调用。原创 2022-09-15 17:38:06 · 341 阅读 · 0 评论 -
java小游戏超级玛丽:01.创建窗口(超详细)
Jframe是官方提供的一个类,这个类的主要功能是使用该类可以快速的开发出Java界面应用程序(c/s架构),属于java.swing知识体系;它是屏幕上window的对象,能够最大化、最小化、关闭。注:GUI的全称为Graphical User Interface,图形化界面或图形用户接口,是指采用图形方式显示的计算机操作环境用户接口。定义控件的大小,setSize里面有两个参数,分别对应该控件的宽度和高度.如果组件当前未显示或者 c为 null,则此窗口将置于屏幕的中央。设置窗口相对于指定组件的位置。原创 2022-09-15 16:29:28 · 1011 阅读 · 0 评论