高级WEB前端工程师实战课堂-游戏开发
Learn game development by building your own game from scratch! Practical skills for independent game creation.
Course Content
高级WEB前端工程师实战课堂-游戏开发 is a beginner-level Udemy course taught by Zhao Yiqiang. It runs 13h 51m, is taught in Chinese, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 4 reviews, with 213 students enrolled. It is a paid course, first published October 2018.
成为一名优秀的前端工程师,HTML、CSS 和 JavaScript 是基础。精通这三者至关重要。一个合格的前端开发者,应该具备独立解决问题的能力,无需过度依赖搜索引擎。
本课程专注于通过实战,帮助你掌握独立开发游戏的核心技能。我们将深入学习以下内容:
TypeScript 基础:
- TypeScript 环境搭建:快速入门 TypeScript 开发环境。
- TypeScript 数据类型:掌握基本数据类型的使用。
- TypeScript 类 (Classes):学习面向对象编程的核心概念。
- TypeScript 函数:编写可重用代码。
- TypeScript 接口 (Interfaces):定义数据结构。
- TypeScript 泛型:编写更通用的代码。
- TypeScript 模块:组织和管理大型项目。
Egret 游戏开发:
- Egret 实战开发小游戏 - 测专注力:通过实践,掌握 Egret 游戏开发流程。
- Egret 环境搭建:搭建 Egret 开发环境。
- Egret 显示对象:创建和管理游戏中的视觉元素。
- Egret 显示容器:组织和布局游戏场景。
- Egret 事件机制:处理用户交互和游戏事件。
- Egret 绘图、文本、动画和计时器:实现丰富的视觉效果。
- Egret 位图纹理:优化游戏资源。
- Egret 声音和网络:添加音效和网络功能。
- Egret 实例及屏幕适配:实现灵活的 UI 布局。
- Egret GUI 库:快速构建用户界面。
Cocos2d-JS 游戏开发:
- Cocos2d-JS 第一步:入门 Cocos2d-JS 游戏开发。
- Cocos2d-JS 基础数学知识:掌握游戏开发所需的数学基础。
- Cocos2d-JS 基础元素:创建游戏中的基本元素。
- Cocos2d-JS Action 动作与特效:添加动画和视觉特效。
- Cocos2d-JS v3 对象缓冲池:优化游戏性能。
- Cocos2d-JS v3 事件管理器:处理游戏事件。
- Cocos2d-JS v3 对象:管理游戏对象。
- Cocos2d-JS v3 工作流:了解 Cocos2d-JS 开发流程。
- Cocos2d-JS CocosStudio 2.x 基础控件:使用 CocosStudio 创建用户界面。
- Cocos2d-JS CocosStudio 2.x 容器控件:组织和布局 UI 元素。
- Cocos2d-JS 虚拟手柄:实现触摸屏控制。
前端工程实践:
- Google V8 引擎的实际应用:了解 JavaScript 引擎的工作原理。
- 编译和使用 Google V8 引擎:优化代码性能。
快速学习能力是优秀前端工程师的关键。Web 技术日新月异,持续学习新技术和模式至关重要。掌握这些技能,你将能够适应 Web 领域的变革,并构建出更具创新性的 Web 应用程序。
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.