织梦CMS - 轻松建站从此开始!

罗索

一团糟糕的东西关于游戏的

jackyhwei 发布于 2010-10-05 23:35 点击:次 
有人说,用Linux就不要玩游戏了。我觉的这样的说法实际是一种逃避。 linux的游戏比windows差的很远这是事实,但是也是由于历史原因造成的。 我们目前要做的不是置之不理,或者干脆不用linux。我觉的当务之急是开发和介绍优秀的linux游戏的时机。
TAG:

落鹤生:我个人认为,如果Linux下能推出许多游戏的支持的话,那么,Windows的地位也真的岌岌可危了,夸张一点说的话,可能快到尽头了(至少在诸如俄罗斯、中国等盗版严重的地方是这样)。

有人说,用Linux就不要玩游戏了。我觉的这样的说法实际是一种逃避。
linux的游戏比windows差的很远这是事实,但是也是由于历史原因造成的。
我们目前要做的不是置之不理,或者干脆不用linux。我觉的当务之急是开发和介绍优秀的linux游戏的时机。
比如ID公司的一系列游戏,quake,doom等等,以及他们的衍生物。我很奇怪有些人一旦在linux里谈到游戏,就会谈虎色变。认为这影响了linux的纯洁性,高尚性等等。
我觉的不然,游戏和多媒体一样,是电脑的几大主要功能之一。linux要想成为一个成熟实用的系统,游戏必不可少。
所以,基于以上考虑,我建议linuxsir开办游戏讨论专版,讨论游戏的开发,移植,wine模拟等等能话题。
当然sir是没有同意了,呵呵。


  =====================================================

 

Q:第一个问题是问大家,大家都喜欢什么游戏呢?

A:1.很多人喜欢RPG,我不喜欢,所以本文没有涉及到,因为我也没有留意过.不过就个人的观点,RPG游戏可能移植起来会比较容易,或者说用wine(winex)运行也会比较容易.如果你追求完美的图像和音质的话,可能还要在等一等了.
2.如果你喜欢第一人称的射击游戏,那么你很幸运,因为windows平台的这种游戏几乎都有相应的linux版本,我是说官方的版本,主要是ID公司,
大家比较熟悉的类似quakeII,quakeIII,DOOM3,et(重返德军总部的网络版),对了还有UT系列,安装盘上就有linux安装程序,等等.还有好多从quake和doom衍生的游戏,他们的mod,等等,足够你玩的.我会集中介绍一下这些声音有问题的游戏.
遗憾的是没有半条命,虽然总是传来,说谁搞定了winex运行半条命的消息,我没试过,还是等linux版出来吧,刻意追求模拟运行的效果不会好的.但是倒是有好多cs的服务器有linux版.天生服务器的命:(
3.小游戏,很多了.麻将,棋牌,碰球,体育类的等等,我想只要不是网络版的,拿wine/winex来模拟运行一下未尝不是一个解决方法.我下载了好多小游戏都是这么运行的.效果差强人意.联众这个大家伙,有人搞定了吗?
4.Diablo一类的游戏,暗黑已经被证明wine/winex可以非常流畅顺利的运行它,无冬之夜本身也有linux客户端.
5.赛车一类的至少有两个,一个叫 torcs.还有一个是racer.
=====================================================
Q:ID 公司几个游戏怎么玩的:

A:第一句话,先搞定你的3D加速,你不知道自己的显卡有没有3D加速的话,运行:
glxgears  如果在1000以上的结果可以装装看,如果超过了3000,妈的,你真是浪费显卡呀,如果到不了1000建议你还是量力而行吧.先把显卡搞定.记住.
游戏的下载和安装方面还用我罗嗦吗?好吧,只给你一个网址,自己去发现吧:
ftp://ftp.idsoftware.com/idstuff/
我想说的是 ID是个好同志.
顺便说一句,许多游戏有两个版本,有一个叫什么demo的是试玩的.下载下来的文件都是叫做什么x86.run的,先给它运行的权限chmod 777 *.run 或者 用sh *.run运行.要用root权限最好.默认安装就好了,如果是demo 版的马上就可以试试可不可以运行了.如果是那个完整版的只有几M的那个我是说,它还要从windows安装光盘上拷贝很多东西,就是一些 *.PK 的文件,如果你在windows分区装过,就把那个base目录下面的这种文件都给拷贝过来,但是不许覆盖这个linux目录下原来的文件,还是有些不同的.别问我,我不能提供这些文件.

先说quake3 说来惭愧,我现在还没有使它声音正常工作.试了许多办法了.不过你可以试试,看看你的运气是不是比我好.
    1.artsdsp quake3 适合用KDE的朋友.
    2. echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss (需要是 su) 然后普通用户,运行quake3
    
实际上后来的ioquake这个修改的版本,声音支持已经很好了。
open arena.就是采用ioquake引擎,提供了没有版权限制的数据包。虽然稍微在是觉上有点差别,但是差强人意了已经很好了。

然后说一下doom3,这个解决方法也很简单,就是首先看你的问题在哪里.如果你根本进不区,提示什么load default cfg,那就是安装的有问题,文件少.前面讲过安装方法了.
如果停在start x server display 什么的,那就是它不知道你有多少显存,试试这样运行:

doom3 +set sys_videoRam 128
我的显卡是128M显存,照你实际的写,死机不要怪我.我不负任何责任,就好像你也没给我任何报酬一样,哈哈.你可以一开始保守一点呀,谦虚是一种美德来着.
如果你看到了画面,但是停在init menu这一步的话,而且你是用的alsa驱动的话,那么就试试下面的命令:
doom3 +set s_alsa_pcm plughw:0
还不行?在试试:
 doom3 +set s_driver oss
这个就是我现在用的,这个可以配合显存那个使用.
doom3 +set sys_videoRam 128 +set s_driver oss
可以运行了吧.

然后再说  et (重返德军总部),这个解法跟quake 一样
根用户运行
 echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
然后普通用户运行
et
其他问题没遇到,就是服务器多半在国外,速度不行.郁闷阿.

Q:这个不是问题是我想介绍一个quake 的延伸游戏,cube.
A:这个游戏在 sourceforge.org上有的.可以自己修改原代码.这里只提供两个连接.
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=2401
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=3383

(xiaoshao_0_0)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201010/10259.html]
本文出处:CSDN博客 作者:xiaoshao_0_0
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容