想必大家在小时候都玩过贪吃蛇这一经典小游戏吧,而做出贪吃蛇小游戏也是每一个初入编程学习的小萌新的梦想吧。
而在室友的Mac电脑上,我发现其自带有贪吃蛇小游戏:
1、打开终端
2、输入emacs
3、按下esc+x(光标会移动最下方)
4、输入snake并按下回车就可进行游戏了
游戏效果如下:
而在软导课后,我们学习到了如何制作贪吃蛇字符游戏,借助老师提供的材料,我也基本写出了贪吃蛇字符版的代码。
贪吃蛇主要代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define SNAKE_MAX_LENGTH 20
#define SANKE_HEAD 'H'
#define SNAKE_BODY 'X'
#define BLANK_CELL ' '
#define SNAKE_FOOD '$'
#define WALL_CELL '*'
//snake stepping: dy = -1(up),1(down); dx = -1(left),1(right), 0(no move)
void snakeMove(char);
//put a food randomized on a blank cell