Skip to content

Commit 17ab080

Browse files
committed
Improve the readme.md file
1 parent b3e9bdc commit 17ab080

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
Cocos2d-JS
66
===========
77

8-
Cocos2d-JS is Cocos2d-x engine's javascript version which include Cocos2d-html5 and Cocos2d-x JSBinding. It support full Cocos2d-x features with a set of simplified javascript friendly APIs.
8+
Cocos2d-JS is Cocos2d-x engine's javascript version which includes Cocos2d-html5 and Cocos2d-x JSBinding. It supports full Cocos2d-x features with a set of simplified javascript friendly APIs.
99

10-
Cocos2d-JS provides a consistent development experience for whichever platform you want to distribute to, both web and native. "Code once, run everywhere" is incredibly easy and natural in Cocos2d-JS. With one single javascript code base, you can run your game on both web browsers and native platform including Mac OS, Windows, Linux, iOS, Android. This will bring your game great opportunities in almost all canals of distribution.
10+
Cocos2d-JS provides a consistent development experience for whichever platform you want to distribute to, both web and native. "Code once, run everywhere" is incredibly easy and natural in Cocos2d-JS. With one single javascript code base, you can run your game on both web browsers and native platforms including Mac OS, Windows, Linux, iOS and Android. This will bring your game great opportunities in almost all channels of distribution.
1111

12-
Furthermore, javascript friendly API makes your game development experience a breeze, easy to code, test and distribute. Cocos2d-JS also offers Cocos Console, a script tool, to simplify the creation of projects and let you start coding right away. You can use it to create a new project and publish it to android, iOS, Mac OS or web.
12+
Furthermore, javascript friendly APIs make your game development experience a breeze, easy to code, test and distribute. Cocos2d-JS also offers Cocos Console, a scripting tool, to simplify the creation of projects and let you start coding right away. You can use it to create a new project and publish it to android, iOS, Mac OS or web.
1313

1414
## API Reference
1515

1616
- API Reference: [Online API reference](http://www.cocos2d-x.org/reference/html5-js/V3.0rc0/index.html)
1717
- And you can download it from
1818
[Cocos2d-JS-v3.0-rc0-API.zip](http://www.cocos2d-x.org/filedown/Cocos2d-JS-v3.0-rc0-API.zip)
1919

20-
## Online demo
20+
## Online demos
2121
- [MoonWarriors](http://www.cocos2d-x.org/MoonWarriors/index.html)
2222
- [Testcase](http://www.cocos2d-x.org/js-tests/)
2323

@@ -33,7 +33,7 @@ Example:
3333
$ cd cocos2d-js
3434
$ ./setup.py
3535
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
36-
36+
3737
$ cocos new MyGame -l js -d /directory/to/project
3838
$ cd /directory/to/project/MyGame
3939

@@ -52,25 +52,25 @@ Example:
5252
cocos run -p ios|mac|android|web
5353
```
5454

55-
You may need to provide your NDK, Android SDK and ANT's path during the setup. Note that this tool is developed with python, so you will need python (32bit) 2.7.5 or later installed on your machine (but it doesn't support Python3). Please refer to [Cocos Console document](http://www.cocos2d-x.org/docs/manual/framework/html5/v2/cocos-console/en).
55+
You may need to provide your Android NDK, Android SDK and ANT's paths during the setup. Note that this tool is developed with python, so you will need python (32bit) 2.7.5 or later installed on your machine (but it doesn't support Python3). Please refer to [Cocos Console document](http://www.cocos2d-x.org/docs/manual/framework/html5/v2/cocos-console/en).
5656

5757
And if you have any doubt about the usage, please use `-h` with any command to have some help messages.
5858

59-
You can also use prebuilt Xcode or Visual Studio project which is located in `Game/frameworks/runtime-src/proj.xxx`
59+
You can also use prebuilt Xcode or Visual Studio projects which are located in `Game/frameworks/runtime-src/proj.xxx`
6060

6161
##Folder structure of new project
6262

6363
- frameworks
6464
- cocos2d-html5 : Cocos2d-JS html5 engine source
6565
- js-bindings : JSB engine source (include Cocos2d-x and JSB)
66-
- runtime-src : IDE projects (android, ios, mac, win32)
66+
- runtime-src : IDE projects (Android, iOS, Mac OS, Win32)
6767
- publish : Published apps
6868
- runtime : Debug app files
6969
- tools : JS Bindings generator
7070
- res : Your game resource folder for images, sounds, etc
71-
- src : Your game's js files folder
71+
- src : The source code folder to place your game's js files
7272
- main.js : The entrance of your game logic
73-
- index.html : The web page for hosting your game in web version
73+
- index.html : The web page for hosting your game in web server
7474

7575
##Built-in Projects
7676

@@ -88,7 +88,7 @@ There are two prebuilt projects in Cocos2d-JS repo:
8888
cd samples/js-moonwarriors
8989
run -p ios|mac|android|web
9090
```
91-
And they share the same project file which located in `build` folder, there are Xcode and Visual Studio projects.
91+
And they share the same project files which are located in `build` folder, there are Xcode and Visual Studio projects.
9292

9393
##Main features
9494

@@ -114,7 +114,7 @@ And they share the same project file which located in `build` folder, there are
114114
* Motion Streak
115115
* Render To Texture
116116
* Touch/Accelerometer on mobile devices
117-
* Touch/Mouse/Keyboard on desktop
117+
* Touch/Mouse/Keyboard on desktop systems
118118
* Sound Engine support (CocosDenshion library) based on OpenAL or WebAudio on web
119119
* Integrated Slow motion/Fast forward
120120
* Fast and compressed textures: PVR compressed and uncompressed textures, ETC1 compressed textures, and more
@@ -123,7 +123,7 @@ And they share the same project file which located in `build` folder, there are
123123
* Open Source Commercial Friendly: Compatible with open and closed source projects
124124
* OpenGL ES 2.0 (mobile) / OpenGL 2.1 (desktop) based
125125
* Full WebGL support and auto canvas fallback
126-
126+
127127
## Documentations
128128

129129
- [Getting Started with Cocos2d-JS](http://www.cocos2d-x.org/docs/manual/framework/html5/en)
@@ -133,6 +133,6 @@ And they share the same project file which located in `build` folder, there are
133133
If you fork our github repository or download the package from github, you will need to do some extra tasks:
134134

135135
- Run `frameworks/js-bindings/cocos2d-x/download-deps.py` to download external dependencies for Cocos2d-x
136-
- Run `tools/cocos2d-console/download-bin.py` to download bin files for some cocos2d-console plugins like Google Closure Compiler, JSC Compiler.
136+
- Run `tools/cocos2d-console/download-bin.py` to download bin files for some cocos2d-console plugins like Google Closure Compiler and JSC Compiler.
137137

138-
Otherwise, you will fail to compile your JSB projects.
138+
Otherwise, you will fail to compile your JSB projects.

0 commit comments

Comments
 (0)