Cocos小游戏开发学习笔记
Cocos 是全球领先的游戏引擎,拥有强大的跨平台开发能力,同时具备易上手、轻量化、开源、免费、高能等优势。Cocos 小游戏系列文章将记录1个月内了解并掌握 Cocos 专项技能,最终达到开发 Cocos 相关游戏项目的能力。
开发环境
- Android Studio / XCode
- VS Code
- Cocos Creator 2.4.7 版本
- 微信开发者工具
学习目标
- 掌握 Typescript 语法
- 了解 Cocos 和游戏开发相关知识
- 主要资料:
- 阅读:Cocos 官方文档
- 阅读:Cocos 引擎源码
- 了解 Cocos 和游戏开发相关知识
- 了解 Cocos 的相关使用协议:
- Cocos 和游戏开发中的重要概念:
- 主要资料:
- 熟悉 Cocos 的 Hello World 项目
- Cocos Dashboard 中的项目模板
- Cocos Dashboard 中的项目模板
学习材料 —— 扩展阅读(非必修,感兴趣的同学可自主阅读)
TypeScript
TypeScript: JavaScript With Syntax For Types.
Learn TypeScript in Y Minutes
进阶阅读
Cocos 官方资料
Introduction · Cocos Creator
Cocos 社区 Cocos中文社区 - Cocos中文社区
Creator开源游戏、插件、教程、视频汇总 - Creator 2.x - Cocos中文社区
Cocos 新闻 - 关注Cocos的最新动态,热点活动,更新说明
Cocos Store
服务协议
Cocos 引擎
GitHub - cocos/cocos-engine: Cocos Engine is an open-source framework for building 2D & 3D real-time rendering and interactive contents, especially video games, which can be deployed to mobile, desktop and web. It is inherited from the legacy Cocos2d-x with a redesigned modern architecture. To run this engine, please download Cocos Creator.
Flappy Bird
Build your own Flappy Bird game with Cocos Creator (Part 1)
Build your own Flappy Bird game with Cocos Creator (Part 2)