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

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

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

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

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

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

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

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

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

    订阅失败

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

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

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

    购买课程

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

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

    课时介绍

    建立图片交换的模块-模块编程--点击交换图片Scratch项目式学习--拼图游戏设计与开发

    课程介绍

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

    信息系统项目管理师自考笔记

    李明 · 730人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22118人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4210人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 842人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5155人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2323人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 599人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3987人在学

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