手把手教你做一个Java贪吃蛇小游戏

简介: 手把手教你做一个Java贪吃蛇小游戏

1665319509740.jpg

本篇思路:


首先你要有一条贪吃蛇。


1.先用Java敲一个贪吃蛇小游戏的java程序。


2.把Java程序打包成jar文件包,把jar包打包成exe应用程序


知道以上思路以后,接下来按照我的详细步骤走,能少踩坑,别问我怎么知道的!!!


一、Java“敲一个”贪吃蛇小游戏


废话不多说,本篇主要讲从java项目到exe应用程序,Java项目的代码在我上传的资源当中——代码-greedy snack.zip,大家可以直接白嫖下载。

1665319595336.jpg


二、将项目打成jar包


如何打包成jar包?

使用intellij idea工具打可直接执行的jar包


1) 打开项目

2)点击 File — 选择 Project Structure,找到“Artifacts” 点击 “+” 选择“JAR” —“Empty”。

1665319721538.jpg

1665319707471.jpg

3) Name栏可以填入自定义的名字,Output ditectory选择jar包生成目标目录,Available Elements里双击需要添加到jar包的文件,即可添加到左边的jar包目录,如图:

1665319740045.jpg


4)点击Create Manifest,选择放置MANIFEST.MF的文件路径,直接默认项目根目录就行,点击OK。

1665319751137.jpg


5) 点击Main Class后面选择按钮, 弹出框中选择需要运行程序入口main函数,点击OK,点击OK。

1665319762809.jpg


6) 点击菜单中“Build” -> “Build Artifacts”, 双击弹出框中待生成jar包下面的build即可,如下图

1665319771922.jpg

1665319779946.jpg


7)至此使用Intellij idea生成可直接执行jar包就完成了。

8)查看生成的jar包,并运行jar包。

命令行运行jar包

java -jar xxx.jar


三、打包成为exe应用程序


这里首先你要有:


上面生成的jar包 greedy snack.jar


工具:exe4j,一个将jar转换成exe的工具


链接:https://pan.baidu.com/s/1FlgsxJZ51YljDxbpeXukng

提取码:ijdv


1)安装exe4j,打开安装好的exe4j,进行注册

注册码:L-g782dn2d-1f1yqxx1rv1sqd

1665319819718.jpg

2) 点击 Next, 选择JAVA转EXE

1665319839413.jpg

3) Next,填入自定义的名字和生成目标文件目录

1665319856980.jpg

4) 继续Next,选择启动模式、设置程序名称和程序图标

1665319868316.jpg

5) 下方有个选项,需要设置打包后的程序兼容32和64位系统。

1665319881430.jpg

勾选,然后Next。

1665319895105.jpg

6)然后Next,直到出现如下界面,开始选择jar包以及配置

在VM参数配置的地方加上:-Dfile.encoding=utf-8

1665319907382.jpg

添加jar包

1665319926937.jpg1665319939560.jpg

设置启动类

1665319956050.jpg

Next 配置JRE

1665319970130.jpg1665319979241.jpg

Next 选择 Client VM

1665319989981.jpg

7)Next 直到如下图界面

1665320010986.jpg

桌面多了一个贪吃蛇小游戏3.0.exe文件,至此我们就成功的做出了一个Java贪吃蛇小游戏的exe应用程序

1665320035408.jpg

做一个贪吃蛇小游戏exe应用程序儿,就是玩儿,给你们玩!


相关文章
|
3月前
|
消息中间件 人工智能 Java
抖音微信爆款小游戏大全:免费休闲/竞技/益智/PHP+Java全筏开源开发
本文基于2025年最新行业数据,深入解析抖音/微信爆款小游戏的开发逻辑,重点讲解PHP+Java双引擎架构实战,涵盖技术选型、架构设计、性能优化与开源生态,提供完整开源工具链,助力开发者从理论到落地打造高留存、高并发的小游戏产品。
|
11月前
|
前端开发 Java 程序员
菜鸟之路day02-04拼图小游戏开发一一JAVA基础综合项目
本项目基于黑马程序员教程,涵盖面向对象进阶、继承、多态等知识,历时约24小时完成。项目去除了登录和注册模块,专注于单机游戏体验。使用Git进行版本管理,代码托管于Gitee。项目包含窗体搭建、事件监听、图片加载与打乱、交互逻辑实现、菜单功能及美化界面等内容。通过此项目,巩固了Java基础并提升了实际开发能力。 仓库地址:[https://gitee.com/zhang-tenglan/puzzlegame.git](https://gitee.com/zhang-tenglan/puzzlegame.git)
277 6
|
11月前
|
Java
Java实现贪吃蛇游戏
本文介绍了如何使用Java实现一个简单的贪吃蛇游戏。
467 4
|
数据可视化 Java
使用ChatGPT实现可视化操作扫雷小游戏 【java代码实现】
这篇文章介绍了使用Java语言和Swing框架实现的扫雷小游戏的详细代码和实现过程。
使用ChatGPT实现可视化操作扫雷小游戏 【java代码实现】
|
人工智能 Java 定位技术
人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏
这篇文章通过一个使用ChatGPT实现的Java扫雷小游戏案例,展示了ChatGPT在编程领域的应用能力。文章中包含了扫雷游戏的Java代码实现,代码中初始化了雷区地图,随机放置雷,计算每个格子周围雷的数量,并提供了一个简单的文本界面与用户交互进行游戏。游戏通过控制台输入接受玩家的指令,并给出相应的反馈。
人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏
|
Java
05 Java代码实现一个小游戏(剪刀石头布)和一个简易的万年历
05 Java代码实现一个小游戏(剪刀石头布)和一个简易的万年历
283 2
|
Java
[Java]猜数字小游戏
Java生成一个猜数字的小游戏
174 0
|
Java
Java 实现 植物大战僵尸 小游戏【附源码】
Java 实现 植物大战僵尸 小游戏【附源码】
537 3
|
Java
Java 实现 捕鱼达人 小游戏【附源码】
Java 实现 捕鱼达人 小游戏【附源码】
678 0
|
Java
Java 实现 贪吃蛇 小游戏【附源码】
Java 实现 贪吃蛇 小游戏【附源码】
153 0