| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 447 人关注过本帖
标题:请高手们赐教 也给爱好者们练练手 帮助小弟完成个小项目------贪吃蛇
只看楼主 加入收藏
ckk163013
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-4-1
收藏
 问题点数:0 回复次数:0 
请高手们赐教 也给爱好者们练练手 帮助小弟完成个小项目------贪吃蛇
要求如下:
1. 定义活动框的起点和大小,要能够方便地修改,即只须修改起点坐标和长宽,就能改变活动框的起点和大小。

2. 游戏开始后,蛇从任意方向进入框内,蛇的起始身长应能方便地修改。

3. 蛇的移动方向由上、下、左、右键控制。

4. 随机地投放食物到框内任意位置,但不能投放到蛇身上。

5. 蛇吃了一个食物后,身长即增加一节。并且从蛇头增加。

6. 蛇可以穿过框边从对侧出来,即撞墙不为死亡。但蛇不能撞到自身,亦不能回头,否则为死亡,游戏结束。

7. 定义蛇的前进速度和等级,每吃完 n 个食物(例如 3 个)提高一档速度(例如加快20ms)。

8. 在框右侧适当位置打印显示相关信息。如:蛇的当前前进速度、方向及等级、所吃食物个数等等。

9. 游戏运行过程中,按 p 键暂停游戏,q 键退出本轮游戏。

10. 一轮游戏结束后,询问是否继续,y 键继续,n 键退出游戏。

11. 项目文件和目录结构:

    项目根目录 snake
                ┠ inc
                 ┗ snake.h
                ┠ src
                 ┗ snake.c
                ┗ main.c
搜索更多相关主题的帖子: 起点 活动 贪吃蛇 爱好者 
2012-04-01 19:37
快速回复:请高手们赐教 也给爱好者们练练手 帮助小弟完成个小项目------贪吃蛇
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036187 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved