今年寒假,我们有一个写贪吃蛇游戏的作业,而我根本没有任何键盘响应图形编程基础。我应该如何开始?
你好,贪吃蛇游戏的测试是指针编程。
以下是一些建议供你参考:
1,图形思维:这是最让初学者困惑的。如果老师上课不讲,很难入门。如果你是刚学,建议你在控制台下打印“#”来模拟一条蛇,比如,# # # # # #这是一条蛇。
2、蛇的结构:这里需要建立一个链表,因为蛇是要吃更长的,所以蛇的长度是可变的,蛇被分成很多段,每段相当于链表的每一个节点。
3、碰撞判断:这里你只需要通过简单的坐标进行比较判断。
网上有很多完整的程序,但是网上的代码不是很清楚,初学者很难理解。
当时和舍友一起写的时候,一开始遇到了很大的困难,但是后来还是觉得可以通过从零开始一点一点的写,纯靠自己,纯用c来锻炼自己。