| Thread (66 posts) | ||
|---|---|---|
|
serjndestroy 10/21/08 9:51:43 AM
|
||
|
Novice Member
Joined: 1/19/07
Save me from what I believe |
Excuse me for going back on topic, but I have a few linux game links to post. djl.tuxfamily.org/index_en.php Des Jeux Linux is a linux gaming repository and game manager, inspired by Valve's Steam service. Lots of interesting features and tools, check it out! www.playdeb.net/ PlayDeb is a Debain/Ubuntu games repository, dedicated to providing up to date versions of games, installable directly from their webpage. happypenguin.org/ The Linux Game Tome is a list of most games available for Linux, free and non-free. The site is a tad archaic, but the game list gets updated regularly. libregamewiki.org/Main_Page The Libre Game Wiki is a wiki dealing with free as in speech games, all working on linux. So yeah, lots of cool linux games between those sites and services, esspecially djl. I'd be much obliged if OP updates his post.
|
|
|
UbahNecro 10/24/08 9:34:30 AM
|
||
|
Advanced Member
Joined: 8/01/08 |
100% wrong about what exactly? You may be right that it's to difficult to make Directx available for other OS as it would cost Microsoft to much money, but you have also be wrong on some of the points you made. It seems like you think you know a lot, but in actuality you know about as much as I do. Do you work for Microsoft? I don't, I know for sure you don't. Cuase if you did, you'd know better. All I know is that you are wrong. Anything beyond that isn't really a factor in the context of what this discussion has become. If you are still trying to prove me wrong after having given you MUCH proof of how you are (and you have given me nothing?), I would have to say you are dumber than I had thought you were... My comment about ComSci I was a bit in jest, but also quite serious. Indeed, most people around here who go into Computer Science or related fields (Engineering, e.g.) do take several ComSci-related courses in High School. In other words, this know this shit before they graduate high school. 5 Computer Science courses in High School, Years of ComSci-related training in the Navy (alot of that Targetted at UNIX but also includes custom/embedded systems), and years of College later (I didn't graduate yet, but almost there!) - it would be a travesty to have your line of thinking after all I have learned. You are the type of programmer that cause start-ups to fail and go bankrupt. These ideas you have aren't realistic, that is the reason why they weren't implemented. Apart from the fact that it would be incredibly and exceedingly difficult to port DirectX to Linux/UNIX - those OSes have such non-factor Desktop Market-shares (speaking of computer desktop users, what gamers fall into) that it wouldn't be worth the investment anyways. Borland International, Inc. has two programming tools called Delphi and C++Builder. In 2001 they ported Delphi to Linux and named it Kylix. By the time 2003 came along the project was cancelled. They had to rewite their entire Visual Component Library for Linux to use Qt (CLX it was called there) and it was buggy. By that time both Delphi and C++Builder were ported to Linux. Part of the biggest issue, however, was the existence of 10-20 popular Linux distros in use which made it near impossible to support Linux as a host OS for a native application (Jave and web applications are fundamentally different). The entire VCL had to be REWRITTEN to be cross-platform because of the Win32 dependencies of it. They rewrote it to use Qt as an underlying graphics framework: CLX was only an abstraction of Qt which was only an abstraction of Win32/Xlib. This is only an application framework - nothing on the level of a system component like DirectX (so much of a system components that it can't even be uninstalled after you install it). Please do tell me how DirectX can be ported to Linux/UNIX more easily than Borland's VCL. Those are hundreds of thousands - millions (developers, licenses, marketing, support, etc.) of USD wasted in this product. Microsoft is not stupid - they tried it with Macintosh - an infinitely better Consumer OS than Linux, especially, now that it's a UNIX-type also with more marketshare. Good Luck. Reference: Borland sold the DevTools devision off: http://www.codegear.com for information on the projects they have that didn't fail horribly. Then you fling insults around at people like it's no big deal to do so. I think if you take this attitude with you it's goign to be difficult finding a job in programming. Lol? Don't be stupid, and you won't be called out as stupid... Not may people know everything about how a computer works or how each programming langauge works or how each operating system works. No, I just know how the Operating Systems I have studied work. I administered a Unix network in the Navy (HP-UX). I know how UNIX works (and Linux also). Programming languages only differ in semantics and the scope of capabilities that their developers or standards committee wishes for them. We can get rid of programming languages and use 1's and 0's and what I said still makes sense as long as the Windows and UNIX/Linux platforms differ. This is not like porting something that was originally coded for Windows Vista to Windows XP (back porting), this is a cross platform port of a system component and it is difficult. It's like saying you can go recompile Windows a device drive on Linux - an ignorant statement to make, at best. In any case, this has very little to do with what the discussion was about. DirectX is not portable to Linux, and making it portable to Linux would require several extensive rewrites of it. The Linux and Windows driver models aren't even equivalent. Do you know what DirectX encompasses? It is only partly comparable to OpenGL (which is quite limited in scope, comparatively). Most people specialize in a certain aspect of it and these people are the ones likely to know the best answers. Not us who are for the most part are guessing based on some general knowledge that we have gained through reading some programming books or taking some computer/programming classes. Disagree. I am not guessing. I am telling you the facts. If that is the way you think about what you are saying, then you really don't have the right to post anything in this thread. At least have a little faith in what you're telling people. Know what you're talking about, or shut the hell up. Yes, there are Domain Specialties, but these concepts are domain-independent and do not require any experties (i.e. if you don't have a Ph.D. and are an expert in AI, STFU). Let's not go there. Lol. Pwn yourself some more, sir. |
|
|
UbahNecro 10/24/08 9:52:29 AM
|
||
|
Advanced Member
Joined: 8/01/08 |
Also, programming languages are all cross platform (except for Assembly languages which are processor-dependent). All you need is a suitable compiler or interpreter for the language (i.e. Borland ported their ObjectPascal/Delphi and C++ compilers to Linux). Borland had to write an entirely different Library called the Component Library [for] Cross-Platform (CLX) when they developed Kylix, cause the VCL was too Win32 Dependent to port - it would have basically required them to rewrite large parts of it to take advantage of Linux Libraries. They chose Qt, because it was Win32/Linux cross platform and the new Library [CLX] would facilitate single-source recompilation on both platforms regardless of which platform the application was developed on. If anyone using Delphi 6 (which included both VCL and CLX) used VCL to develop a new application, the applications would have to be rewritten to CLX for all the UI-related elements for it to be able to compiler for Linux, since VCL was a Win32-only framework. I did Linux development (client-side) and know how hard it is to port applications between both especially when a GUI or system-level interface (as DirectX is) is involved. There are big issues that can stop other types of applications also. Note that PostgreSQL didn't have a Native Win32 version of their RDBMS until version 8 - until then it ran on top of the Cygwin Linux Emulation Layer (which you could somewhat equate to what WINE is on Linux for Windows applications). Any game developer who wants their game to be cross platform will do the smart thing: use OpenGL for graphics rendering and use 3rd party [cross platform] solutions to fill in the gaps. It's dumb to have a game that is Linux-only since Linux's market share will not recoup the development costs of an MMO-type game. So you're pretty much doing ONLY Windows or BOTH Linux and Windows. Linux-Only is not a good business decision at this point in time for an MMO or pretty much any game that costs alot to develop. Apple is also a UNIX-type OS (with different Libraries, they have Cocoa instead of Win32 :) ) and would be a better bet. Win32 + Apple > Win32 + Linux > Apple Only > Linux Only. Can probably sell more games for a cell phone than for only Linux. Anyawys I am going AWOL again from the forums as I am a bit busy :) See you next month? |
|
|
PhilGamer 10/24/08 5:22:01 PM
|
||
|
Apprentice Member
Joined: 10/24/08
It has now been statistically proven that being a gamer makes you smarter and more successful. |
Jagged Alliance 2 is now playable in Linux as well, via the Stracciatella patch. The v1.31 patch has been worked on for the last 4 years as well and makes the original JA2 incredible, improving on every aspect of the gameplay. Look here for the full scoop. |
|
| Visit Philosophical Gamer, a website featuring old school games, obscure games, indie games, free games, and discussion of the culture of gaming. Come by and un-bored yourself. Also check out the PhilosophicalGamer Obscure Games Download Page. |
||
|
Flyte27 10/25/08 10:21:53 AM
|
||
|
Apprentice Member
Joined: 12/13/05 |
Originally posted by UbahNecro
You are like a little child. I don't understand you maturity level at all. I'd say you clearly know more then I do about this reading your last post so you win. Of course this all started with a simple discussion on weather or not .NET could be made available for Linux and then weather directx could be made available for Linux. As you clearly state it can be done with a lot of work. So I guess I wasn't completely off. I also pointed out a few things you were incorrect on. You also said to go read the wiki before posting. I did and I brought up some points where I was correct and you were wrong even though you have a higher edjucation level then myself. Of course the first thing you should learn in buisness is not to be rude to people no matter what you may think of them inside or you wont be getting any jobs. |
|
| |
||
|
serjndestroy 10/25/08 11:16:07 AM
|
||
|
Novice Member
Joined: 1/19/07
Save me from what I believe |
This is why we can't have nice things. Instead of being constructive, we argue about pointless things, and nothing gets done... |
|
|
Salio69 11/03/08 12:00:12 PM
|
||
|
Novice Member
Joined: 5/29/06 |
thanks for all the great info and different points of view in this thread. my car broke down this weekend(i had alot of time), i tried out linux for the first time after years of all my friends telling me to try it out. i love it, but i wasnt to sure how it ran mmorpgs though, which is my 2nd main thing to do on pc after anime. after readi | |