xh20160214
陈宇杰 Lv5  
课程作者
迷宫10关编程思路
已学习:5865   提交:0   发表于2019-02-19 12:55:48

        

        游戏迷宫第10关可谓步步陷阱,处处坑。路径极其复杂,分前方有路,前方无路两种情况,其中每种情况又分前方路径向左向右两种,路程长度也不相同。设计者又非常抠门,只给了10个模块,这使得前行路上险象环生,很容易功败垂成。下面就游戏模块搭建思路与诸君共享。

        首先设置循环体,两个向前移动模块,使人偶到达路口,再下接分支判断模块,选前方有路,带"其他"选项那种,由于第一和第二个路口,前方都有路,而到达目的地的路径既要向左,又需要向右,显然,这一个条件无法满足要求,这里需采用复合条件加以判定,第一个路口只有向左路径,第二个路口有左右路径,在这里增加一个前方路径向右的判断模块,放在前方有路模块中执行框中,构成复合判断句,第一个路口路径没有向右,故执行其他分支模块,这里放的是向左转模块,这时人偶不会向左,而是向右转。这样,人偶到达第三个路口,正好前方无路,执行这里放置的向左转,向前移动,向右转三个模块后,到达第四个路口,并正对着目标,这时会执行循环模块中向前移动程序,到达目的地,取得真经。


 
学习列表
默认   热门   正序   倒序
暂无班级信息
等级:0级
优币:
好奇少年:
最新作业
左邻右舍
{"竞赛编程":"http://www.uwis.cn/uide/","课程编辑":"http://www.135editor.com/","成信大":"http://www.cuit.edu.cn","老版优唯思":"http://old.uwis.cn","图文发帖":"http://yz.uwis.cn/index.php?c=edit&type=read&pyteditorload=no"}

©2015 - 2024 优唯思编程   |   Copyright 2015 All Rights 成都优威骐骥教育科技有限公司  |  网站备案号:蜀ICP备16015136号

已有0次打赏