要资料 文章 文库 视频 Code iProcess 课程 认证 服务 工具 讲座吧   专家招募  
会员   
 
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
航天信息 Java EE 5
中科院研 J2EE高级开发
赛迪时代 “J2EE设计模式
福富软件 J2EE设计模式和
上海盛趣 J2EE架构设计
信城通 J2EE体系架构设
北大方正 Java中级&J2

相关课程  
Struts+Spring+Hibernate
基于J2EE的Web 2.0应用开发
J2EE设计模式和性能调优
Java EE 5企业级架构设计
Java单元测试方法与技术
Java编程方法与技术
 
 
HTML5游戏开发原理与实践     400 次浏览    74 次 
 
专家讲师:Michael , 腾讯网络游戏高级工程师
时间地点:北京 上海 深圳 根据报名开班
课程费用:5500元/人,详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
课程概要:

在本课程中,学员们将对HTML5游戏进行由浅入深的学习,主要围绕cocos2d-js开展。首先大家会了解到当前最新的HTML5游戏行业动态,然后再正式进入游戏开发的学习中。整个学习过程以一个经典游戏案例碰碰糖为例子,通过这个例子和相应理论部分的结合,可以快速掌握HTML5游戏开发的必要知识。。

教学目标:
  • 使学员深入了解HTML5游戏的动态;
  • 掌握Cocos2d-JS的环境搭建步骤;
  • 掌握Cocos2d-JS的基础知识;
  • 掌握如何打包发布一个HTML5游戏。
  • 高级游戏开发实践
培训对象: HTML5开发团队、小游戏开发团队
学员基础: 有一定html和js基础
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天

HTML5游戏动态和环境搭建

讲解常见的HTML5游戏开发方式和框架;

介绍最新的行业动态;

简单介绍Cocos2d-JS的发展历史

介绍Cocos2d-JS的环境搭建步骤;

解析第一个程序:HelloWorld

Cocos2d-JS的平面世界

Cocos2d世界的经纬度——坐标系

场景(Scene)

Cocos2d世界物体的祖宗——节点(Node)

层(Layer)

二维世界的人物——精灵(Sprite)

导演(Director)

给游戏加入动态效果

帧概念

逐帧动画

Cocos2d-JS提供的现成既定动作

如何控制动作(停止、暂停)

播放声音

游戏的交互

鼠标事件

触摸事件

单点触摸 

多点触摸

键盘事件

重力感应器事件

游戏进入后台/恢复显示事件

定时器

scheduleUpdate 

scheduleOnce

schedule

取消定时器

暂停/恢复定时器

游戏界面

如何手工打造界面(按钮、开关按钮、菜单、文本、输入框)

可视化编辑(cocos studio ui编辑器)

项目实战

游戏功能说明

新建项目

制作糖果

游戏界面

新知识——遮罩

点击消除的逻辑

补充糖果的逻辑

关卡设计

保存进度

项目发布

命令行打包程序

精简游戏的JS文件

部署服务器(github演示)

自定义类库

游戏开发高级实践

  • 性能优化
  • 人物动画
  • 动态背景
  • 位图字体
  • 粒子系统
  • 渲染控制
400 次浏览   74 次
其他人还看了课程
Web应用安全架构、入侵检测与防护  1749 次浏览
HTML5 娱乐多媒体开发实践  367 次浏览
基于HTML5的客户端、web端和服务后台的应用开发  1652 次浏览
Adobe Flex 企业级高级应用开发  588 次浏览
HTML5游戏开发原理与实践  401 次浏览
HTML5 游戏开发入门  449 次浏览
定制内训




最新活动计划
[北京]DevOps体系实践工具平台2-16
[北京]Spark大数据处理案例分析2-17
[北京]用户体验&界面设计2-20
[北京]自动化测试方法案例工具2-20
[北京]敏捷开发过程与项目管理2-22
[北京]大型互联网架构高级实践2-24
[北京]产品经理与产品管理2-27
[北京]SysML和EA系统设计建模3-1
[上海]大型互联网架构设计实践2-22
[深圳]软件架构设计案例与实践2-26
 
 
 

 
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
频道编辑:sky
邮       件:sky@uml.net.cn

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号