手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏
豆约翰
致力于帮助每一个对编程感兴趣的朋友掌握编程,一起体会编程的乐趣。微信号:tiantiancode
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏08控制sprite移动
移动SpriteGameApp.java1.定义一个InputManager对象_input,定义Sprite移动的速度_xspeed。private InputManager _input = InputManager.getInstance(); private float _xspeed = 3.0f;2.创建一个sprite对象sprite = new Sprite("res/jasmin/001.png");3.绑定InputManager对象到窗体对象,这样用户再窗体上触发的按原创 2022-01-12 18:16:21 · 2483 阅读 · 1 评论 -
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏07游戏输入管理
项目源码项目源码输入管理package managers;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;public class InputManager implements KeyListener { private static InputManager singleton = null; protected InputManager() { } publi原创 2022-01-11 15:37:46 · 2931 阅读 · 0 评论 -
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏06加载游戏背景
游戏背景Background.javapackage world;import sprite.Sprite;import java.awt.*;public class Background { private Sprite _background; private Sprite _cloud; public Background(){ _background = new Sprite("res/background/level1.png"); _cloud = new S原创 2022-01-07 16:59:37 · 2603 阅读 · 0 评论 -
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏05图像仿射变换(平移和缩放操作)
项目源码项目源码坐标变换package sprite;import java.awt.geom.AffineTransform;public class Transform { private double _x; private double _y; private AffineTransform _at; private AffineTransform _rat; private double _cx; private double _cy; public Tran原创 2021-12-28 18:15:34 · 1267 阅读 · 0 评论 -
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏04图像资源的透明处理
项目源码项目源码新增资源文件新增Image图像处理类新增sprite包,里面新增Image.java类package sprite;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.IOException;public class Image { private BufferedImage _img; private int _wi原创 2021-12-27 18:10:37 · 879 阅读 · 0 评论 -
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏03全屏显示游戏窗口
项目源码项目源码实现全屏游戏一般都是全屏显示的,那我们如何使用java实现一个全屏窗体呢?本节我们就来教大家这个技巧。新增一个managers包,包里新建一个ScreenManager.java类,代码如下:主要代码就一行:device.setFullScreenWindow(mainFrame);package managers;import config.Config;import java.awt.*;public class ScreenManager { publi原创 2021-12-27 18:10:01 · 980 阅读 · 0 评论 -
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏02支持中文及显示FPS
项目源码项目源码支持中文新建res文件夹,添加支持中文的字体文件simsun.ttf修改GameApp.javapublic class GameApp { private boolean _gameRunning = true; private Frame _frm; private Font _font; public GameApp(){ try{ _font = Font.createFont(Font.TRUETYPE_FONT, getClass().getClas原创 2021-12-27 18:09:07 · 1495 阅读 · 0 评论 -
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏01游戏窗口
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏01游戏窗口原创 2021-12-27 12:57:21 · 1477 阅读 · 0 评论
分享