一个小时带你用Java实现炫酷的「贪吃蛇游戏」,巩固Java基础

.article-content .quotation{position:relative;margin-bottom:30px} .quotation .icon{background-repeat: no-repeat;width:28px;height:24px} .quotation .quotation-right{background-position:0 0 ;position:absolute;bottom:0;right:0;background-image: url(//n.sinaimg.cn/kandian/quota-icons-r.png); background-image: -webkit-image-set(url(//n.sinaimg.cn/kandian/quota-icons-r.png) 1x,url(//n.sinaimg.cn/kandian/quota-icons-r-2x.png) 2x);} .quotation .quotation-left{background-position:0 0;position:absolute;top:0;left:0;background-image: url(//n.sinaimg.cn/kandian/quota-icons-l.png); background-image: -webkit-image-set(url(//n.sinaimg.cn/kandian/quota-icons-l.png) 1x,url(//n.sinaimg.cn/kandian/quota-icons-l-2x.png) 2x);} .quotation p{padding-left:38px;font-size:16px;color:#4D4F53;letter-spacing:1px;line-height:28px;}

贪吃蛇游戏我想大部分人都玩过,也是一个深受人们喜爱的游戏,一条在密闭的围墙内的蛇,在围墙内随机出现一个食物,通过按键盘上四个光标键控制蛇向上下左右四个方向移动,当蛇的头部和食物的坐标完全重叠时,则表示吃到食物,同时蛇的长度加1,并且生成一个新的食物蛇头,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。

  项目介绍:用Java实现经典童年游戏『贪吃蛇』

  

  适应人群

  学完Java基础,想通过项目案例巩固JavaSE基础

  准备工作

  JDK8.0

  IntelliJ IDEA

  贪吃蛇游戏视频教程

  课程导读

  准备工作

  设计游戏图纸

  画出窗口

  在窗口上添加画布

  在画布上添加游戏区域

  放静态蛇

  定义蛇的数据结构

  控制蛇头方向

  放上开始提示信息

  按空格键开始游戏

  让蛇动起来

  实现暂停

  实现转向功能

  添加食物

  吃掉食物

  游戏结束

  贪吃蛇项目源码素材下载:

?sina

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。