游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5905|回复: 12

Ogre的跨平台性

[复制链接]

193

主题

870

帖子

903

积分

高级会员

Rank: 4

积分
903
QQ
发表于 2007-1-30 18:25:00 | 显示全部楼层 |阅读模式
[B]Ogre的跨平台性[/B]
以下文章节译自Gregory Junker所著作的《Pro OGRE 3D Programming》

Ogre程序最初的开发平台是32位的Windows系统,并且目前这也是Ogre的主要开发平台。但是正并不意味着对于其他平台的支持是一种事后的补偿行为:Ogre开发团队分别拥有专门维护Mac OS X和Linux系统支持的核心成员,所以对于这三个系统而言Ogre都可以在源代码级别上同样的提供良好的支持。而且自从Ogre启动本地OpenGL(native OpenGL)支持之后,便能轻易的支持任何拥有OpenGL硬件加速的系统,其中包括Sun Solaris。尽管如此,核心团队并没有直接支持那些非Linux的UNIX类系统,对于这些系统的支持来源于热心的用户经由论坛或聊天室的提交。其中一位热心的用户甚至提交了PDA的上Pocket PC系统的版本,这是一个基于OpenGL ES接口实现的Ogre。视频游戏机平台也不能够幸免,如果你努力的在网上寻找,你就会发现Ogre有微软Xbox游戏机的支持实现(并不意味着简单的对庞大的Windows系统和Direct3D接口的简单扩充)。基于法律的原因,Ogre开发组既不能确认也不能否认这些在Ogre用户之中工作于游戏机平台的非官方团体的存在。

以上这些表明了Ogre的设计尽量的削弱了各种系统平台之间的差异性,并且对于多种不同的硬件和软件平台尽量地提供固有的且标准的支持,它的全部编码都符合目前的ISO C++标准的。如果你愿意尝试,你会发现只要进行小量的工作就能移植到一个未知的崭新平台上之上,同时也能很容易的编译构建。基于有以上这些原因,所以在这里我可以前瞻并大胆的说——Ogre支持所有平台。

7

主题

76

帖子

76

积分

注册会员

Rank: 2

积分
76
QQ
发表于 2007-2-14 22:37:00 | 显示全部楼层

Re:Ogre的跨平台性

开发一个linux平台的游戏。嗯,不错。。
在中国有很大的潜力市场。

2

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2007-2-15 15:49:00 | 显示全部楼层

Re:Ogre的跨平台性

看来版主已经有《Pro OGRE 3D Programming》书了,什么时候给大家共享一下啊?

32

主题

232

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
发表于 2007-2-27 08:37:00 | 显示全部楼层

Re:Ogre的跨平台性

要是有Pro OGRE 3D Programming中文版(翻译不能太烂),我愿意花1千元买

193

主题

870

帖子

903

积分

高级会员

Rank: 4

积分
903
QQ
 楼主| 发表于 2007-2-27 13:00:00 | 显示全部楼层

Re: Re:Ogre的跨平台性

billwillman: Re:Ogre的跨平台性

要是有Pro OGRE 3D Programming中文版(翻译不能太烂),我愿意花1千元买

我们这里基本上已经翻译完了(还差3章的校验),如果由出版社愿意出版的话估计各位很快就能看到了,本人觉得一千块钱太多了,等出版了估计几十块钱就能得到了:)如果能帮忙联系出版社的话就万分感激了

32

主题

232

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
发表于 2007-2-28 14:55:00 | 显示全部楼层

Re:Ogre的跨平台性

期待中ing
看能不能和CSDN的编辑们联系下出版
http://www.broadview.com.cn/submission.aspx

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2007-3-1 18:26:00 | 显示全部楼层

Re:Ogre的跨平台性

有电子版么

4

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2007-3-9 09:48:00 | 显示全部楼层

Re: Ogre的跨平台性

电子版的已经有了,翻译版的价值就不大了。

193

主题

870

帖子

903

积分

高级会员

Rank: 4

积分
903
QQ
 楼主| 发表于 2007-3-9 12:48:00 | 显示全部楼层

Re: Re: Ogre的跨平台性

yuanyajie: Re: Ogre的跨平台性

电子版的已经有了,翻译版的价值就不大了。

这本书官方定义为“基础教程”,适合于刚刚接触Ogre的用户。
所以对于一些已经研究很长时间Ogre的人可能价值只在于把整个知识体系贯通起来。
而这本书真正的价值是开拓还没有使用Ogre的用户,这本书从安装入手,系统地介绍了整个Ogre体系以及各种知识。

因此来说,鄙人认为,出版图书的价值远远大于电子版的发布。之前我也考虑过直接发布电子的翻译版本,不过这就等于只让对Ogre感兴趣的人才能下载阅读。反而是削弱了这本书的价值(毕竟目前Ogre在中国的认知程度还不是很高)。

现在电子版出现了,其实是很好的,让大家可以直接从网络上得到相应的指示。
但图书的出版,可以让Ogre的名头出现在中国所有的书架之上,其价值是开拓更多地Ogre人群,这也是我们所希望的结果,毕竟Ogre和虚幻之流不同,是人民的战争,自然开拓人群的利好大家也都能受用。

电子XX出版社已经和国外联系版权事宜了,各位能下载到点子版本的虽然不用考虑,但毕竟也算一件Ogre的利好消息,在这里衷心祝愿Ogre能够创造2007的大牛市。 [em20]

4

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2007-3-12 10:35:00 | 显示全部楼层

Re: Re: Re: Ogre的跨平台性

免费打工仔: Re: Re: Ogre的跨平台性


这本书官方定义为“基础教程”,适合于刚刚接触Ogre的用户。
所以对于一些已经研究很长时间Ogre的人可能...

作为一个ogre的爱好者,我当然希望有越来越多的人使用ogre.翻译一本书所带来的广告效应实在有限,有多少人是在之前完全没有听说过的情况下,去买一本书的?到处都有大牛在推介一套套的“四书五经”。JAVA名头很响了吧,书店上书也很多了吧,但很多游戏人java的书一本也没有。说到底,还是兴趣所在。如果没兴趣,管你纸版,电子版,照样没有人搭理你。 
纸版的可以随便带来带去确实方便,但是得掏银子。可能也就几十RMB,当然大家都买得起。但是要知道好书太多了,不可能全买。这就要有所选择,对于这样一本书官方定义为“基础教程”的书来讲,似乎不应该在侯选队列之中。
对于很多可能会买纸版书的读者来说,可能最吸引他们的是“翻译”所跨越的语言障碍。但我劝暂时还对自己英文水平没信心的读者,去看英文版的吧,这是个学习英文的机会,一定得自己克服这个问题。据我所知,现在ogre的书只有一本,如果这本你看完了,难道对ogre的热爱就停止了吗?你愿意吃了一顿没下顿吗?
即使读完了这本书,对ogre的认识也很有限,授人以鱼不如授人以渔。
当然,翻译这本书对一些人来讲是有益的。
我说的是,对初学者来讲,一本”基础性读物“的翻译版,在有电子版可以阅读,有官网可以访问,有论坛可以交流的情况下,价值不大了。
书架上的书,也可能会是被遗忘的一本书。书,也只是书,如果指望它能拯救什么,想法未必太天真,而且对书来讲也是不公平的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 16:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表