Linux Unreal Tournament Status Update
slothdog writes "Brandon Reinhart of Epic Games has updated his .plan with some more info about the open-sourcing of Unreal Tournament for Linux. Specifically, it will be available under the Artistic License and coordinated through SourceForge. A little snoop-work will lead you to the project's page. Yummy. "
Very cool...
The open sourcing of a commercial project that's selling well and was recently released... sounds like they've 1-up'd ID. Suddenly I have an urge to go buy UT and get the linux binaries...
Restating the obvious since nineteen aught five.
"Teach Epic about open source projects. If this goes well, we'll probably look into releasing more source in this fashion"
:)
it is great to see that brandon reinhart is betting on open source. I really hope to see more projects opened this way.
jaime g. wong
ps: FIRST POST!!!
unreal tournament open source?
that's the best new's i've heard today, U.T being one of the finest games i've ever seen.
but what i wonder is will we get cheaters like what happen when quake1 went gpl?
just something to ponder
I'd love to see that whole engine open-sourced it's looking dam good.
it should be GNU/Unreal.
Unreal is just the engine, but is incomplete without GNU.
What amazes me is the forward thinking going on by Epic on this. I'm sure it is one person who has been pushing this but none the less. They didn't have to open ANYTHING up. Myself, I was just happy that it was available for linux at all. Kudos to all involved in making this an option much less a reality. And yes I realize that the engine itself isn't going to be opened (just yet ;>).
This begs a deeper point. Notice that Brandon states:
We don't
have any plans to release the engine proper (certainly not until
all our licensees games are finished)
I wonder if more companies will do something along these lines as id did. When a technology becomes aged in a certain sense, release the source to help further the game scene. Releasing source like this could foster an intrest in younger developers who might not have thought about development before. Didn't borland/inprise/nameofthemonth opensource an old IDE not to long ago?
"Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
So while it's a step in the right direction, it's not exactly the bliss that everyone thinks it is. Still, being my favorite game right now, I'd really like to see the Mesa Renderer completed so I can play it under Linux.
I know that UT uses the Loki Installer (I know this because I bought UT the other day). I have been jumping through hoops to get it installed. I finally figured it out, after downloading multiple tarballs and RPM's. The (current) install is unfortunatly a bit hard.
:)
Nothing that the average Linux user cannot handle, as we are used to "doing it ourselves". (I am still miffed at GT for not allowing Epic to include the Linux binaries on the CD).
I just hope that the installation is refined like Quake 3 Arena's. (note to Enlightenment users, for some reason the current version of UT does NOT run under E, the demo does, but the full version does not.)
GreenMarines sourcing of these libraries should make it much easier for the community to code more Mesa support (this I know is obvious).
Remember, if you buy the game (please do!) mark on the registraion card in very obvious print (red works well) Purchased for use with Linux as there is no place to mark your OS of choice.
Let the folks at GT know we are out here.
Try to hack my 31337 firewall!
only parts of UT are being open sourced specifically these libraries as it states in Brandon's .plan
I plan on open sourcing the following libraries:
XDrv
XMesaGLDrv
GlideDrv
Audio
XLaunch
who is better ID or Epic Games is still very debatable.
It almost sounds like Apple opening up parts of OS X so the "open source community" can hack away and improve the sales of their commercial product.
And with a little imagination, you can parallel their intentions with Sun - they want to have the advantages of open source without the disadvantages, which are: control of code, and loss of commercial value.
The Unreal engine has made lots of money in terms of licensing for Epic Games - I wasn't totaly surprised that they didn't release all the source. But do notice that the most prized and valuable code that makes the Unreal engine tick is still locked up away from everyone else.
Why? I think Brandon explains it fairly clearly in his .plan:
I'm not trying to sound bratty and trying to whine Epic into releasing everything (not that it would work anywaysnow everybody get to work and make the linux code better, so Epic can sell more engines!
Frac
RMS doesn't say we should call Linux "GNU/Linux" because of the license (GPL). The reason he says that is that, while the kernel is Linux, most of the rest of the OS is GNU tools (i.e., written by and/or donated to the Free Software Foundation).
Since Unreal presumably doesn't use GNU tools, there would be no request to add to the name.
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
Doubtless that cheaters will come. Cheaters are like vultures to a carcass. They will appear but given the fact that many people prefer Q3 over U.T. and U.T is fairly new, it should take a fair amount of time for them to have a real effect.
I myself prefer U.T. over Q3. (I am lucky enough to have gotten both for Christmas)
Is it progress if a cannibal uses a fork?
Clarification.
:) )
Silly.
id/Carmack has always done that.
Epic is "opening" the game mod interface, not the underlying rendering libraries.
Quake/Quake II/Quake 3 Arena have always done that. Probably in a few days, after Carmack has cleaned up his code, final Q3A game mod headers and interfaces would be posted.
(Then have fun and lock yourselves into a room.
OTOH, Tim Sweeney's ZZT is one of the earliest "open" mod "engines" (OK, so it is a 2D text-character based "engine") engineered with the plans for public/open expansion. This precedes Doom, and the Doom wad community.
P.S. Tim/Brandon/John should post these clarifications themselves here.
Corrinne Yu
3D Game Engine Programmer
3D Realms/Apogee
Corrinne Yu
3D Game Engine Programmer
This is a really good thing for UT. Not to bring up the endless UT vs Q3 debate but I've been sensing a lot of anti-UT sentiment among the Linux/Slashdot community that I just *DONT* understand. I tried to get UT working under Linux and it has been a real *pain*, and I've not found a lot of help, just a lot of "UT sux, get Q3" from most of the gamer-linux guru's I know. I'm hoping that while this isn't exactly open source (some of the libs for 3d will be opensource, according to what I read from the .plan) it will endear UT to more of the linux community.
In my opinion these are both REALLY good games. UT for the moment is the winner in terms of variety and cooperative play (my personal favorite variant), but I imagine the Q3 mod community will be churning add-ons out real quick.
Q3, of course, has the better "deathmatch", where they have always excelled. And the rendering and graphics are definitely better than UT. Regardless, I really dig both of these games, and hope more people with not be biased one way or another. Its just a game people.
Unreal's "mod" code has (I think) always been out since day one. It's some sort of scripting language (UnrealScript?)
:(
They've one-upped id here, at least slightly, in terms of what they've released in their engine. id did NOT release their renderers and audio libraries.
Of course, UT's network code is what needs improvement the most, as I mentioned in a previous post. (If this is "vastly improved", then the original Unreal must've been horrific!) - that wasn't released.
Don't take this as saying that I don't support id at all - They've got a LONG history of doing this, while Epic is probably only doing this because they have to match id or UT will be blown out of the water by Q3.
I'm definately buying Q3, and after this development, I'm reconsidering UT.
retrorocket.o not found, launch anyway?
> Now, I need a few recommendations. Can anyone
> recommend a good GUI to cvs? Or should I learn
> the command line interface (it seems
> tedious, but I'm used to SourceSafe)?
Argh. What has the world come to?
What with all the UT v Q3A threads which I do not read.
It would be real fun after both UT and Q3A release their API interfaces for mod in short near future.
Would like to read msgboard peer reviews analysis pro con of UT v Q3A "script" mod API interface, from coding, programming, app development, modding, and even language theory and design perspective.
"Lang" discussion of UT v Q3A is the truly more interesting "versus" conversation we can have on the 2 products.
Corrinne Yu
3D Game Engine Programmer
3D Realms/Apogee
Corrinne Yu
3D Game Engine Programmer
because he likes to take credit for other people's work. That is my point.
Please pass the kool-aid.
if you want an open source game, look at Quake 1. Despite the provacative headline, only peripheral parts of UT is being opened up. But to say that this is truly revolutionary is a bit too much. No major game company will open source their latest games.
---
Cheaters will always be around, whether a project is open or closed-source. Look at all the cheats that have been around for Quake 1 and Quake 2. Quake2 is closed source, yet it has had numerous aimbots (ZBot, Zorbot, RATBOT), transparent walls (an ill-advised revision of Metabyte's WickedGL driver), radar scanners (ZBot), illegal power-up timers and graphics hacks (VSE Timer, Nitro/Xania proxies), etc. While I don't play Unreal Tournament, it would be naive to believe that someone somewhere with time on their hands hasn't already hacked up a cheat for it, as well.
id didn't have to release their renderers and audio libraries, because q3a was designed to be platform-independent to begin with, and they have more competent Linux coders working for them. Brandon admitted in his plan that he released those parts of the code because he couldn't make it better (work more properly), and hopes that someone else can fix it for him.
They've got a LONG history of doing this, while Epic is probably only doing this because they have to match id or UT will be blown out of the water by Q3.
ditto. but their "grace" in opening up parts of their code seems like a wolve in open source clothing to me. Frac
What "other people's work" is RMS trying to take credit for?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
This is a question I once tried to get posted as an "Ask Slashdot" - what does the Linux commmunity want from game developers?
For instance - it's pretty hard to release the entire commerical game as Open Source, and expect it to make money. I agree with RMS's "Free Speech" aspect, but, also realize that it's a business for making money. (I've got my own little game company, looking at doing more and more recently...) How should a game developer make the ballance between Open Source, and the business of making money based off of entertament value of the software produced?
Is there a good solution for game developers who want to start supporting Linux, who want to 'do the right thing' and start letting people get access to the source, without loosing tons of cash over it?
Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org
When you say "Linux", do you refer to the Linux kernel or the Linux "Operating System"?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
cult ramblings.
Linux is the operating system. GNU products make up a small percentage of the software in the distribution.
Pass the Kool-Aid.
Even the live interactive chess servers (where you can supposedly play against other people) are a wasteland now. Too many people were just feeding the other player's moves into GNUChess or what have you, and ruining the game.
Looks like the gaming engine world is starting on the slippery slope to the degenerate stage of nit-picking over the merits of each gaming engine. However, I would like to point out that it would be a worthwhile endeavour for the gaming companies to define a compatible API/script language/whatever so that other people can develop smarter AIs/bots/whatever that are portable across multiple gaming generations. One particular advantage I can think of is that it allows more persistant player development in that you can build up a character (let's face it, people can become attached to a persona) and allow them to retain them across the different releases. Plus I can see possibilities opening up in terms of new wrinkles.
Speaking of new wrinkles, after observing the recent Quake client look-ahead crack, I've always wondered what tactics would work on a precog (effectively what a client with perfect future knowledge is).
LL
GNU products make up a small percentage of the software in the distribution.
A few questions:
1) "small percentage" counted how? Number of packages? Lines of code?
2) Which pieces of software in a distribution count as part of the "operating system" and which count towards "applications". For instance, I'm assuming Netscape Navigator isn't part of the operating system. How about X? How about "tar". How about fdisk?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
been sucked into the cult.
A few days ago, several GNU heads almost admitted as much. It took some coaxing though. That was after a lot of "You don't understand.", "We know the truth", and other things that cults say.
The fact is that there is no such thing as GNU/Linux, no matter what your "leader" tells you.
What flavor kool-aid did you get?
The person talking in a calm, reasonable voice about facts and only facts? Or the person spouting ill-defined and unwarranted (not to mention offensive: "kool-aid", indeed) abuse?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
Clarification.
Surprising.
Corrine, it's surprising to me, an avid gamer, that while you slave away at *re*creating the Prey Engine from scratch, that you wouldn't keep your finger poised even modestly on the throbbing pulse of "what's happening" in the gaming world today.
The UT "Mod" source that you attempt to downplay as "all" Epic is giving us has actually been available since the DEMO of UT came out. Epic gave us gamers full modification rights to tweak our little deathmatch games to our hearts content, something that I don't recall 3drealms, id, or anyone else ever doing....save Tim Sweeney and ZZT
(I remember building levels in ZZT, but I don't recall if that was before or after it was purchased for me).
It really saddens me that during the Prey Media Blackout of 1996-1999, the only time we gamers get to hear from you is when you're poo-poo'ing the competitions efforts to give something to the community.
I rather doubt that you'd enjoy others 'clarifying' your future Prey statements in the same tone.
calm.
I am not going to argue about something that does not exist.
Listen, you can follow Stallman off the cliff if you want. It is your life. To come along 7 years after Linux has been out and slap his obnoxious prefix on someone elses work is rude.
The GPL is already viral, but I can see that the other germs have infected you too.
If you keep repeating it long enough, you might actually believe Stallman. He is a neo-communist, egomanical glory horder.
Conscience is the inner voice which warns us that someone may be looking.
Conscience is the inner voice which warns us that someone may be looking.
-- H. L. Mencken
To come along 7 years after Linux has been out and slap his obnoxious prefix on someone elses work is rude.
... prefix" on is 15 years old. How can that be, Linux started in 1991? Exactly the point.
Just as I suspected, you have no clue.
Some of the work Stallman is "slapping his
You see, the FSF has been working on a free operating system for quite a while. They have nearly all the tools they need (compilers, utilities, libraries, etc) but they lacked a kernel. Oddly enough a few years ago there was a kernel that was lacking everything else. Just like Reece's Peanut Butter cups they got together. Unlike Reece's, though, the package bears the name of only one of the members.
As for the other nonsense you emit, I have no comments except that you clearly don't know the meaning of the word "viral".
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
the mantra.
You cut and pasted that from gnu.org
At least if you are going to be brainwashed, change up the words.
is: What would Richard say?? This AL thing is perverse. It's not free. I can't sell it for money, and people can go private with it. How evil!
If you don't like Stallman/FSF/GNU why don't you boycott them? Or do you want to use the tools with one hand while flipping the finger with the other?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
the greenmarines posted this E problem as being the first bug that needs fixing, he pointed out the likely culprit also, check the sourceforge page.click on the bug link
$var = <STDIN>
$var =~ s/\\$//;
this is slashchomp
It's not GNU/Windows. It's X/Windows, you idiot.
I did not mean to upset the leaders.
BTW, great interview.
.
.
Shouldn't you be, like, helping get Duke Nukem (this project is fucking taking) Forever done?
Isn't there a game called 'Prey' that you should be working on? Or is that now outdated with such kick butt titles like q3arena and UT?
Why is your website so slow? Are you running it on a 57.6 connection?
BTW, 3d Realms hasn't put out anything in ages. Aren't y'all going under?
PS: are you fat?
I just hope I finally get to play the dang thing... I have yet to get it going... I played the hell out of the demo but the final version does not work for me...
www.linuxgames.com
Anything Epic releases to open source becomes free software. We won't "sell" the Linux port just as you are not allowed to "sell" a derivative.
Once I get everything together (tomorrow probably, Tim is here but I'm pretty tired) I'll upload a simple tarball release so people can start playing around. Then I'll work on learning rcs and get that set up.
I can foresee companies developing games entirely opensource, but still selling a game...the code is freely obtainable, but the content (maps, textures, models) must be purchased.
I think there is room for open source in commercial software development. I just think that its going to be a while before you see the games industry take up that particular mode of operation.
Finally, a clarification on what we will be releasing.
XDrv.so - This handles window creation, viewport creation, keyboard and mouse input, and all the X windows related stuff.
Audio.so - This is the simple audio library I wrote to mix the sound effects in Unreal Tournament for Linux.
XMesaGLDrv.so - This is the Mesa render device. It implements the engine's render calls and uses the Mesa graphics lib to draw the 3d world.
GlideDrv.so - Same as the XMesaGLDrv.so, but it uses glide.
XLaunch - This executable loads and inits the engine, then starts the main loop. You can actually do quite a lot with this.
--
The bottom line is this: I like to play kick ass games. The Linux port of UT is not kick ass. I don't have the time to make it better, so instead of having it languish on my harddrive I'll give it out to anyone who wants it. You don't have to do anything with it. You could take it and write cool stuff and if you want you could contribute it to me. Its all voluntary.
Yes, it'd be great to improve the Linux port of UT. It really needs work! At the same time, I've been working my ass off to support the mod community. Check unreal.epicgames.com for a fast growing new document on writing mods for Unreal Tournament. I've been working with mod authors and mod teams to get them understanding the Unreal Tournament scripting language. This is another facet of that support.
There is nothing ever wrong with giving people more stuff to play with. Most of these guys making mods aren't trying to make money! They don't want to sell their mods. They just want to make cool addons for people to play and maybe to get noticed. This gives another way for a programmer to do that.
Tim responded to an email discussion between Corinne Yu and me. He says that he likes open source because of the power it gives the community to do new things with the engine. He does not, however, like the idea of merging other peoples code back into the engine. I don't mind the latter as long as its on a small scale.
Brandon Reinhart
Seems as good a time to ask as any...
Um, that's not true.
Try using pre-GPL GLQuake1 with anything other than a 3Dfx board.
It's possible, but trust me, it's NOT fun. This avoids the possibility of that happening. If the APIs change, it's easy to update the renderers.
retrorocket.o not found, launch anyway?
Dunno. I don't want to start any flame wars, because I know everyone will have their own opinions, but my opinion is that I enjoy UT a lot more than I do Q3A. I bought both as soon as they were available mostly because I wanted to do as much as I could to show my support to these companies for supporting Linux, not because I'm some kind of FPS maniac, because I'm not.
I played UT first, so that might have biased my opinion a little, but after getting a couple friends to play them both too, I'm not so sure.
Q3A seems to have better overall framerate. Which isn't such a surprise considering who wrote the danged engine. UT seems to have better "playability" for lack of a better term.
A friend of mine who has now also played both made the comment that "Q3A 'feels like' an arcade game" while UT "feels like" a really nice FPS. Q3A, to me, has some dreadfully boring weapons, it's maps are... well... mostly red, orange and brown, and the bots on the one hand don't seem to be very smart and on the other run around like weasels on speed, making it virtually impossible to hit them.
UT on the other hand, has a really diverse collection of maps, great weapon selection (and the sounds that go along seem to be better in production quality, too, making them more fun to play with) and its bots in many cases have been hard for me to tell if I was playing a bot or another person. (Granted, not a very good person, but still...)
I dunno, like I said, I'm not trying to start a flame war, but Q3A really kind of gave me the same impression as the new Star Wars movie -- a lot of hype and then it really was just "OK" for the most part. (Well, ok I HATED TPM, but you get the idea...) Not to say that Q3A isn't fun, it is, but I don't think Epic has anything to worry about Q3A digging them a big hole to go lie down in. A LOT of people are enjoying UT and doing a lot of third-party mods for it.
I guess I just kind of take exception to that comment in the same way I would take exception to someone saying something like "Well, now that Linux is on the scene, I guess FreeBSD is just gonna die." They're just different and they will each have their fans and personally I'm glad they're BOTH running on Linux.
-=-=-=-=-
-=-=-=-=-
My mom's going to kick you in the face!
So you are a hypocrite.
You'll use the tools, but won't give the time of day to the methods used to create them. Talk about stupid.
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
See the link http://slashdot.org/code.shtml This is the 'FSF Hyprocracy' you mention? Geez it's not that hard to find! Look on the top left hand corner of the screen: the SECOND item, just under FAQ! You dolts. Cheers Andy
See the link http://slashdot.org/code.shtml
This is the 'FSF Hyprocracy' you mention?
Geez it's not that hard to find! Look on the top left hand corner of the screen: the SECOND item, just under FAQ!
You dolts.
Cheers
Andy
that is not the code running this site.
The code that is running this site is not available for download.
Please get your facts straight before feeding trolls. You might get your hand bit.
she's single. and fat. :)
UT doesn't suck
Q3A doesn't suck
Prey sucks
Show me an id, 3drealms, or other DEMO DEMO DEMO (thrice as you didn't notice it the first time) where the makers said, "here's the demo, here's how to make mods, feel free to make mods for the demo" and I will eat a bug. IIRC, doom, doom][, duke3d, Q/Q2/Q3A, etc were all designed in such a way that the demo itself was not legally moddable.
What do I want from Corrinne? Nothing. I pointed out that her statement was/is wrong. Epic is *not* "opening up the game mod interface."
That's been open.
I was surprised that what Corrinne posted was erroneous. I posted. Hoo boy, that's bratty of me.
As for Prey, all I can say is:
Daikatana will probably beat it to stores.
Duke Nukem Forever was gonna use the Quake 2 engine, then the Quake 3 engine, then the Unreal engine, and now they're using the Unreal Tournament engine.
According to their specs, the game Prey, on the other hand, will use "Ultra-advanced 16-bit colored, full radiosity lighting". woohoo. and "16 bit, hi-res texture art." Ph33r! "The game will be Windows95 native" - there goes Linux support.
Oh and check out this gem:
"HEAVY use of 3D accelerator cards such as 3DFX and Rendition. We suggest you get a card today, as they will soon become mandatory for 3D gaming on the PC."
Heh. What a loser prospect. The game will not beat Unreal Tournament. This Prey crap is D.O.A. Guaranteed it is.
Apologies for OT.
1. Duke Nukem Forever legally, officially, and publicly licenses UT code. There is no sinister ripping off here.
2. To maximize the glory that should go to Chris H. Nick S. Tim W., the real programmers officially on DNF, I am on a separate 3D engine coding project. The *glory* (and hopefully not blame) should definitely go to the team.
3. Blame the plot design or the multiplayer coding on me of DNF if you would like, but if you would like to praise the design or the multiplayer, it should go to George B. designer-in-charge and all the DNF designers/mappers and the above-listed coders.
4. What I write here should not be construed as any information about DNF. George B. and Scott M. are the owners of 3D Realms/Apogee.
5. It is hostility and reactions such as these that convince me it is wise policy to have media blackouts, and minimal discussion of our game development projects.
Corrinne Yu
3D Game Engine Programmer
Kabuto, The Neverending Story, Freespace 3, and Descent 4 will beat Prey to the stores.
Rogue Squadron-II will beat Prey to the stores. Half-Life III 3/4 will probably beat Prey to the stores.
The Complete Human Genome Project on DVD-ROM will beat Prey to the market. NASA will get a whole rock band setup on Mars before Prey is done.
FIDEL CASTRO WILL DIE BEFORE PREY IS DONE!!!!!
Team Fortress III will beat Prey to market
You can only blame the crap that is Prey on her.
> Try using pre-GPL GLQuake1 with anything other than a 3Dfx board.
:)
Yes, the old GLQuake code is kinda broken. But when I wrote it, the ONLY hardware solution was a 3DFX board for Linux! That was two years ago.
You can get glquake.glx to work, but you have to screw with it a bit. I was amazed glquake.glx worked since I wrote the glX version without a proper glX renderer (just a Mesa 3DFX in a window hack). There is a glibc version on the Linux Quake Boxed Set from MacMillan.
Of course, now that we've released the source, you should be able to get glquake.glx running in no time.
/// Zoid.
You are doing both.
I don't believe that was my full quote. It wasn't a complete sentence that you quoted. Thats for butchering it to make your post sound though.
heck out projects such as counter-strike for Half-Life and countless mods for other fps games. Opening the code for many portions of this code will allow these same people to expand on their ideas without the limitations of calling a dll.
I think you're confusing mod code like UnrealScript with Brandon releasing code that doesn't work well under linux. It has more with "I can't fix this, I hope someone else will" than "here's the code to help out mod authors". If it's out there for mod authors, where's the artistic licensed version for win32? I believe you're the one not in the know.
I'm sure there are people who will also want to play with the unreal linux code.
Just like how there are people who wants to play with OS X's Darwin code and Sun's SCSL-licensed code. obviously you missed the whole point of my post, which wasn't simply about releasing the source.
You're being ungrateful. You don't have to use what is given or bitch about it either. The partially open code isn't a command -- it's an offer. Whether people pick up the code and mould it into something usable is another matter.
I'm not being ungrateful. I'm questioning the intention of their opening up of the code, and the usefulness of that code and its life outside the Unreal engine. Of course, you fail to address that point, and chose to twist and fiddle with my words to turn me into a whiner who wants the whole thing open sourced. If sheep like you who proclaim to be anti-whiners actualy think it's a good thing, then I can imagine other companies following suit soon with their partial-open-sourcing strategy.
Don't blame you. That's the nice thing of UT having an open-source renderer - while people might not see a need for major changes now, who knows what's two years down the road. :)
:)
I definately agree on the source release issue. I've read enough about the 3Dfx problems and the solutions that even I could probably fix the problem. If someone else hasn't done it, I will once I get back to my good 'ole cable modem.
retrorocket.o not found, launch anyway?
Newton's third :
.oO0Oo.
Every force or action has an equal and opposite reaction.
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
http://www.unrealcontest.com
:)
/. forever after the unfortunately anger I unintentionally stirred up towards me, my projects, my gender, my looks, my company, and my company's projects because of my posting here.
:) )
:) (willpower, Corrinne, despite all the nifty stuff here. :) )
/. participation causes so much anger. The best I can do is to withdraw.
;p
:) ) and it hadn't be very good for me even now, as obviously evidenced.
/me return to what I suck less at : coding.
This appears to be a nice use for the open source, as well as the existing UT mod interface.
Put your code where your bragging is and show how much better at coding than me you are.
I was going to forgo
But then I came across this and thought it may be good to share, even at risk of more flames and hatred! (flame retardant on alert
/. is a hard site to give up. So a few quickies and I would work very hard to quit this site for good.
// company, projects hostility
The last thing I ever want to cause is such great hostility and anger towards my company and its projects.
I am sorry my personal
Whatever harm and anger I caused I may not be able to take back. But please direct all your hatred at me and not my company and its projects.
// "prey"
I started on a rewrite, less than a year ago. I am doing this all by myself.
Given manpower and time elapsed, this particular coding project is hardly overdue.
As for "any" tech or spec about the project on the site, it is obviously outdated and incorrect of the current project. It was the "same" spec even before I started at the company.
Any article (and I came across a few) that claimed to have the latest information of "prey" engine has all been completely erroneous.
There is little point in my or my company discussing the engine when it is not coming out now, and not affecting your gaming future anytime soon.
I have been programming on many projects for over 10 years. Unfortunately, it was too long ago when I shipped a 3D engine game, when I was Systems Lead Programmer of the first Spec Ops.
I did lots of 3D coding (over the Quake engine, unlike Spec Ops which was not licensing) on Anachronox which unfortunately did not ship yet.
I am quite sure all of you posters have accomplished a lot more than I had, had a lot more experience, and code a lot better than me.
I merely have great enthusisasm, and lots of love for the work.
It is true many other games would be completed before my current project. I do not mind that. I am sorry that all of you do.
// gamer
I am a coder first, math-nut second. I love games very much after those two.
I have the same enthusiasm and sometimes fandom for a lot of the great works of gaming all around me. "Fan" or "gamer" wise all of you are probably a lot more 3l33t than me.
I used to have more time to keep in touch with games. As I spend more years coding, I end up with less time to enjoy these very games.
Most of you is a lot more in touch with gaming and being gamer than I am.
// looks
It is irrelevant whether I am fat. It is only relevant whether you enjoyed my coding before, and whether you will enjoy my coding in the far future.
Describing my own physical appearance in anyway strikes me as being flirtatious and ungraceful. I would now make such gauche faux pas and say that I am currently a little flabby with a 22 inch waist. I eat badly and code a lot. Most women are probably much more attractive than me.
Give you more to laugh at, heh?
// this site
Originally I had sought at this site some kindredship, some thoughtful friendships and exchanges on math, physics, coding, gaming (but not fandom) and whatnot, without all the mania.
For a while, I was having that in small doses.
"Socializing" has always been my weakest skill. I have always been the nerdy geek being picked on and bullied. I didn't survive high school very well (like the katz stereotyped "kids"
I make horrible "celebrity" or "personality." I am grateful for continual opportunities to allow me to continue to be able to code for games. There are a lot more other people who are better suited (and dress better) at be "glamor gaming coder sexxxy chick celeb" than me.
I am sorry I angered all of you so very much for being here. Didn't mean to.
I really don't do this board thing well, and I really should stop.
P.S.
P.P.S. Go flame more. Or not.
Corrinne Yu
3D Game Engine Programmer