推广 热搜:   中国  公司  服务  企业  未来  政策  设备  行业  基金 

有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?java手机游戏「有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?」

   日期:2025-02-20     作者:caijiyuan    caijiyuan   评论:0    移动:http://lanlanwork.gawce.com/mobile/news/12129.html
核心提示:本文适合有 Java 基础知识的人群,跟着本文可学习和运行的游戏。本文作者:HelloGitHub-秦人HelloGitHub 推出的《讲

本文适合有 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,备注:讲解)加入我们,让更多人爱上开源、贡献开源

本文地址:http://lanlanwork.gawce.com/news/12129.html    阁恬下 http://lanlanwork.gawce.com/ , 查看更多
 
 
更多>同类行业资讯
0相关评论

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2023001713号