子版块

L2—高级创意课程与人工智能—Scratch++

今日课程:0  |  课程总数:9
通过Scratch++,实现高级创意编程,包括:机器人舞台剧、交互式游戏、人工智能基础课程。
admin
10
这个课程是要付费的。
0   2018-05-06 15:00:00
wlb
6112
 0
打了1200多字还没写完,突然就没了。草稿箱也找不回来-----先哭诉下...简单介绍一下:微信小游戏初窥:1.微信小游戏介绍2.EcmaSscript5 与 EcmaScript6的填坑3.面向对象思维的讲解。4.------------html,canvas的填坑之后课程讲解微信小游戏,主要有js,javaScript进行开发。javaScript与EcmaScript的关系:ecmaScript是ECMA公司制定的script脚本规范。javaScript是遵从ecmaScript开发出来的一种产品。可以理解为,javaScript是ecmaScript的一种实现。什么是类?什么是对象?继承是什么?(父与子的关系是什么?)面向對象進行填坑。回到微信小游戏:微信小游戏,主要由js文件构成,我们就讲讲它的主要构成。模块分解:game.js游戏全局的入口文件,是微信小游戏必须有的一个文件。从scratch角度来看,就是“绿色旗帜”里面的功能实现。Main.js程序主类,主要用来初始化canvas和一些全局对象,各个精灵和绑定点击事件。从scratch角度来看,如添加所有精灵,设置精灵的事件如“方向键操控,作用于所有角色的东西之类的。”Director.js程序导演类,用来控制游戏的逻辑和精灵的创建与销毁,控制游戏主循环(逻辑的变化和场景的切换)从scratch角度来看,如等待两秒切换到,另一个舞台。或者其他。DataStrore.js创建一个对象池,存储游戏需要长期保存的变量和需要定时销毁的变量。这使得让各个js文件之间的耦合度降得更低(什么是耦合,上课讲)使用场景:当我们两个文件需要共同去利用一个变量,或使用某个数据的时候,我们就不需要去引用另一个js中的变量了,直接去,dataStrore里面取,就相当于一个中间键。从scratch角度来看,你们,所接触到的就是对变量的使用的,对于此类数据如何保存,如何文件共享,如何存入数据库,这是你们还需要了解的。Resources.js游戏的资源,数组------创建了就知道了。ResourceLoader.js    资源加载器,保证游戏是在图片加载完成后开始主循环的。(图片加载完了,我们的canvas才进行渲染,否则在资源没有加载完毕,就开始执行此逻辑的画面会是一张白布。) 7. Sprite.js    游戏精灵的基类,背景,陆地,铅笔,小鸟等都是它的子类。    游戏中所有呈现的元素,它可以进行旋转,变换,缩放,可以处理很多动作,以及包含很多内部的逻辑。    精灵类可以说是游戏开发的核心。    这里面的话,给它创建一个父类,让所有的元素都继承于他。    从scratch角度来看,如就是构造很多“角色”。---微信小游戏,第一个开发,我会以“flappy bird”作为项目实战。背景类:background.js陆地类:land.js上半部分铅笔类:UpPencil.js (只要一根就可以啦,其他我们来剪裁)下半部分铅笔类:downPencil.js小鸟类:birds.jscanvas是一个剪裁和重绘的过程准备三个小鸟的状态。不断的刷新这三个状态,看起来,就像小鸟在飞一样。还记得,scratch的蝙蝠吗?6.重新开始按钮类:startButton.js 
0   2018-07-05 23:16:09
wlb
6212
 0
wlb_汪琳斌_蹭蹭世界杯作者:wlb写作业发布课件L2的小朋友。尽量全部完成喔,嘿嘿。核心知识点与逻辑:面向变量广播角色对象:门(可用坐标划定范围)守门员双方球员球还没添加声音模块呢,小朋友你可以填上吗?emm,还有兴致的话。顺带赠送“如何使用PPT点名嘿!”----好像还有个蜂鸣器,葫芦娃emm;看时间吧。
0   2018-06-24 02:59:24
wlb
6121
 0
知识点:1.掌握define常量设置2.掌握LED的高低电平输入3.掌握LED的变化频率实现效果。让LED灯,左和右灯,右灯刚亮完这个,切换下一个,而左灯亮刚刚右灯亮过的。如:绿 黄  接下来就是  黄  蓝时间切换,从切换频率1000毫秒 到 900 毫秒 到... 到100毫秒 到0 , 再到1000毫秒 , 900毫秒 ..100毫秒 ,,一直循环这个模式进行切换闪烁。
0   2018-05-26 20:56:24
紫百合
5696
 0
智能硬件入门1:C/C++编程—Arduino入门
0   2018-05-18 21:46:20
wlb
5686
 0
wlb_汪琳斌_GCC真实小车机器人_模块熟悉&键盘控制作者:wlb写作业发布课件真实小车机器人_运动操作模块&more真实小车机器人_键盘控制机器人运动
0   2018-05-12 17:00:05
wlb
5845
 0
wlb_汪琳斌_仿真机器人巡线(附按键操作)作者:wlb写作业知识点: 1.巡线算法 2.状态变量的引用 3.键盘操作  -------------- 学有余,根据情况,再安排。
0   2018-05-05 16:49:20
wlb
6627
 0
wlb_汪琳斌_巡线探索强化作者:wlb写作业巡线大集合:1.寻葫芦串。2.寻不规则且有回路曲线3.做个竞赛题.(鉴于你俩底子很好,试试初中组题目)巡线,对于不同的路况,巡线的代码也会多种多样。加油哈~
0   2018-04-22 00:06:34
wlb
6310
 0
巡线大集合:1.寻葫芦串。2.寻不规则且有回路曲线3.做个竞赛题.(鉴于你俩底子很好,试试初中组题目)巡线,对于不同的路况,巡线的代码也会多种多样。加油哈~
0   2018-04-21 20:01:56
暂无班级信息
等级: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 - 2022 原子编程@优唯思   |   Copyright 2015 All Rights 成都优威骐骥教育科技有限公司  |  网站备案号:蜀ICP备16015136号