本文适合有 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/ , 查看更多