四时宝库

程序员的知识宝库

使用lua语言制作贪吃蛇游戏(love2d)(五)蛇对象的设计

前几章对引擎有一个大概的了解之后,我们终于可以进行贪吃蛇的制作了,首先,我们看一下游戏预览:

事实上这个游戏预览并不完整,不过我们这个教程之后会完善,美化它。

蛇对象生成

我们就把它命名为snake,初始的蛇一般都是3节,所以:

上图的代码用for循环往snake里面放入了3个对象,表示蛇节,x = i × 31 与w = 30这样设计是为了让蛇之间有间隔,可以自己在纸上模拟一下。

蛇现在是不动的,如何让它动起来,我会在下期教程讲解,如果你有任何疑问,欢迎在评论区讨论,或者私信我,喜欢本教程的请关注,点赞,收藏,转发,谢谢。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接