找回密码
 注册
楼主: sjinny

号召大家来为Linux编写游戏引擎!!!!(Kdevelop + OpenGL + gl

[复制链接]
发表于 2003-1-13 10:33:28 | 显示全部楼层
好像有几个
回复

使用道具 举报

发表于 2003-1-13 13:10:49 | 显示全部楼层
恩,不错的学习机会

现在开始学学 OpenGL,将来开工了希望能帮上点忙(你给的资料真不错
希望做一个游戏编程人员的梦想可以在今年实现~  

做游戏引擎人工智能方面不能少吧? Quake3 的 AI 引擎可以参考吗?
回复

使用道具 举报

发表于 2003-1-13 15:17:29 | 显示全部楼层
科学数值计算,高效并行计算,我感兴趣!
回复

使用道具 举报

发表于 2003-1-14 15:12:57 | 显示全部楼层
什么游戏?

大富翁、仙剑或者Quake?

我也喜欢并行运算,准备研究PVM。
回复

使用道具 举报

发表于 2003-1-17 09:35:32 | 显示全部楼层
果然是一大堆天才在这里
回复

使用道具 举报

发表于 2003-1-18 23:57:58 | 显示全部楼层
一、sdl慢(个人认为)
二、程序员们可以做出做的引擎,设计整个游戏的构架,创造出最吸引人的网络游戏模式……但是,做不了美工,如果做成像《奇迹》那样没有风格,把一堆胡拼乱凑的贴图放在一起就号称3d游戏,那还不如不做。
我的设想是,从文字界面开始,建立完整的游戏构架,也就是让内容充实起来,等到有一定规模后,把图形界面承包给一些公司,图形界面作为一个“文字解释器”存在,但没有照样能玩。
回复

使用道具 举报

发表于 2003-1-19 01:37:31 | 显示全部楼层
那不就是MUD吗?
回复

使用道具 举报

发表于 2003-1-19 03:02:15 | 显示全部楼层
[quote:1ba2988f47="dolephi9080"]果然是一大堆天才在这里[/quote]
批判可以,但是请不要讽刺,刺这东西很伤人。

我刚开始想得太简单了,接触了两天 OpenGL 才发现 OpenGL 的 API 并不难,难的也不在于什么并行运算,最难的还是图形和物理方面的造诣,要用数字描绘出一副真实的世界,模拟出世界各种物件的不同状态和运动,并不是一件容易的事情。

由此看来,如果我有时间,我会狠狠苦练这些内容,但很可惜,我恐怕一辈子与 3D 游戏设计师无缘了
回复

使用道具 举报

发表于 2003-1-19 03:20:11 | 显示全部楼层
呵呵, 那么容易的话, Blizzard何必花那么多时间金钱加人力来制作游戏呢?
回复

使用道具 举报

 楼主| 发表于 2003-1-19 17:32:34 | 显示全部楼层
呵呵,我回来啦!期终考试结束了!
很抱歉,在考试期间没能来回复这些帖子。不过我看到有这么多人关心这个项目,我真的非常高兴!
其实游戏引擎里物理方面的模拟可以很复杂也可以很简单:复杂的可以做出像DOMM3那样连盒子被射击后的旋转都要模拟的复杂程度;简单的可以假设游戏场景是太空,而且没有任何物体可以碰撞;很多时候,物理模拟不要求完全符合实际,特别在游戏中,否则就不会有魔法什么的了。而且物理方面的模拟要看游戏内容的需要, 所以这不属于游戏引擎要实现的功能,而是游戏内容引擎要实现的。当然,也可以在引擎里实现基本的物理模拟的功能,比如碰撞检测。人工智能也是这样的。
那篇介绍Linux下OpenGL编程的文章是我的入门读物,我一直把它当做工具用的,当我胡涂了就看看,当我懒了,就抄抄。
超级用户,你说“好像有几个”,是有几个Linux下的GPL的游戏引擎吗?
Heisenberg,如果你对多服务器协同工作感兴趣的话,可以研究研究。这个项目和myIcq都需要多服务器协同功能的。
超级用户,我们现在要做的是游戏引擎,做好了可以做各种类型的游戏。
dolephi9080,天才与天才相互吸引,天才也欢迎未来的天才加入我们。 :-)
raynorli,你说的很有道理,一般做技术的美工不好,做美工的技术不好,所以跨专业合作才是出路,相信程序做好后可以吸引美工好的人加入的;如果真的能做好的话,不排除和公司合作的可能,不过要基于公平、公正、公开的原则(呵呵,现在这话很流行)。关于文字界面,我想可以这样,做一个以文字为表现手段的引擎,提供的API和图形引擎是一致的,在编译的时候选择要用哪个引擎,或者在启动的时候判断当前的环境(就像emacs一样)。另外,在图形模式时可以同时启动字符模式来记录游戏中发生的一切,就可以自动写小说了。呵呵。
其实编游戏引擎不需要多高的艺术休养或绘画技能,只要能比较好的把美工做的3D模型显示出来就行了。至于不同物体的状态、运动不是我们的工作了,我们现在要做的是为Linux下开发3D程序的程序员提供一个好的3D引擎,各个物体的特性让那些程序员们自己实现吧,我们只是提供一个舞台。Kuye,不要放弃啊~~~~~~
HOUSCOUS,我猜Blizzard把很多时间金钱和人力花在游戏内容、剧情还有美工上了。

其实,现在说游戏引擎可能不太合适,因为这样人们的期望值会太高,而且现在在做的其实是开发游戏引擎的基础工具,不过基本成熟后改一下名子就是游戏引擎了。
回复

使用道具 举报

发表于 2003-1-19 18:08:20 | 显示全部楼层
MUD不是挺好玩的?
前几天去国外的linux站上转了一转,发现老外最喜欢玩的online rpg(linux下)----NetHack,竟然是个ASCII界面的。有个老外评价“It's like a crap, no sound ,no graphic .........But it's still the best game I have played...."看来好游戏不在于多好的图像,甚至没有图像。
我喜欢的网络游戏是Ultimate Online,最近的Sims online也很想玩,不过国内还没有。
网络游戏用不着打打杀杀的,咱们中华民族是爱好和平的,比如用100的cooking做一盘菜,让顾客吃过后hp补满,不是也挺有成就感吗?呵呵。
回复

使用道具 举报

 楼主| 发表于 2003-1-19 19:12:43 | 显示全部楼层
呵呵,理想中的网络游戏,应该能让玩家创建国家、城市,有政治、经济、文化(比如文学社团)等等,也许还有股市或者因贸易争端而引起的战争。
回复

使用道具 举报

发表于 2003-1-20 00:41:03 | 显示全部楼层
老外的一个网络游戏项目:www.worldforge.org
正在开发,好像系统挺先进的,有兴趣可以看一下。
回复

使用道具 举报

 楼主| 发表于 2003-1-20 01:29:50 | 显示全部楼层
晕~~~~~
看来得好好学习学习了……
一定要看看他们是怎么做的……
谢谢你提供的网址,要不然我还不知道有这么个项目呢。
回复

使用道具 举报

 楼主| 发表于 2003-1-20 01:36:36 | 显示全部楼层
谢谢你提供的网址,要不然我还不知道有这么一个项目呢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-25 22:30 , Processed in 0.029934 second(s), 13 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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