User Tools

Site Tools


cn:orx:tutorials:main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cn:orx:tutorials:main [2010/07/08 17:44 (14 years ago)] – external edit 127.0.0.1cn:orx:tutorials:main [2020/08/19 20:04 (4 years ago)] (current) – Old content sausage
Line 1: Line 1:
-本页由killman.liu翻译自原英文教程[[en:orx:tutorials:main | main页]] 
-====== 教程首页 ====== 
-本教程主要包含Orx的基础和高级教程。Orx是一个开源、跨平台、轻量级、数据驱动的2D游戏引擎。 
- 
-===== 安装 ===== 
-这些教程演示了如何设置不同的编程环境(IDE)来运行orx(( 所有的IDE都是免费可以从英特网上下载的 ))。 
- 
-  * Microsoft Visual Studio (C++) for Windows: [[setup_msvs|Tutorial]] / [[http://www.microsoft.com/Express/VC/|Download (Express version)]] 
-  * CodeLite for Windows, Linux and Mac OS X: [[setup_codelite|Tutorial]] / [[http://www.codelite.org|Download]] 
-  * XCode for Mac OS X: [[setup_xcode|Tutorial]] / [[http://developer.apple.com/technology/Xcode.html|Download]] 
- 
-===== 基础 ===== 
-本节将要介绍orx的基础知识。 
- 
-你可以从[[https://sourceforge.net/projects/orx/files|这里]]下载Windows(mingw, msvs2005 & msvs2008). Linux 和 MacOS X下的可执行文件(包括项目文件,数据和源码)。 
- 
-前九个基础教程(#1 - #9)使用默认的orx启动程序加载,这样易于快速测试/制作原型。(( 用一行代码完成初始化,不需要写main函数,没有循环要处理 )) 
- 
-它们被编译成运行时加载(在命令行 (( 另提供了 .bat/.sh 脚本方便启动所有示例 )) 上 或配置文件中指定它们的名字)的动态连接库。 
- 
-此外,下面的内容(( 你将在在所有教程的源文件的开始处看到这些内容 ))解释了哪些行为是由默认的orx.exe/orx 启动程序提供的。 
- 
-这是一个基础的C教程。 
-由于我们在本教程中使用默认的可执行文件,下面的代码将以插件的方式加载和执行。 
- 
-另外,一些基础设施有主执行文件为我们处理。 
-首先,它会加载所有可用的插件和模块。如果你只需要其中的一些,最好编写你自己的可执行文件而不是插件。这部分包含在后面的教程中。 
- 
-主执行文件还处理下面这些键盘输入: 
- 
-  * F11 是纵向对齐切换 
-  * Escape 退出 
-  * F12 截屏 
-  * 退格键(Backspace) 重新载入全部配置文件 
- 
-如果有 orxSYSTEM_EVENT_CLOSE事件发生,程序也会退出。 
- 
-不过,如果使用 orx作为传统库构建你自己的可执行文件当然也是可以的(也很容易做到)。在教程 #10(使用C++编写) 和 教程 #11 (使用 C编写)。教程 #10 还演示了如何使用orx编写C++代码((Orx本身由C编写))。 同样地,你可以用任何可与C连接的语言编写程序。 
- 
-在将来的发布中将会为某些常见语言提供封装。如果你想编写这种封装库,为orx做贡献,请通过论坛联系我们。 
- 
-当前提供的基础教程列表: 
- 
-  - [C] [[object | 对象(Object)]] 
-  - [C] [[clock]] 
-  - [C] [[frame]] 
-  - [C] [[anim|动画(animation)]] 
-  - [C] [[viewport|视口与摄像头(viewport & camera)]] 
-  - [C] [[sound|声音与音乐(sound & music)]] 
-  - [C] [[fx | 特效(fx)]] 
-  - [C] [[physics]] 
-  - [C] [[scrolling |卷轴效果(scrolling)]] 
-  - [C++] [[standalone| 独立程序与本地化教程(stand alone & localization)]] 
-  - [C] [[spawner| spawner & shader]] 
- 
-===== 原官方教程 ===== 
- 
-[[http://orx-project.org/wiki/en/orx/tutorials/main| 官方教程主页(英文版) ]] 
- 
-===== 社区内容 ===== 
- 
-有一些Orx爱好者写了一些教程,可以作为官方的教程的补充材料 
- 
-  * [[en:orx:tutorials:community:grey|Grey's 教程(英文版)]] 
-  * [[cn:orx:tutorials:community:JTianLing | 九天(JTianLing)的教程 ]] 
- 
  
cn/orx/tutorials/main.1278636279.txt.gz · Last modified: 2017/05/30 00:50 (7 years ago) (external edit)