فهرست منبع

Update README.md

Daniele Bartolini 12 سال پیش
والد
کامیت
a10978ba61
1فایلهای تغییر یافته به همراه66 افزوده شده و 83 حذف شده
  1. 66 83
      README.md

+ 66 - 83
README.md

@@ -1,114 +1,97 @@
-crown - Lightweight, flexible, cross-platform game engine that tries to Keep It Simple.
+crown - Lightweight cross-platform game engine that tries to Keep It Simple.
 =====
 =====
 
 
-1. Dependencies
+##Dependencies
 
 
-	Crown Engine depends on a number of third-party libraries.
-	Some of them, like luajit, are included in this SDK, so you
-	do not need to worry too much.
+Crown Engine depends on a number of third-party libraries.
+Some of them, like luajit, are included in this SDK, so you do not need to worry too much.
+However, some other libraries are not included due to their excessive size or for some other particular reasons.
+In order to be able to successfully build the engine, you have to install and/or properly configure the following packages:
 
 
-	However, some other libraries are not included due to their
-	excessive size or for some other particular reasons.
-	In order to be able to successfully build the engine, you
-	have to install and/or properly configure the following packages:
+Linux:
 
 
-	- Linux
+* zlib
+* GLEW
+* Xlib
+* Xrandr
+* nVidia PhysX 3.3.0+
 
 
-		* zlib
-		* GLEW
-		* Xlib
-		* Xrandr
-		* nVidia PhysX
+Android:
 
 
-	- Android
+* Android NDK and SDK
+* nVidia PhysX 3.3.0+
 
 
-		* Android NDK and SDK
-		* nVidia PhysX
+Windows:
 
 
-	- Windows:
+* zlib
+* GLEW
+* nVidia PhysX 3.3.0+
 
 
-		* zlib
-		* GLEW
-		* nVidia PhysX
+##Building
 
 
-2. Building
+The steps required for building the engine in a default and pretty safe manner are summarized below for each supported platform.
+All the commands and/or operations must be performed in the root directory of the project (i.e. the same as this file):
 
 
-	The steps required for building the engine in a default and pretty
-	safe manner are summarized below for each supported platform.
+Linux:
 
 
-	All the commands and/or operations must be performed in the root
-	directory of the project (i.e. the same as this file):
-
-	- Linux
-
-		1. $ mkdir build
-		2. $ cd build
-		3. $ cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/your/install/dir -DCROWN_BUILD=<build>
+	$ mkdir build
+	$ cd build
+	$ cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/your/install/dir -DCROWN_BUILD=<build>
 		   (read below for valid build strings)
 		   (read below for valid build strings)
-		4. $ make
-		5. $ make install
-
-		'CROWN_BUILD' valid values right now are:
-
- 			* linux-debug-32
- 			* linux-development-32
- 			* linux-release-32
- 			* linux-debug-64
- 			* linux-development-64
- 			* linux-release-64
-
-
-	- Windows
-
-		1. Create a folder named 'build'
-		2. Open a terminal and:
-		3. cd build
-		4. cmake.exe .. -DCMAKE_INSTALL_PREFIX=C:/your/install/dir -DCROWN_BUILD=<build>
-		5. Open the generated Visual Studio solution and build/install from there
+	$ make
+	$ make install
 
 
-		'CROWN_BUILD' valid values right now are:
+'CROWN_BUILD' valid values are:
 
 
- 			* windows-debug-32
- 			* windows-development-32
- 			* windows-release-32
- 			* windows-debug-64
- 			* windows-development-64
- 			* windows-release-64
+* linux-debug-32
+* linux-development-32
+* linux-release-32
+* linux-debug-64
+* linux-development-64
+* linux-release-64
 
 
+Windows:
 
 
-	- Android
+	Create a folder named 'build'
+	Open a terminal and:
+	cd build
+	cmake.exe .. -DCMAKE_INSTALL_PREFIX=C:/your/install/dir -DCROWN_BUILD=<build>
+	Open the generated Visual Studio solution and build/install from there
 
 
-		1. $ cd utils
-		2. $ ruby crown-android.rb --target <android-target> --name <project-name> --path <project-path>
+'CROWN_BUILD' valid values are:
 
 
-	You can also use the GUI front-end of CMake which can, less or more, simplify
-	the overall 'complexity' of building from the terminal.
+* windows-debug-32
+* windows-development-32
+* windows-release-32
+* windows-debug-64
+* windows-development-64
+* windows-release-64
 
 
- 3. System requirements
+Android:
 
 
- 	In order to be able to run the engine, no particular configurations are needed:
+	$ cd utils
+	$ ruby crown-android.rb --target <android-target> --name <project-name> --path <project-path>
 
 
- 	- Linux
+You can also use the GUI front-end of CMake which can, less or more, simplify the overall 'complexity' of building from the terminal.
 
 
- 		* 32/64-bit distribution
- 		* x86/x86_64 CPU
- 		* The latest driver for your GPU (OpenGL >= 2.1)
+##System requirements
 
 
- 	- Windows
+ In order to be able to run the engine, no particular configurations are needed:
 
 
- 		* 64-bit Windows version (Windows 7+)
- 		* x86_64 CPU
- 		* The latest driver for your GPU (OpenGL >= 2.1)
+Linux:
 
 
- 	- Android
+* 32/64-bit distribution
+* x86/x86_64 CPU
+* The latest driver for your GPU (OpenGL >= 2.1)
 
 
- 		* Android 2.3.3+
- 		* ARMv7 CPU
- 		* OpenGL|ES 2 compatible GPU
+Windows:
 
 
- 4. Known issues
+* 64-bit Windows version (Windows 7+)
+* x86_64 CPU
+* The latest driver for your GPU (OpenGL >= 2.1)
 
 
- 	- Linux
+Android:
 
 
- 		* Some open-source GPU drivers, like the Intel one, make call to 'operator new'
- 		  and thus do not work at the moment with Crown Engine.
+* Android 2.3.3+
+* ARMv7 CPU
+* OpenGL|ES 2 compatible GPU