我们到了课程设计的时候了,我想做一个贪吃蛇程序(没有界面的),现在一脑子空白,不知道从哪里做起。求大神指导!!!
你的意思是使用控制台绘制贪吃蛇游戏吗?
说说我的思路:
1.使用二维数组,作为游戏画面矩形区域,所有游戏内容就在这个矩形里面
2.二维数组的每个元素的值代表绘制过程中,不同的内容:如 0:空白 1:食物 2:代表蛇的身体
3.利用刷新函数,让画面每隔一段时间刷新一次,每次的刷新都需要对二维数组的值进行改变(因为蛇是会移动的)
4.掌握的了图像的绘制技巧之后,最麻烦的是蛇身上那些点的运动逻辑,这就靠你自己了
好吧,先尝试看看怎么让你的控制台界面会动起来吧~祝你成功!