项目结构搭建

17 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
想成为web前端开发工程师,h5开发工程师
你将会学到
10个小时,开发一个游戏项目,纯干货!
课程简介

 关于本实训项目Web前端网页终端,是以HTML5为核心技术概念的产品。而类似的网页网络游戏多不胜数,它们已经深深地融入了我们的生活。譬如网络qi牌游戏、英雄联盟、王者荣耀、吃ji游戏、QQ飞车等。这些产品都是以HTML5为技术核心的智能电子产品。

图片3.png


课程内容涵盖:

1.1 项目简介

1.2 项目结构搭建

1.3 项目样式渲染

1.4 项目常量定义

1.5 项目变量定义

1.6 初始化桌球游戏

1.7 设置属性值与完善样式

1.8 显示小贴士

1.9 小球的构造函数

1.10 初始化小球的位置

1.11 构建目标小球球阵

1.12 添加事件监听函数

1.13 控制白球的范围

1.14 切换白球的状态

1.15 指引球的位置确定

1.16 显示指引点

1.17 绘制指引小点

1.18 白球和指引球的层次关系

1.19 积蓄力量值

1.20 获取发射白球的角度

1.21 隐藏指引球和指引线

1.22 判断是否存在连杆现象

1.23 数组元素的删除

1.24 更新小球的位置

1.25 球袋范围的判断

1.26 进球后的处理

1.27 小球碰到左右边界的处理

1.28 小球碰到上下边界的处理

1.29 小球之间的距离关系

1.30 碰撞前后小球的综合速度

1.31 小球的滚动

1.32 综合调试改Bug

1.33 实现连杆现象与淡入淡出效果

1.34 连杆现象效果演示与注意事项

1.35 项目总结(1)

1.36 项目总结(2)

1.37 项目总结(3)


课程讲师:

李朝征 

H5高级讲师

  精通Linux、C/C++语言、Android、Symbian等技术。有全面和扎实的计算机科学基础知识,比较严谨的思考方法,精通STL标准模板库和boost库,有很强的数据结构和算法设计能力。了解基本的软件开发方法和设计模式,熟悉常用的软件开发工具;精通Java语言和eclipse及其插件开发方法;毕业后在中兴通讯从事Symbian手机平台开发和Android前期预研工作。同时也从事嵌入式实时操作系统的相关工作,在硬件设计中独立实现过CPU内核,并在CPU中实现了VGA,IDE,串口等基本接口。熟悉整个CPU的硬件设计过程。

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交