| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 584 人关注过本帖
标题:各位哥哥姐姐,求程序源代码!
只看楼主 加入收藏
菜鸟小弟
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-3-20
收藏
 问题点数:0 回复次数:0 
各位哥哥姐姐,求程序源代码!
各位哥哥姐姐帮帮忙,求源代码!谢谢!                                    
            植树——编织我们的未来!(游戏类)
    目的:随着现代化进程的推进,越来越多的树木被砍伐,越来越多的
森林被破坏!编者想通过这个小游戏来提高大家的环保意识,共同编织我
们的美好未来!
    思路:先开辟一个二维数组作为活动界限,然后设定人,可移动的树,还有树坑。游戏过程是:篱笆是人的活动范围,其中有
几个固定的树坑,还有分散在不同地方的树,人要推动这些树全部进入树
坑就算游戏通关,然后根据玩家所用的时间来评判玩家的环保意识。
    规则:以小人的运动为基础,写出具体的规则.当按动方向键后,要记录下小人将要走到的格子,然后进行规则判断:

    如果小人将到达的格子为篱笆(即阻挡小人的路线)
    {
    退出规则判断,棋面布局不做任何改变;
    }

    如果小人将到达的格子不为树(即小人只是自己移动,不用搬动树)
    {
    恢复小人原有格子背景;
    在小人将到达的格子绘制小人;
    }
    如果小人将到达的格子为树(即小人要搬动树)
    {
    如果将被小人搬动的树允许被搬动(即被搬动树的前方无其他树并且不是篱笆)
    {
        如果将被小人搬动的树的前方为背景
        {
        恢复将被小人搬动的树的原来背景;
        在树新位置绘制树;
        恢复小人原有格子背景;
        在小人将到达的格子绘制小人;
        }
        如果将被小人搬动的树的前方为树坑
        {
        恢复将被小人搬动的树的原来背景;
        在树新位置绘制已种植好的树;
            恢复小人原有格子背景;
        在小人将到达的格子绘制小人;
        }
    }
    }

    如果已种植好的树达到设定的数量
    {
    游戏通关,重新开始游戏;
    }
搜索更多相关主题的帖子: 源代码 哥哥姐姐 环保 游戏 
2008-03-20 15:42
快速回复:各位哥哥姐姐,求程序源代码!
数据加载中...
 
   



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

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