实验二:java贪吃蛇设计
贪吃蛇的设计需要从界面设计开始,首先需要设置一个合适大小的矩形做成一个界面,蛇的移动需要在这个界面当中,可以用Java的Graphics类进行绘图,绘制出蛇,已经在该界面随机生成的食物
需要达成的要求一:蛇可上下左右移动,且蛇碰到食物时,身体增长,积分增加
要求二:蛇在撞倒自身或者蛇头触碰到墙壁时,提示蛇死亡
参考b站:https://www.bilibili.com/video/BV1TJ411L742?from=search&seid=3829281775145966796
部分代码(绘图部分):
public void paintComponent(Graphics g1){//绘图 super.paintComponent(g1); Graphics2D g = (Graphics2D) g1; g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON); g.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL,RenderingHints.VALUE_STROKE_NORMALIZE);