
JAVA小程序之贪吃蛇
文章平均质量分 58
Python大视觉
这个作者很懒,什么都没留下…
展开
-
Java 贪吃蛇游戏引言
贪吃蛇小游戏是一款十分经典的小游戏,适合用于新手的练习,花了近两个月的时间,终于可以运行出比较完善的贪吃蛇了,相比于优快云中的大神,花个几天的时间就可以做出Java版本的贪吃蛇小游戏,而自己花了两个月多的时间,有些伤。 这两个月在不断地学习进步, 从完全小白到搞成贪吃蛇小游戏,期间很多不懂得问题,都会去网上搜,去优快云中问大神,现在整个游戏剩下封装,也就是将在elipse上可运行的游戏打包出来...原创 2018-12-15 10:43:57 · 3089 阅读 · 2 评论 -
JAVA贪吃蛇小游戏源代码系列
Java贪吃蛇小游戏元源代码原创 2018-12-15 11:00:15 · 51679 阅读 · 88 评论 -
Java贪吃蛇小游戏源代码系列之辅助类
Java贪吃蛇小游戏之音乐类 package snakeGame;/* * 设置程序运行背景音乐,包括 点击按钮音乐,鼓励音,撞墙音乐,吃食物音乐等等, * 音乐类的设置可以在snakeGame类中实现,由于音乐太多,故而集中到一起,可以在需要添加的地方实例化即可。 */import java.applet.AudioClip;import java.net.MalformedURL...原创 2018-12-15 11:03:08 · 1135 阅读 · 1 评论 -
贪吃蛇小游戏总论
引言:一个月前完成了贪吃蛇小游戏,作为一个用来练手的项目,自己的确成长了不少,打算就这个项目写点东西,后来工作太忙,再加上一些原因,一直到现在才有空写下来,贪吃蛇小游戏分为总论,分论三篇和反思一篇,五篇文章来写,总论主要说明贪吃蛇小游戏主要实现了那些功能,以及贪吃蛇小游戏的算法分析,设计原理等等,分论主要讲贪吃蛇小游戏的各个组成部分原理,反思主要复盘自己在设计这个游戏中的错误和自我成长。(一)贪...原创 2018-12-28 22:10:29 · 2916 阅读 · 5 评论 -
JAVA贪吃蛇小游戏分论(一)
引言:Java贪吃蛇小游戏是一款非常经典的小游戏,在总论中分析了我的贪吃蛇小游戏的运行过程,以及贪吃蛇的算法分析等等,对于贪吃蛇的移动原理,随机点的出现等有了一定的了解,那么,分论三篇将从我写的代码出发,分析贪食蛇小游戏的具体组成原理和代码实现,分论一主要说明贪吃蛇小游戏的界面设计,贪吃蛇的设计,和随机点出现等,分论二来分析贪吃蛇移动方式的分析,分论三主要介绍贪吃蛇小游戏辅助类,即圆角按钮和音乐类...原创 2018-12-30 21:56:13 · 2090 阅读 · 6 评论 -
JAVA 贪吃蛇小游戏分论(二)
在分论(一)讨论了贪吃蛇和随机点的设计,挡在窗体中定义好贪吃蛇和随机点,那么,最关键的问题是如何定义贪吃蛇的移动,以及当碰到随机点以后会发生什么?贪吃蛇的移动说白了是坐标的变化,如何控制坐标变化呢?有两个关键点需要考虑,方向和速度。第一,移动的控制,即外界通过什么方式来控制贪吃蛇的移动方向,常用的是键盘或者鼠标。第二,贪吃蛇移动的速度,贪吃蛇在键盘控制下,以怎么样的速度来移动。 通过鼠标控制或者...原创 2018-12-30 23:56:55 · 956 阅读 · 0 评论 -
JAVA贪吃蛇小游戏分论(三)
分论一讨论了贪吃蛇小游戏的界面设计,贪吃蛇和随机点的设计,也就是如何将贪吃蛇和随机点出现在界面上,分论二中讨论了贪吃蛇移动方式的两种方式,对于速度和方向的控制,这是整个贪吃蛇小游戏的关键,在一定方向和速度的控制下,让贪吃蛇按照我们的意愿移动,这样的话贪吃蛇小游戏就完成了,分论三主要讨论贪吃蛇小游戏的辅助类,即圆角按钮类和音乐类,界面设计中有很多按钮,圆角按钮的作用就是为了界面更加好看,贪吃蛇小游戏...原创 2018-12-31 11:46:46 · 812 阅读 · 7 评论