Scratch项目式学习--拼图游戏设计与开发

Scratch项目式学习--拼图游戏设计与开发
共35节 9417人在学 课程详情
  • 游戏分析与设计

    • 游戏试玩及分析
    • Freemind思维导图工具介绍
    • 为拼图游戏做总体设计
  • 游戏素材准备

    • 素材图片的尺寸分析
    • 百度搜索指定尺寸的图片
    • 用photoshop裁剪图片
    • 用photoshop处理图片尺寸
    • 将素材添加到scratch
  • 模块编程--用链表存储图片的随机位置

    • 基础知识:变量
    • 基础知识:链表
    • 链表中添加随机数
    • 链表中添加不重复的随机数--方法1
    • 链表中添加不重复的随机数--方法2
    • 两种方法效率分析与比较
  • 模块编程--根据链表数据摆放图片

    • 一维链表和二维表格的对应关系
    • 数学知识:取余数和取整数
    • 图片坐标规律分析
    • 编程实现
    • 基础知识:图章与克隆
  • 模块编程--点击交换图片

    • 存储小图片的位置序号
    • 存储空白图片的位置序号
    • 建立图片交换的模块
    • 判断图片是否与空白图片相邻
    • 当空白图片位置序号为5时,交换图片
    • 图片交换后,更新空白图片下标及造型
    • 当空白图片位置需要为其他时,交换图片
    • 克隆本体隐藏--解决最后格子上的问题
  • 模块编程--拼图完成及计分功能

    • 判断拼图是否完成
    • 拼图完成后续功能模块分析
    • 解决拼图死胡同问题
    • 为游戏添加音效
    • 游戏计分--按点击次数
    • 游戏计分--按花费时间
  • 项目优化及总结

    • 交换图片时的程序脚本优化
    • 项目完成总结

    订阅失败

    Scratch项目式学习--拼图游戏设计与开发
    Scratch项目式学习--拼图游戏设计与开发 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    链表中添加不重复的随机数--方法1-模块编程--用链表存储图片的随机位置Scratch项目式学习--拼图游戏设计与开发

    课程介绍

    信息社会,编程就和传统的“读、写、算”一样,是一种的基本能力,而这种能力可以从儿童编程开始。本课程以“拼图游戏”为项目,按照软件开发的流程,从游戏的分析和设计入手,确定游戏的背景、角色和规则;然后从准备素材到功能模块编程到调试,体验完整的项目开发过程。学习者会不断地遇到问题,分析原因,训练工程思维,提升解决问题的能力。
    推荐课程

    零基础学Scratch3.0

    小兔子老师 · 1484人在学

    跟九宝老师学scratch3.0少儿编程-基础篇

    翟东平 · 1370人在学

    Scratch少儿编程——迷宫游戏项目学习

    明义 · 796人在学

    Scratch编程等级考试二级

    小兔子老师 · 461人在学

    一学就会的Scratch3.0入门与进阶精品课程系列一

    小布少儿编程 · 156人在学

    儿童中级编程Scratch3.0版

    马小静 · 561人在学

    Scratch基础知识介绍

    马晓东 · 975人在学

    沐风老师Scratch打靶小游戏视频教程

    沐风老师 · 228人在学

    Scratch项目式学习--拼图游戏设计与开发

    默言 · 9417人在学

    青少年编程等级考试-Scratch图形化1级

    王雷 · 389人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~