商务服务
有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?java手机游戏「有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?」
2025-02-20 08:43

本文适合有 Java 基础知识的人群,跟着本文可学习和运行 的游戏。

本文作者:HelloGitHub-秦人

HelloGitHub 推出的《讲解开源项目》系列,今天给大家带来一款开源 Java 游戏框架项目—— FXGLGames

项目源码地址:https://github.com/AlmasB/FXGLGames

都说 语言无处不能,可以做桌面程序,可以做后台开发,可以做手机应用,也可以做游戏开发。本篇我们就重点讲一下一款 游戏框架 ,它无需安装或设置,开箱即用,只需本地安装 即可。游戏可轻松打包为可执行的 文件,一行命令即可运行。

2.1 前提

  • 安装 Jdk8 或者更高版本,全称 Java Development Kit,它是 Java 的库函数,是编译、运行 Java 程序的工具包。

  • 安装 Maven3 环境,进行项目构建和项目依赖包管理。

  • 安装开发工具,例如:Idea,Eclipse,Spring Tool Suite 等。

  • 安装 Git 工具,使用 GitBash 工具进行下载,提交代码等操作。

2.2 下载项目

执行如下代码,将项目下载到本地。

2.3 运行项目

2.3.1 运行可执行文件

项目 目录下是已经构建好的游戏。

本地执行下面命令,就可以运行项目了。

2.3.2 源码构建项目

通过源码构建项目,这些项目都是 项目,执行下面代码就可构建并运行项目。

2.3.3 游戏运行效果展示

 1. GeometryWars 这个游戏已有构建好的可执行文件,在 目录,运  行效果如下图

2. Mario(马里奥) 这个游戏需要源码打包,参考上面步骤即可。注:此项目需要将 版本升级到 ,才可以构建和运行项目。运行效果如下图

3. Pacman 这个游戏已有构建好的可执行文件,在 目录,运行效果如下图

5. BattleTanks 这个游戏需要源码打包,参考上面步骤即可。运行效果如下图

6. SpaceInvaders 这个游戏已有构建好的可执行文件,在 目录,运行效果如下图

接下来通过构建一个简单的例子,我们来看看进行游戏开发需要怎么开始。

3.1 本地创建 项目

文件添加依赖

3.2 添加入口类

创建 ,文件内容如下

3.3 运行效果

在开发工具直接右键 入口类 即可,运行效果如下图

无所不能是真的!本篇将的项目你 到了吗? 开发小游戏还是相当炫酷的!学习英语可以听英文歌曲、看英文视频等等方式。学习编程我想也可以通过开发一款游戏的方式来增加学习兴趣,感受编码的魅力。有了直观的视觉冲击可能更加能激发你的学习和动手能力!通过我内容分享,能让更多的朋友们感受到开源项目的魅力,由而对编程产生兴趣,是我最大的乐趣

教程至此,你应该也能快速运行游戏项目了。编程是不是也特别有意思呢?快邀请你的小伙伴一起加入到 游戏开发乐趣中吧

  • FXGL 入门教程

  • FXGL 视频教程

关注公众号加入交流群

『讲解开源项目系列』——让对开源项目感兴趣的人不再畏惧、让开源项目的发起者不再孤单。跟着我们的文章,你会发现编程的乐趣、使用和发现参与开源项目如此简单。欢迎联系我(微信:xueweihan,备注:讲解)加入我们,让更多人爱上开源、贡献开源

    以上就是本篇文章【有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?java手机游戏「有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?」】的全部内容了,欢迎阅览 ! 文章地址:http://lanlanwork.gawce.com/news/12129.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 阁恬下移动站 http://lanlanwork.gawce.com/mobile/ , 查看更多   
最新新闻
沉迷玩手机,你的亲密关系可能会陷入危机刷手机「沉迷玩手机,你的亲密关系可能会陷入危机」
你花在社交媒体上的时间是否超过了与伴侣相处的时间?你是否因为沉溺社交媒体而与伴侣发生过争执?如果这两个回答都是肯定的,放
苹果手机怎么用电脑更新系统苹果手机升级系统「苹果手机怎么用电脑更新系统」
苹果手机用户时常需要更新系统以获取最新的功能、性能优化和安全补丁。虽然手机自身可以通过Wi-Fi进行更新,但有时候使用电脑更
下月见!刘作虎晒OPPO Find X8真机照x8手机「下月见!刘作虎晒OPPO Find X8真机照」
随着华为、苹果旗下新机的陆续发布,今年的旗舰产品竞争也拉开了序幕。今日,OPPO首席产品官 一加创始人刘作虎晒出了OPPO Find X
星际争霸手机版v1.2.0 安卓版星际争霸手机版下载「星际争霸手机版v1.2.0 安卓版」
星际争霸最新版是背景强大的太空科技对战手游,能够利用未来的技术进行战争,通过建造强大的武器对抗外星人,未来时刻保持技术的
三星S8来了,那些你可能不知道的细节!s8手机「三星S8来了,那些你可能不知道的细节!」
去年9月初,三星电子宣布召回高端手机Galaxy Note7,而最终召回数量达到数百万台,可谓损失惨重。如今,时隔6个多月之后,三星电
手机如何远程操控电脑:无缝连接的最佳方案与技巧手机远程电脑「手机如何远程操控电脑:无缝连接的最佳方案与技巧」
三、通过云服务实现高效文件共享在手机与电脑之间共享文件也是常用功能之一,尤其适合需要频繁数据交换的用户。以下是三款推荐的
手机卡使用全攻略:新手必看,轻松解决使用烦恼!手机卡办理「手机卡使用全攻略:新手必看,轻松解决使用烦恼!」
随着数字化浪潮的兴起,手机越来越成为现代人生活中的必需品,无论是在工作、学习、社交还是娱乐中,它都扮演着至关重要的角色。
我的世界宝可梦手机版单人版我的世界神奇宝贝手机版下载「我的世界宝可梦手机版单人版」
我的世界宝可梦手机版单人版是一款非常有意思的沙盒冒险游戏,在这款游戏当中,我们需要开启一场非常精彩的捕捉精灵大冒险挑战。
oppo手机是什么系统oppo是安卓手机吗「oppo手机是什么系统」
OPPO手机,作为国内外知名的智能手机品牌,其搭载的操作系统一直是消费者关注的焦点。OPPO手机所运行的系统,并非市面上常见的iO