`
阅读更多

近期,为了帮同学完成论文中的益智游戏小项目,昨天晚上下班后,八点开始,一直熬夜到三点的时间仿照《围猫》这个游戏做了一个《围曹操》的益智游戏,熬夜真不好啊,现在俩眼皮打盹,要死了,,,

其实大约一点的时候,编码完成,调bug调了两个小时啊。。又困又得坚持。。疯了。。。。。

先说说这个小游戏,技术上就是java swing,好久没用过了,边网上搜,边写,略不爽。。。。

先玩了玩围猫这个游戏,总结了一下它的算法,即它每次都可以找到最近到达边缘的路,这里用DFS广度优先搜索算法正合适。于是苦逼的编程就开始了。。。先给大家看看画面,,楼主P图功夫很差,于是就在网上随意找了几幅可用的图先用着(也就会出现了为啥开始游戏界面会出现两个“开始游戏”的按钮了,懒得改了,其实下边的这个按钮是“结束游戏”才对。。嘿嘿)。。。。

好了,开始界面show:

看看这个界面,底下的按钮是“退出游戏”,懒的P了。。。

点击开始按钮,进入两个背景介绍页面,在页面中点击鼠标,即可进入游戏界面

 

 真正的游戏界面来了,,,白色的是空白框,枣红色的曹操,绿色的是我军,,当我军把曹操围住,就赢了,如果曹操跳到了最边上,那么就输了。。。

看上图,感觉这个游戏也是很简单的嘛,,,于是我做了个困难度设置的功能,,如下图:

其实,这个难度设置很简单,如果我军的点阵占据很多的话,那么围住曹操就容易的多,下图是设置难度为困难的效果,看看就晕了,不禁就想,,曹操,,你回家吧。。。这时可以点击重新开始,换一个布局,这个游戏每次加载时,我军点阵的位置是不固定的,,,根据难度,个数也是不固定的,当然难度越难个数越少,,,

 
 好了。,,,这个小游戏就这样了,,,,源码附下。。。谢谢支持 !!!
 
 

 

  • 大小: 473.8 KB
  • 大小: 511.4 KB
  • 大小: 387.2 KB
  • 大小: 231.7 KB
  • 大小: 235.7 KB
  • 大小: 228.2 KB
分享到:
评论

相关推荐

    java swing围棋游戏

    完整的java swing围棋游戏程序源码,代码完整可用,欢迎大家下载..........

    java swing 贪吃蛇游戏.zip

    java swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zip java swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zip java swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏....

    Java开发作业基于JavaSwing实现的动作类游戏源码.zip

    Java开发作业基于JavaSwing实现的动作类游戏源码.zipJava开发作业基于JavaSwing实现的动作类游戏源码.zipJava开发作业基于JavaSwing实现的动作类游戏源码.zipJava开发作业基于JavaSwing实现的动作类游戏源码.zipJava...

    Java swing小游戏,纯练手.zip

    Java swing小游戏,纯练手Java swing小游戏,纯练手Java swing小游戏,纯练手 Java swing小游戏,纯练手Java swing小游戏,纯练手Java swing小游戏,纯练手 Java swing小游戏,纯练手Java swing小游戏,纯练手Java ...

    java swing扫雷小游戏.zip

    java swing扫雷小游戏.zipjava swing扫雷小游戏.zipjava swing扫雷小游戏.zip java swing扫雷小游戏.zipjava swing扫雷小游戏.zipjava swing扫雷小游戏.zip java swing扫雷小游戏.zipjava swing扫雷小游戏.zipjava ...

    java swing 游戏开发文档

    java swing 3d 游戏开发资料及3d开发环境搭建

    Java Swing实现的生命游戏.zip

    Java Swing实现的生命游戏Java Swing实现的生命游戏Java Swing实现的生命游戏 Java Swing实现的生命游戏Java Swing实现的生命游戏Java Swing实现的生命游戏 Java Swing实现的生命游戏Java Swing实现的生命游戏Java ...

    基于Java Swing的贪吃蛇游戏.zip

    基于Java Swing的贪吃蛇游戏.zip基于Java Swing的贪吃蛇游戏.zip 基于Java Swing的贪吃蛇游戏.zip基于Java Swing的贪吃蛇游戏.zip 基于Java Swing的贪吃蛇游戏.zip基于Java Swing的贪吃蛇游戏.zip 基于Java Swing的...

    java swing漂亮界面 超酷 javaswing教程

    java swing漂亮界面 超酷 javaswing教程

    Java Swing组件写的游戏客户端.zip

    Java Swing组件写的游戏客户端Java Swing组件写的游戏客户端 Java Swing组件写的游戏客户端Java Swing组件写的游戏客户端 Java Swing组件写的游戏客户端Java Swing组件写的游戏客户端 Java Swing组件写的游戏客户端...

    Java Swing飞机大战小游戏.zip

    Java Swing飞机大战小游戏.zipJava Swing飞机大战小游戏.zip Java Swing飞机大战小游戏.zipJava Swing飞机大战小游戏.zip Java Swing飞机大战小游戏.zipJava Swing飞机大战小游戏.zip Java Swing飞机大战小游戏.zip...

    Java+Swing打猎射击游戏源码.zip

    1、这是一款java swing编写的打猎射击游戏,从这款游戏的编程中,我们可以练习如何进行射击对象的消失及相关按键的监听。 该游戏的一大亮点还是对运动图片的二级缓冲功能,运行时可以感受到非常的流畅,对于想从事...

    java课程设计-基于java+Swing GUI构建的类Windows的扫雷小游戏

    java课程设计——基于java、Swing GUI构建的类Windows的扫雷小游戏java课程设计——基于java、Swing GUI构建的类Windows的扫雷小游戏java课程设计——基于java、Swing GUI构建的类Windows的扫雷小游戏java课程设计...

    JavaSwing多人猜拳

    用JavaSwing写的测试版多人猜拳, 暂时不包含源代码

    基于Java Swing的打砖块游戏.zip

    基于Java Swing的打砖块游戏.zip基于Java Swing的打砖块游戏.zip 基于Java Swing的打砖块游戏.zip基于Java Swing的打砖块游戏.zip 基于Java Swing的打砖块游戏.zip基于Java Swing的打砖块游戏.zip 基于Java Swing的...

Global site tag (gtag.js) - Google Analytics