Linux Gaming
#1
Posted 19 August 2004 - 01:33 AM
As you can probably see, there aren't many 'major' games for Linux. There are many great, addictive games that I could play for a while, but nothing of the scale of a Windows game. Why is this? Linux is not harder to program than Windows - after all, SDL makes it somewhat easier! OpenGL (IMHO anyways) is simpler than DirectX, using mainly function calls (no data structures required). Wine solves this problem somewhat - games developed for Windows can be run on a Linux machine, if at 2-3 FPS.
What are your opinions on this? Do you plan to create cross-platform games? Do you think that Linux gaming will take off?
"Do, or do not. There is no 'try'." - Yoda
"Shoot Pixels not People" - Drakonite
[<a href='http://www.hytetech.com/altitude/forums/' target='_blank'>Altitude Forums</a>][<a href='http://www.hytetech.com/altitude/' target='_blank'>Altitude Technologies</a>]
#2
Posted 19 August 2004 - 01:48 AM
1. DX (especially for 3d sound) Doom 3 uses OpenGL but uses DX for sound.
2. Wider use: More users use MS products and OS
3. Top Video cards update their driver for windows before Linux
4. Some hardwares are compatible with Windows and not with Linux
#3
Posted 19 August 2004 - 02:03 AM
But 1 is slightly arguable, as OpenAL also provides good 3D sound.
"Do, or do not. There is no 'try'." - Yoda
"Shoot Pixels not People" - Drakonite
[<a href='http://www.hytetech.com/altitude/forums/' target='_blank'>Altitude Forums</a>][<a href='http://www.hytetech.com/altitude/' target='_blank'>Altitude Technologies</a>]
#4
Posted 19 August 2004 - 03:07 AM
The Linux market is small, but not negligable.
#5
Posted 19 August 2004 - 05:15 AM
#6
Posted 19 August 2004 - 11:39 AM
#7
Posted 19 August 2004 - 12:51 PM
Quote
i disagree... quake 3, ut 2003, civilization, counter strike (was that over winex or did they really release... i don' remember). you are right though... the titles can be counted on one hand :)
#8
Posted 19 August 2004 - 12:51 PM
since it's not relying COM anymore it would be doable
#9
Posted 22 August 2004 - 06:44 AM
Another problem is that there are too many differences in the various versions of Linux. There are many kernel versions, with many options that may or may not be compiled into them. This makes it difficult for hardware vendors to provide really well-tested graphics drivers because they can't possibly test on every configuration of the kernel, on every likely possibility of hardware. Not just hardware vendors, but application developers as well. This is less of a problem on Windows, because there is a finite number of versions of Windows to test with. It's even less of a problem on any given console because you know that every Xbox has the same hardware and software setup.
That being said, I'm not trying to be discouraging. I develop my software on Linux.
#10
Posted 22 August 2004 - 09:00 AM
The command line inteface is is generally harder to understand for those who generally use the computer just for entertainment. Those who play games frequently would install Windows anyway. And if so, why would developers spend additional time and port their products to UNIX.
#11
Posted 22 August 2004 - 10:00 AM
#12
Posted 22 August 2004 - 11:23 AM
Quote
i'd really like to see the .NET CLR being integrated with the linux kernel. that would essentially save so much time spent on cross platform development
Quote
with the current version of suse or similar it should be possible to operate linux without hardly ever seeing the cli...
off topic : the new version of X that will allready be included in the next release of fedora, suse, etc. will finally contain the composite manager, which is expected to be widely used by gnome and kde by the beginning of next year. i find this very exiting to say the least
#13
Posted 22 August 2004 - 03:41 PM
anubis said:
anubis said:
#14
Posted 22 August 2004 - 03:58 PM
#15
Posted 22 August 2004 - 04:40 PM
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....
#16
Posted 22 August 2004 - 07:15 PM
When the argument was made for putting X into the kernel for a speed increase, it ended up pretty much agreed that such an increase was fable.
#17
Posted 22 August 2004 - 09:38 PM
no.. what mathers more is, the os will be .NET in the end. so part of the kernel will be .NET, and most api's will be .NET, and all. win32 will be dead, and just layered on top of .NET for compatibility.
on windows, this is all less strict. .NET everywhere.. thats, what mathers:D
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....
#18
Posted 22 August 2004 - 10:24 PM
#19
Posted 22 August 2004 - 10:26 PM
#20
Posted 23 August 2004 - 12:59 AM
Quote
http://freedesktop.o...re/CompositeExt
for a few screenshots :
http://freedesktop.o.../Screenshot.png
http://www.gnome-look.org/content/preview....9c4dcafca392d23
Quote
well, i said that that's what i'd like to see, not that it will or should happen in reality
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users












