solarsoft 2004年01月23日
欢迎加入Open3D游戏引擎开发小组,主页http://Open3D.126.com
QQ群号2246801 open3D游戏引擎开发小组
详情,请看http://Open3D.126.com
网络合作开发

发起原因
2003年中国网游市场规模达13.2亿元,谁是最大的收益者:韩国游戏开发商。我们每天都在说要赶超印度、赶超**。学这个模式,那个模式。学印度来个软件蓝领工人等等。这个符合我们国情吗?软件的核心是什么,是技术,是数学、物理等领域研究成果的综合体现。而我们在追求什么?在前一阵子我写一篇《中国程序员不要被windows俘虏》的文章。很多人大为不然,甚至抨击。在这里我不想说些什么?我乃沧海一粟,个人之力绵薄。希望能借助网络,把有识青年组织起来共同提高我们的软件开发技术水平。我们不要丧失软件业每一个领域的发展机会。在这里,我选做游戏引擎。因为游戏是一种文化,一种深入年轻人(儿童、少年、青年)的文化。宏扬民族文化,从做游戏开始。:)

什么是Open3D?
1.Open3D是一个开源的3D游戏引擎。
2.Open3D将支持各种RGP游戏的开发。
3.Open3D的开发不是由某一个人、某一个公司完成的,而是很多人通过网络共同完成。这是一个典型的网上合作开发项目。
4.Open3D是一个符合GNU GPL协议的自由软件。

Open3D游戏引擎开发开发理念
很难想象Open3D游戏引擎完成时,引擎技术的变化。但一条本引擎追求高效的代码,优美的画面。在3D游戏中加入时间这个概念,在其基础上能开发出人性化的游戏。能为游戏玩家提供一种虚拟的生活方式。还原现实,接近自然。

我们的目标
提高本国游戏引擎开发技术,并为我国游戏开发公司提供一个的开发平台。并能打向海外,mode in china.

Open3D是怎样利用网络来进行合作开发的呢?
ISee的成功使我们有了经验。我们打算走类似于Isee的路子,当然我们也会有自己的特色。现在我们来谈谈组织结构:
Open3D的组织结构比较接近于自由软件界中的独裁式开发模式(类似于Linux),它由一个项目管理员(也称为协调人、负责人)、一些专职人员(如专门负责文档、宣传、测试的人员)、及代码开发人员组成,项目中的所有重要决定都由管理员在参考了大多数成员的建议后作出,同时管理员也负责项目的一些具体的事务性工作,如项目网站管理、人员管理等等。专职人员则是根据自身的特长或工作环境为Open3D提供一些专门性的工作,他们一般不具体参与项目代码的开发。代码开发人员则是组中人数最多的成员,他们将负责具体的代码开发,这也是组中的中坚力量。代码开发人员可以为Open3D编写特定模块的代码,也可以根据自己的见解扩展或修改代码,可以向管理员申请任务,也可以在不通知任何人的情况下为Open3D编写代码。这些就是组中三种成员的大概情况,你可能会问,在组中管理员的权限是不是太大了(独裁),其实这也是我们这么长时间以来摸索出来的,中国有句话叫:人人负责、人人都不负责,就目前国内的情况来看,独裁式开发模式暂时来说是唯一可行的,所以在未来的一段时期,我们仍将保持这种组织模式。

Open3D的合作开发流程是这样:先由管理员或一些专职人员在广泛参考了开发员的建议后,拟写一些软件各模块的开发文档(逐步推出),包括软件结构、模块功能描述、接口描述等等。然后由管理员向项目的任务表添加相应的新任务描述。代码开发人员可通过两种方法参与开发,第一种称为“认领 ”,也就是开发员看到新任务描述后,可向管理员发信联系,表示自己可以胜任此工作,管理员收到信后,就会在任务表中相应任务后加入此开发员的名字,表示该成员正在为这个任务工作。开发员在任务接近结束时应通知管理员,并最终提交任务代码。第二种参与开发的方法称为“默许协作式”,在这种方式中,开发员可以不必事先通知管理员就可以根据文档着手开发,在开发接近结束时再通知管理员,并最终提交任务代码。这两种方法可以任选,没有任何强制要求。管理员在得知开发员已完成任务后会在项目网站通知所有成员,其它成员可以对该开发员的代码进行测试、修改或扩展。开发员也可以随时向管理员提出自己的建议,这样往复循环,直至项目结束。

加入Open3D有什么要求吗?
分软、硬件两个方面:
首先是硬件方面:
1、你需要有一台属于自己的PC机(P133或更高)。
2、你可以上Internet网(调制解调器、ADSL均可)。
软件方面:
1、对3D游戏引擎开发感兴趣。
2、必须懂C或C++编程语言。
3、必须安装了4.2或更高版本的VC++。
4、必须懂一些基本的网络操作知识。
5、系统必须是Win98/XP/2000/Me/NT其中之一。

本项目不对参加人数进行限制,任何对3D游戏引擎开发感兴趣的人都可参加。热烈欢迎各位同好加入到我们的团队中来!

如何申请加入?
如果你想加入Open3D小组,请参看申请加入一栏的内容。里面详细的描述了加入的具体步骤及注意事项。祝你成功!
...全文
50 点赞 收藏 2
写回复
2 条回复

还没有回复,快来抢沙发~

发动态
发帖子
非技术类
创建于2007-09-28

1477

社区成员

5.9w+

社区内容

VC/MFC 非技术类
社区公告
暂无公告