Project1

标题: 【Cocos2d-x教程】第〇章——Cocos2d-x简介 [打印本页]

作者: myownroc    时间: 2018-3-28 11:16
标题: 【Cocos2d-x教程】第〇章——Cocos2d-x简介
本帖最后由 myownroc 于 2018-3-28 14:46 编辑

0. 写在前面

Q:为什么发在这里?
A:因为这个地方的Cocos2d版块下空无一帖,而且我想让这份教程首发在这儿。

Q:该教程可以转载吗?
A:可以,但是要标注出处

Q:该教程多久更新一次?
A:本人也处于学习阶段中,教程会随着本人的学习进度更新(其实是看心情)。


1. Cocos2d-x 简介

在介绍 Cocos2d-x 之前,首先要介绍一下 Cocos2d:
Cocos2d是一款开源的软件框架,能够用来构建游戏、应用程序和其他交互式的图形用户接口(GUI),作者是阿根廷的 Ricardo Quesada。[维基百科]

Cocos2d-x 与 Cocos2d 的关系:
Cocos2d 最初是用 Objective-C 编写的,仅支持 iOS 平台。
而 Cocos2d-x 使用了 C++ 编写核心引擎,提供了 C++ 、Lua 和 JavaScript 的接口,支持 iOS、Android、Windows 和 macOS 平台。[Cocos2d-x官方网站]


2. 本教程所要讲述的内容

本教程将使用 C++ 语言,在 Windows 平台下,从构建简单的HelloWorld的工程到简易的游戏一点一点地进行教学,使得读者能够掌握使用 Cocos2d-x 开发游戏的方法。
此外,考虑到 C++ 语言对于零基础的学习者来说具有一定的难度,在提供了 C++ 版本的教程后,本教程会尽量提供 JavaScript 的版本。


3. 学习本教程需要的基础知识



4. 学习本教程需要的工具

在 Windows 平台下,我们至少需要这些工具:



5. 结束语
【Cocos2d-x教程】第〇章已经完结,欢迎继续关注【Cocos2d-x教程】。

下一章:【Cocos2d-x教程】第一章——搭建并编译Cocos2d-x工程




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1