昨天是2016年8月12日!昨天晚上不小心睡着了,早上来补回来。

啊,今天是培训的最后一天,舍不得走啊!~

短暂而充实的1个月的时光脚步具体如下:

7-12:对JS一脸懵逼的我

①完成了小鸟的PDF内容,知道了一个游戏开发的大致流程。

②基础知识强化(ctor是JS里的主函数、常量、变量、全局变量等等)。

③了解了一些开发工具(如JetBrains WebStorm 11.0.1、Cocos Studio、CocosCreator、GoogleChrome等等)。

④知道了如何创建JS项目。

⑤知道了在JS中代码的语法、规则、规律、语句、关键词。

⑥会用JS编程了。

⑦认识了一大推可爱的同学们和温柔帅气的欢哥还有漂亮的丽姐梦姐婷姐。

7-13:

①会了“学”“好”“技”“术”ASCII码的输出(要注意顺序输出)。

②基础知识强化(控制语句:条件语句、switch选择语句、循环语句、跳转语句等等)。

③懂得了如何找计算器的资源。

④知道了强转为整型的方法Math.floor(Math.random()*100);。

⑤知道了如何算奇数和以及偶数和。

⑥知道如何判断一个数能不能被7整除。

      7-14:

①知道了计算器是如何实现的。

②知道了COCOS UI STUDIO如何使用,它是用来做界面的。

      7-15:

①增加了计算器的功能。

②基础知识强化(变量、常量、函数等等)。

③懂得了方法的回调。

④知道了按钮有4种状态:按下、移动、提起、取消。

      7-18:

①完善了计算器。

②基础知识强化(cocos stidio)。

③找到了拼图的资源。

      7-19:

①完成了猜数游戏。

      7-20:

①知道了拼图的界面如何做以及如何显示出来。

②基础知识强化(按钮的监听和处理、组建的获取等等)。

③知道了然后添加新脚本:要在project.json中添加。

      7-21:

①增加了拼图切换界面的特效。

②基础知识强化(创建类名每个单词首字母要大写、类如何继承精灵等等)。

③知道了cocos studio里面的图片格式必须要为JPG的格式,连JPEG的都不行。

 

      7-22:

①var num=parseInt("110",2);

cc.log(num);意思是将二进制的110转换为十进制的数:答案为6。

②吸附不准的话要更改baseSp.attr({opacity: 100,anchorX:0,anchorY:0,x:8,y:10});中的x值。

③知道了如何用PS抠图。

      7-25:

①给小鸟添加了吃金币的效果。

②基础知识强化(获取节点、switch的使用方法、8进制和16进制的前缀分别是0和0x,注意是阿拉伯的0,而不是英文字母O等等)。

③学会了异或计算a^b(这个可以用到两个数字交换位置):先要转换为二进制,然后不一样的写1,一样的写0。

④认识了心细认真的唐哥,开始学习C语言了。

      7-26:

①给小鸟添加了吃金币可以添加生命的效果。

②基础知识强化(BUG的修改等等)。

③懂得了DOS的用法命令。

④知道了VS的用法(输出后面要有getchar();)。

7-27:

①自增也可以写成:i+=0.1。

②基础知识强化(注意#define 后面不能打分号:#define PI 3.1415等等)。

③学到了float的%f输出是6位小数,double的%f输出也是6位小数。

④知道了如何打印字节printf("%d",sizeof(int));。

7-28:

①知道了何如强转:大的转给小的会有数据遗失,比如float强转为int.格式:float f=100.223;printf("%d",(int)f);。

②知道了char a='019';printf("%d\n",a);可以直接把char转为ASCII码,多个字符如019只认最后一个9。

③整型int转为字符型char(大的转给小的)强转:putchar((char)97);getchar();结果为a。

7-29:

①知道了F2是重命名的快捷键,Shift+ctrl+N是创建新文件夹的快捷键。

②知道了一个c语言程序包括哪些部分:头文件#include<stdio.h>主函数入口main()花括号{}。

③明白了创建场景不是创建文件夹,而是创建Scene,将它重命名为game,用于保存游戏。

④知道了问号表达式方法cc.log(a>b?true:false);。

7-30:

①知道了int x=4; x *=y=z=5; 结果x=25,y=5,z=5。

②懂得了C语言另起新函数的规则:如果新函数放在主函数下方,就必须要在头文件下方声明新函数,如果新函数放在主函数上方,就不需要在头文件下方声明新函数

③更清楚、更深刻了char a=10;pritnf("%d %c",a,a);结果10 换行; chara='10';printf("%d %c",a,a);结果48 0(引号只认后面一个),但scanf只认输入的第一个键。

④知道了声明定义变量的时候应尽量放在printf的上方,不然会报错。

8-1:

①知道了int a=3;a+=a-=a*a;是从右向左计算 ,结果是a=-12。

②基础知识强化(for、while循环语句等等)。

③知道了模块:具有一定功能的 块(函数),花括号相当于一个块。

④回忆了整数除法的注意事项——整数相除,只取整数部分(如double a=3/2;结果a=1.000000),但在VS里面不会出现这种情况。

8-2:

①明白了函数的递归:函数自己调用自己,不用的话写return 0;。

②知道了带有参数的要说明函数的类型(也要在小括号里声明类型)(需在主函数上方声明自己),只调知道了用函数里面的方法不用说明函数的类型和写参数(需要在主函数上方声明自己)。

③懂得了函数的四种形式:有返回值和有参数:int add(int a,int b){return a+b;},有返无参,无返有参,无返无参。

8-3:

①知道了system("pause");是请按任意键以继续,可以替换getchar、Sleep哦。

②知道了如何打开网址ShellExecuteA(0,"open","www.baidu.com",0,0,1);打不开要更改最后一个参数。

③要注意exchange(--x);和exchange(x--);很不一样,同样是调用,但前者是先减,而后者先不减,调用就毫无意义了。

④知道了递归三要素:边界(没有边界就是死循环)、调用自己、算法。

8-4:

①对“有参数的函数要声明类型”有 了一个更深刻的了解。

②学到了表达要总结关键词,要像arry老师一样激情。

③知道了数的定义要有类型,比如int a[ ]={1,2,5}。

④回忆了冒泡排序法:int temp=a[i];。

⑤顿悟了查询电话号码的那个numb要用int来定义,还有,字符串的输出要用%s,不能用%c哦。

⑥知道了returneg(x-1)*2+x;怎么计算。

8-5:

①学会了如何把自己写的游戏打包安装到手机里面去玩:需要Cocos Code IDE这个软件,还要配置好(配置这个很复杂,还要点爬虫输入解压后文件夹的路径),有时间把这个配置的流程搞懂,很有意思的。

②知道了如何改游戏图标和名字:E:\workplaceIDE\bird0\frameworks\runtime-src\proj.android\res目录下3个要改一样的尺寸,名字要一样为icon.png,在values里面是改游戏名字。

③懂悟了如何配置JS IDE:改好压缩后文件夹名字,Framework选Engine Mode -javaScript:找到COCOS-JS-V3.6.1。

8-8:

①修复了拼图的BUG。

②构建了跑酷的想法。

8-9:

①知道了如何让角色不掉到地面下面去。

②解决了角色卡在地面上的BUG(找到BUG的原理就好办了)。

③顿悟了金币出来了但不能移动(没有进来,写了方法居然忘了调用!)。

④懂得了播放文字动画片要有一个形变动画播放间隔在properties里scoreScaleDuration:0.2,。

8-10:

①为跑酷添加了“坑”这个障碍物。

②不要随便保存,没写完的先注释再保存,不然会导致崩溃。

③知道了向左看:shift+Tab。

④知道了COCOS CREATOR的游戏放到手机里面FPS会有改变,应在网页上试玩先调FPS为123456789再来调整速度。

⑤知道了怎么把用COCOS CREATE写的游戏打包成APK放到手机上面玩(配置好环境,android发布后的位置:E:\newBirdEND\build\jsb-default\publish\android)。

8-11:

①知道了cocos creator崩溃的两个原因:一:有中文字;二:花括号多了或少了一个。

②清楚了(加速)加速度不能理想去设置速度的值,要去试能用的值(要保证碰得到),有了加速的变化后要之前的最初移动速度添加一个限制条件,比如:if(this.road>=0&&this.road<100){curGoldNode.x+= -17;}。

③为什么爱心没有出来?因为没有调用方法或没有启动计时器schedule。

④PS为什么没有圆圈?因为太小了。。尝试其他图片。。或者关闭。

⑤间隔Interval只能在属性面板里面去更改,不能在代码里面更改。

8-12:

①为跑酷增添了各种新功能,写了游戏说明,整理了跑酷的代码,要养成一个写注释的优秀习惯,让优秀成为一种习惯。

②会把自己做的游戏打包成APK放入手机里面。

我在触控这一个月里,认识了不少同志们,学到了不少知识,开阔了视野,就像是一只“井底之蛙”跳到了地面上一样。

刚来触控的时候,认识了一大推可爱的同学们和温柔帅气的欢哥还有漂亮的丽姐梦姐婷姐。我对everything对感到interesting。分为了3个部分:

①欢哥教我们为第一个部分:欢哥老师很好,讲课很全面很迅速,我遇到自己解决不了的问题欢哥一眼就能搞定,一句话(一行代码)的事,这让我非常佩服。跟着欢哥学,我首先学会了利用cocos cretor 制作FlappyBird的全程,自己也做出来了一个FlappyBird,让我有点小小的成就感,接着FlappyBird的改版也做出来了,利用之前做FlappyBird的管道经验,添加了爱心并可以加血的功能等等。之后学了做计算器,为计算器添加其他功能(如求余、平方等)。再学习了一个猜数字的游戏。最后学习了拼图游戏。为我之后的跑酷项目奠定了基础。

②第二个部分就是唐哥教我们:心细认真的唐哥老师很有趣,教会了我如何用VS打开任意程序,还死循环呢,把他自己的本本给弄死机了哈哈,这让我更有兴趣学C语言了,又有学,又有娱乐,学起来一点儿也不累,后来我自己做了一个乘法口诀表,接着做了一个订车票的系统,最后做了一个电话查询的系统。

③最后一个部分就是来到项目组了:“7哥”带领我们做项目,我利用做FlappyBird学到的知识来开发一个全新的类似跑酷的游戏,在做的过程中我发现了很多难点,因为都是没有尝试过的,但“7哥”的创意激起了我的兴趣和动力,我想挑战一下,不挑战~何来提升呢?更何况有这么多老师和有经验的同学们都可以请教。一天一天过去了,各种功能都实现了,跑酷的终极版也完成了,让我有很大的成就感,能力也得到了一个飞跃。

对于触控公司制定的规定,我觉得非常好,每天写日报呀、博客呀,每周五写周报呀,都能很好的把自己学过的知识在写的过程中往脑海里重现一遍,加深了印象。对了,每天早上还有晨会和晨间三问,不仅学到了蛮多知识,还知道了要努力培养善于表达、善于沟通的能力,表达要总结关键词,要像喻灵犀一样表达的流畅顺利。

我虽然即将离开触控,但不会忘记这一个月美好的回忆,以后要更加努力,成为爬上矗立山峰的“青蛙”。

坚持#第13天~触控培训结束 满载而归相关推荐

  1. 又出大Bug了!iPhone 13屏幕触控失灵:重启才能解决

    9月30日消息,外媒macrumors报道称,Reddit论坛和推特上有大量iPhone 13用户反映,屏幕触控灵敏度出现严重问题,经常会突然失灵.点击屏幕唤醒后就没有响应,其他系统范围和应用程序内也 ...

  2. 2021-2027全球与中国触控板市场现状及未来发展趋势

    触摸板市场排名前五的公司是Synaptics,阿尔卑斯电气,苹果,Interlink Electronics,Goodix和Elan Microelectronics. 这些顶级公司目前占总市场份额的 ...

  3. 全球与中国触控显示一体化模组市场现状及未来发展趋势

    根据QYR(恒州博智)的统计及预测,2021年全球触控显示一体化模组市场销售额达到了 亿美元,预计2028年将达到 亿美元,年复合增长率(CAGR)为 %(2022-2028).地区层面来看,中国市场 ...

  4. 2021-2027全球与中国触控马达市场现状及未来发展趋势

    全球触控马达主要厂商有金龙机电.瑞声科技和Nidec Corporation等. 目前中国是全球最大的触控马达市场,占有大约70%的市场份额,之后是东南亚和北美市场,二者共占有超过10%的份额. 20 ...

  5. 摄像头预览左右翻转_轻薄翻转触控本里的高性能机型:惠普ENVY x360 13评测

    自从今年3月末AMD锐龙4000系列处理器正式登陆移动平台以来,目前已有多款机型上市,并涌现出了不少高热度.高性价比的机型.我们也体验测试了其中数款机型,总体上给用户的印象是是价格香.性能强.而今天牛 ...

  6. ThinkBook 14P 15P 笔记本结束休眠后触控板手势失效问题解决 亲测可行

    ThinkBook 14P 15P 笔记本结束休眠后触控板手势失效问题解决 亲测可行 发现这个问题以后在网上搜了很多,基本网上现有的方案无法彻底解决:比如重启.注销:我也咨询了联想官方客服,结果他们让 ...

  7. x390yoga 关掉触控屏幕_联想 ThinkPad X390 Yoga 13.3英寸变形本 上架官网,触屏长续航,售价7499元起...

    联想 ThinkPad X390 Yoga 13.3英寸变形本 上架官网,触屏长续航,售价7499元起 2019-06-06 11:42:14 22点赞 23收藏 51评论 本文经快科技授权转载,原标 ...

  8. 微软 无线键盘 linux,Linux 5.13 将改善微软 Surface 键盘和触控板驱动

    如今距离 Linux 5.13 正式发布的日子越来越近,日前一个名为"surface-hid"的新驱动被加入了 Linux 5.13 的合并队列中,该驱动将会在较新的 Surfac ...

  9. 13 英寸 MacBook Pro(无触控栏)电池更换计划

    苹果官网查询地址:13 英寸 MacBook Pro(无触控栏)电池更换计划 Apple 已经确定,少数 13 英寸 MacBook Pro(无触控栏)电脑的某个组件可能会出现故障,导致内建电池发生膨 ...

最新文章

  1. pandas任取dataframe中的一个或者多个数据行(head、tail、loc、iloc),将抽取到的一个或者多个数据行复制N次形成新的dataframe
  2. Linux 指令简单将***IP列入iptables 限制范围
  3. 功率谱 幅值谱_疲劳损伤谱(FDS)的基本原理
  4. mysql安装目录centos_CentOS mysql安装系统方法
  5. 提示丢失libgcc_s_dw2-1.dll问题
  6. 高杰:对撞机的历史回顾与展望
  7. 基于Mesos/Docker构建数据处理平台
  8. debian查询端口进程_centos linux系统配置查询
  9. 星云链智能合约开发(六):智能合约开发与部署
  10. eclipse不格式化注释
  11. 二项分布python实现_初级概率分布的Python实现
  12. python一元线性回归算法_手写算法—Python代码实现一元线性回归
  13. 遗传算法详解与MATLAB实现
  14. [BScroll warn]: Can not resolve the wrapperDOM. .......
  15. 2016版Excel加载宏实现加载空间分析库
  16. Oreilly的历史和公司概况
  17. 免费wechat机器人教程
  18. S3C2440的裸奔--内存篇(非MMU)--------转的网友 泠瑛 的博客文章在此谢过!
  19. Intel TBB 开发指南 3 parallel_reduce
  20. ddr3ip核心_XILINX DDR3 IP核使用教程

热门文章

  1. 携职教育:初级会计坐等领证,今年继续教育怎么搞定?
  2. 一点一点学ASP.NET之基础概念——HttpModule
  3. 升职还有可能被降薪?腾讯薪酬制度惹争议!
  4. 中本聪系数会如何影响区块链的健壮性?
  5. 中本聪会计算机编程,中本聪要暴露了?仅需简短片段 AI就能“指认”编代码的程序员...
  6. dcs world f15c教学_如何避免DCS故障带来的损失
  7. python的一些特性
  8. 关于亚马逊运营中能够及时发现问题的几点建议值得你收藏!
  9. win7下framework3.5 安装不成功的教训
  10. 借《Mastering ABP Framework》好好学学这个框架