奇妙的kodu世界-第7课冒险过河_第1页
奇妙的kodu世界-第7课冒险过河_第2页
奇妙的kodu世界-第7课冒险过河_第3页
奇妙的kodu世界-第7课冒险过河_第4页
奇妙的kodu世界-第7课冒险过河_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、奇妙的Kodu世界计算思维入门冒险过河 1第7课任务目标Kodu生活在一片丘陵地带,地势起伏平缓,一条小河横跨在丘陵之间。设计游戏地图和环境。丘陵中的小河丘陵中的小河今天的游戏与以往不同,我们要学习游戏地图的绘制。轮廓是指地图的周边所构成的形状,比如中国地图的轮廓像一只雄鸡。地貌是指高山、丘陵、平原、沙漠、河流、湖泊、大海等地理环境。物件是指地图中的树、草、建筑、岩石等对象的摆放位置。天气是指地图环境中天空及阴、晴、雨、雪等变化。我们今天的游戏环境,需要画出2个丘陵地带,中间夹着1条小河,如下图所示。丘陵中的小河绿色平原:从一个新的游戏世界开始,在Kodu游戏实验室的主菜单点击【新世界】,在编

2、辑工具中点击【地面刷具】-【地面材质纹理】。如下图所示。丘陵中的小河绿色平原:拨动鼠标滚轮或在键盘上按键,可选择不同的地面材质纹理。当前地图中用到的是20号材质纹理,点击20号材质纹理,如下图所示。丘陵中的小河绿色平原:鼠标指针所指的位置会出现一个矩形的刷具,点击即可刷出20号材质的地面。如下图所示。如果刷错了或想要删掉地面,可以在地面上按鼠标右键。丘陵中的小河绿色平原:刷地面需要掌握一些技巧,才能刷的又快又好。下表总结了刷地面的方法和快捷键。地面刷工具操作功能点击鼠标左键,或按住鼠标左键并拖动将空白处或地面刷成当前材质点击鼠标右键,或按住鼠标右键并拖动将地面删除为空白【】【】 键改变刷头大小

3、【Shift】+ 鼠标左键将地面刷成当前材质,不影响空白处【Ctrl】+ 鼠标左键只将空白处刷成当前材质,不影响已有地面【Alt】+ 鼠标左键点击选取地面材质作为当前材质【F3】切换对齐网格按住空格键,操作鼠标平移、缩放、旋转地图利用地面刷具,刷出2块比默认区域大一些的材质为20的绿色草地区域,中间留出一定的空白。(提示:将刷头变得很大,点击一下即可刷出一块区域。)丘陵中的小河拔地而起:在编辑工具中点击【上/下】工具,用于升高或降低地面。如下图所示。丘陵中的小河拔地而起:在【上/下】工具的右上角点击刷具样式,可选取各种形状的刷头。在这个游戏中,希望地面整个升起,用【魔法刷具】最合适,它可以自动

4、选取整块同一材质的地面,按住鼠标左键,即可使整块地面上升。如下图所示。丘陵中的小河拔地而起:下表总结了升降地面的方法和快捷键。上/下(升降地面)操作功能点击鼠标左键升高地域点击鼠标右键降低地域按下鼠标滚轮平滑地域【】【】 键改变刷头大小【F3】切换对齐网格按住空格键,操作鼠标平移、缩放、旋转地图丘陵中的小河拔地而起:利用魔法刷具和升降地面的操作,使两块地域升高到一样的高度。如下图所示。丘陵中的小河拔地而起:利用【上/下】工具,换成方形刷具,减小刷头,在地域的一端按住鼠标左键拖动,适当上升地面。如下图所示。丘陵中的小河山峦陡峭:利用【粗糙化】工具,可创建山尖或山峦,如下图所示。由于Kodu居住在

5、丘陵地带,没有很高的山峰,所以建立很高的山尖并不合适,我们可以稍后平滑它。丘陵中的小河山峦陡峭:下表总结了用粗糙化工具创建山尖或山峦的方法和快捷键。粗糙化操作功能点击鼠标左键创建山尖点击鼠标右键制造山峦(连绵起伏的山脉)按下鼠标滚轮平滑地域【】【】 键改变刷头大小【F3】切换对齐网格按住空格键,操作鼠标平移、缩放、旋转地图丘陵中的小河连绵起伏:利用【变形】工具,可使地面平滑或出现高低起伏。如下图所示。丘陵中的小河连绵起伏:下表总结了用变形工具建立起伏地面的方法和快捷键。粗糙化操作功能点击鼠标左键使地形平滑点击鼠标右键使地形高低起伏按下鼠标滚轮平滑地域【】【】 键改变刷头大小【F3】切换对齐网格

6、按住空格键,操作鼠标平移、缩放、旋转地图用上述同样的方法,将右侧地域的一端也设计成相似的丘陵地形。丘陵中的小河清清河水:两块地形的中央,是一条小河。在向小河中注入水之前,要先设计河底,否则无法装水。Kodu游戏实验室中的水是很有灵性的,它可以根据地形的高低,自动漫延填满所有低洼地带。利用【地面刷具】,选择第1种材质纹理,在两块地域的中间刷出河底的地面。如下图所示。丘陵中的小河清清河水:在编辑工具中点击【水工具】,再点击【水工具】左上角的【水的颜色】,如下图所示。丘陵中的小河清清河水:选择第1种水的颜色,在小河位置点击并按住鼠标左键,水慢慢升高注入河道。当水升高到地面高度时,可能一侧的地面比另一

7、侧低,这时水会自动漫延到地势低的地面,如下图所示。丘陵中的小河清清河水:下表总结了用水工具建立水域的方法和快捷键。水工具操作功能点击鼠标左键升高水面点击鼠标右键降低水面按下鼠标滚轮改变水的颜色(需要先在【水工具】中选择水颜色)【F3】切换对齐网格按住空格键,操作鼠标平移、缩放、旋转地图丘陵中的小河清清河水:为了不让水漫延出来,可以使两边地形高度一致。点击【上/下】工具,在右上角点击刷具样式,选取【魔法刷具】,如下图所示。在右侧地形上点击鼠标左键,使整块地形略微升高,与左侧地形高度一致,这样水就不会漫出来了。丘陵中的小河蓝天绿树:天空是地图环境的一部分,它能烘托游戏的氛围。在编辑工具中点击【变更

8、世界设定】,选择天空颜色为【天空:1】。如下图所示。丘陵中的小河蓝天绿树:丘陵上还需要种一些树,利用【对象工具】,在两侧的丘陵分别种上一些树,并在右侧的丘陵的平地上放置一个苹果(苹果可调大一些,使它更明显)。最终效果如下图所示。角色登场角色登场首先是Kodu登场。用【对象工具】在左侧地面上创建一个Kodu,调整颜色为红色,在Kodu上点击右键,选择调整大小、高度的命令,使Kodu大小合适,高度调整到接近地面,并旋转Kodu使它面向右侧小河。最终效果如下图所示。角色登场接下来是小飞鱼登场。用【对象工具】在小河中创建一个飞鱼,调整颜色为金黄色,在小飞鱼上点击右键,选择调整大小的命令,使它的大小合适

9、。默认情况下,飞鱼会浮在水面,不会沉入水底。在飞鱼上点击右键-【变更设定】,取消【停留在水面上】的设置,这样飞鱼就会沉入水中。角色登场Kodu在走入水中时,默认情况下,也会浮在水面,不会沉入水底。在Kodu上点击右键-【变更设定】,取消【停留在水面上】的设置。探 索漫游水底世界在我们正式开始对冒险过河游戏编程之前,想不想以Kodu的身份先环游一下这个世界,甚至探索一下水底的风光呢?此时我们暂不考虑Kodu掉到水里的生命安全问题,现在它走到哪里都不会受伤的。探 索小组合作探索1. 在小河中加入睡莲叶、海草、蛤蜊、乌龟等对象。2. 为Kodu编程,用键盘上的箭号键(方向键)控制它移动。3. 改变摄

10、像机模式,以第一人称方式查看所有景色(即你通过Kodu的眼睛查看世界)。4. 控制Kodu四处游荡,一定要去水中逛一逛。5. 同组同学互相帮助、分享探索结果,使每个人都能完成任务。参考方案参考方案在编辑模式下,点击【对象工具】,右键点击Kodu-【编排程序】,添加代码如下:(1) WHEN:【+】【键盘】【+】【箭号键】DO【+】【移动】(2) DO:【+】【视角】【第一人称】结果可参考下图。参考方案第2行代码的意思是:无论何时,都以第一人称(Kodu)的视角查看世界。参考方案按【ESC】键返回编辑模式,点击【玩游戏】图标或再次按【Esc】键,开始玩游戏。现在,你可以控制Kodu移动,体会一下第一人称视角的感觉,潜入水底,感受逼真的水底效果。如下图所示。概念:建模(Modeling)我们在游戏里建立地图,规划地形,构建游戏角色的活动环境,这就是建模的过程。建模就是建立模型,是指使用计算机描述一个系统的行为。人们可以根据不同的用途和目的建立不同的模型,以便模拟真实环境、场景、物品或流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论