💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# Java 2D 游戏教程 > 原文: [https://zetcode.com/tutorials/javagamestutorial/](https://zetcode.com/tutorials/javagamestutorial/) 这是 Java 2D 游戏教程。 在本教程中,您将学习 Java 2D 游戏编程的基础知识。 Java 2D 游戏教程适合初学者和中级程序员。 ## 目录 * [基础知识](basics/) * [动画](animation/) * [移动精灵](movingsprites/) * [碰撞检测](collision/) * [拼图](puzzle/) * [贪食蛇](snake/) * [打砖块](breakout/) * [俄罗斯方块](tetris/) * [吃豆人](pacman/) * [太空侵略者](spaceinvaders/) * [扫雷](minesweeper/) * [推箱子](sokoban/) 本教程使用 Java Swing 来创建游戏。 ## 电子书 ZetCode 上提供了独特的电子书 [Java 2D 游戏编程](/ebooks/javagames/)。 该电子书为 PDF 格式,共有 115 页。 ## 相关教程 您可能还想看看 [Java 教程](/lang/java/),[在 Java 教程](/java/displayimage/), [Java Swing 教程](/tutorials/javaswingtutorial/), [JavaFX 教程](/gui/javafx/)中显示图像, 或 [Java 2D 教程](/gfx/java2d/)。