Questions about ARX and other stuff. - by Killo Zapit
Killo Zapit on 28/1/2001 at 01:44
I love it that some one is doing a game styled after Ultima Underworld. ARX sounds pritty cool. Of course, when I first heard about Quake it souded pritty cool, and well, it wasnn't any neer as good as what I thought it would be. (For some reason, for a while I thought Quake woould have some RPG elements in it, but it didn't turn out that way). I actualy saw some screen shots of ARX a while ago, and well... er... the world looked good at least. :P I just can't bring my self to like the ploygon models... Then again, I can't bring myself to like ANY polygon models. :P
Er... anyway.
I hear there is no software renderer witch is to bad, because, well, "I like my polys pixeled, not blured". :P (Plus I don't even OWN a 3d card, and have no desire to get one, because, if you ask me, 3d cards are more troble then they are worth... for both the programer AND the user.)
On a side note, A while ago, (way before i found out about ARX,) I was working on a little TC for Half-life styled after Ultima Underworld. I stoped it though after running into a raely nasty bug witch I had no idea of how to fix. When I came across ARX, I was struck with how diffrent it was from my idea, but at the same time I was inspired. Mabey I will restart my stupid TC someday. Mabey I will even, if I figure out how, write my own 3d crap for it, but do to my little experence in such things I don't think I will. Blah I might write my own level editor though. Worldcraft-style ediors drive me up the wall. :P
PraetorJudis on 29/1/2001 at 00:08
>again, I can't bring myself to like ANY polygon models
What?
>if you ask me, 3d cards are more troble then they are worth... for both the programer AND the user
Ah... I see. What an odd chap you are.
So where were the questions? It seems to me that you're just baiting us with your outmoded ideas of game design, and asking for a word-war. I mean, you thought Quake was going to have RPG elements? I'm extremely curious what
you read that I didn't before the game was released.
Ah well. Try some actual questions in the next thread you start titled
Questions about ARX! Have a great day.
------------------
PraetorJudis
(
http://www.pjsattic.com) PJsAttic.com, (
http://www.pjsattic.com/runederworld)
RUnederworld
Killo Zapit on 30/1/2001 at 06:44
I realy was iteeding to ask questions, but I couldn't think of any valid ones. :P
I guess I shouldn't say I like ALL polygon models.... just 99.9% of them. Not because I dislike the idea of ploygon models, I just think that in most games they are done realy REALY badly. Most of the time they look realy blocky for example. I know it must be hard to simulate the curve of the human head with out
useing so many polygons that the game slows down to a crawl, but most games I have seen use 4 ploygons for a head. I mean I am sure you guys can do better then THAT can't you?
I hope so.
I don't like 3d cards because for a few reasons:
1. Every one is a bit diffrent, witch means
that features might work diffrently on some,
and therefor cause silly bugs.
2. You basicly need to upgrade every two days to keep up. :P
3. Bluring. :P
4. Limitations in stuff like memory.
Plus I just don't think that 3d cards are even that nessasary. Half-life for example proved that software can look almost just as good as hardware. Hardware is a extra. Nothing more. I just don't think it should be a requirement.
Oh BTW I never realy thought that Quake would be a RPG as such, I just thought that it would be more... involved so to speak. I guess RPG elements would be a exageration. I thought Quake would be kinda like Half-life, or Hexen, with a bit more exploration. For example I read somewhere, don't ask me where, that the world of Quake was inside some kindof gem or something. That ad I saw screen shots of the knights. :P I never expected quake to be a honest stat-based Ultima Underwrold game, I did however expect it to have more of a real plot, have a interconected level stucture, and such. Of course thus was all back when quake was just started, ad not much real information was out there. I to this day feal almost like that was what it was intended to be, in the early consept stages.
Another consern I have about 3d games is that I don't think they are optimized vary well. I mean the Quake (Quake, Quake2, Hexen 2, Halflife, ect.) games I think are well optimized, with BSP trees and VIS crap, but I suspect that other 3d games useualy rely mostly on 3d card power and do not put forth any real effort to optimize the levels. I mean I have a 233mhz CPU. (I also have a 700mhz one but I rarely use that computer) Halflife runs fine on it (640x480 though) with no 3d card. Every other 3d game I try seams to ether not work at all, or go real real slow. To me personaly this seams silly as realy to me there are no games out there that seem to have any real new features (I honestly haven't tried quake 3 yet).
I guess what my point is for this whole post is I am afraid that ARX might become a game that is, like most games, too cought up in the standerd 3d flair. That like I think most 3d games, the developers will be cuaght up more in technology then gameplay, or even graphics. I think 3d games should be developed for LOWER end systems, not higher end ones, and in software, not hardware. Of course hardware sopport is nice, but if you aim low, and try to add all the features you want, and make it run a okay speed in a lower end system with no hardware, just think of what it can do in a higher end system WITH hardware? Thats all I realy came here to say.
Shadowcat on 30/1/2001 at 14:13
Actually, the extremely early designs for Quake *did* have some RPG-style leanings. It sounded far more interesting than the game ended up being.
And, um, a four-polygon head would be a pyramid. :)
------------------
--
Shadowcat
One of Many
xman on 30/1/2001 at 14:27
I'd even say a tetrahedron!
Inline Image:
http://www.ttlg.com/forums/ubb/wink.gifNah! Really, I wouldn't have imagined that someone could ever prefer software rendering (slow or, at least, not smooth, in 640x480) to hardware accelerated rendering (fast or, at least rather smooth in 1280x960).
Anyway, if you play in 640x480 with a 3D card, the pixels won't be THAT smooth but the speed will be perfect.
The smoothness is due to bilinear interpolation. In low-res, you don't have to interpolate too much (except if you are using ugly low-res textures). Anyway, I for one prefer textures to be a little too blurry rather than strongly blocky and aliased.
That's just a matter of tastes but I doubt that many share YOUR tastes.
Inline Image:
http://www.ttlg.com/forums/ubb/wink.gifPS: If you had tried Half-life with a GeForce, you'd forget about software rendering.
Inline Image:
http://www.ttlg.com/forums/ubb/tongue.gif[This message has been edited by xman (edited January 30, 2001).]
Shadowcat on 30/1/2001 at 14:32
Quote:
Of course hardware sopport is nice, but if you aim low, and try to add all the features you want, and make it run a okay speed in a lower end system with no hardware, just think of what it can do in a higher end system WITH hardware?
Well, they do aim low; it's just that low-end today still means a 3D card. 'Tis the way of the world. Frankly, it's getting difficult to buy a NON-3D-accelerated video card these days.
And regards your second comment, another perspective on that would be "just think how limited the high-end machines would be by a game that had to run on the low-end ones as well."
You hate low-polygon models, and then say that games should be designed for machines without the hardware needed to push about high-polygon models. Something of a self-defeating argument, no?
Admittedly you can take the path that Shiny took, and go for dynamic models that use as many polygons as the hardware can provide and still maintain the required frame-rate, but that's hard to do, and consequently a big increase to the development budget.
it's not only the graphics, though. Modern games that expect a reasonably grunty machine will put more cycles into A.I., audio, and general behind-the-scenes processing, and that kind of stuff is harder to scale down without losing fundamental features of the game.
Most games are targetted at a particular minimum level of CPU/RAM/Audio/Video, and the developers will be aiming higher each year in order to keep comnpetitive. Yes, it would be wonderful if the code was ultra-efficient as well, but either way it's difficult to avoid the (semi-regular) requirement for new hardware to support new games.
------------------
--
Shadowcat
One of Many
Killo Zapit on 30/1/2001 at 16:36
What I am taking about is not makeing sacrifices to the game to run on a low end system, What I mean is trying to figure out how to opptimize the game so that it can. You don't actualy expect it to be run on a low end system so you realy can settle for frame rates in the twentys or even teens, knowing that it will ru alot faster on the system your realy targting. It is just a way of makeing sure nothing is slower then it has to be, thats all. :P
As for models, I just think if most games would better optimized they could probubly support alot higher ploycount. In fact I suspect they could support alot higher poly count anyway. Alot of games seem to lower polycounts for network play, witch I think is dumb.
As for other stuff the CPU has to do, wll i am not sure.
I will say that no matter how good the AI is said to be, the monsters still act like retards. I sware I snuck up on a grunt in halflife a few times, and I was 5cm form him, and he was faceing me, and he STILL didn't see me. And I thought monsters were suposed to HEAR you in half life. Plus, grunts do the dumbest things some times, like blow themselfs up, ect. My point to all this, mabey AI is't all that it's cracked up to be. :P NPCs/Monsters in games nowadays seem to focus on group tacticts, witch useualy blow up I their face, if they even get a chance to use them without getting killed first. So why bother have ememys that duck for cover and stratagize, if they can't do it right? I rater have a ememy that can fight me with out blowig themselfs up or some other dumb thing.
As for sound, I am not realy sure how much CPU time it takes, but it seams to be that aside form halflife's dumb echo effects, the sound system hasn't changed that much since quake. So basicly I don't thik sound realy takes that much CPU time unless you do something dumb, like put MP3s in a game. If you do, that's 99.9% of the CPU time right there. :P
I just think that 3d games to vary silly things sometimes, for no real reason. New hardware comes out every day witch seams to only be slightly better then the last, and usualy twice as anoying to get working. I personaly rater have a good CPU rater then a good 3d card. When 3d cards calm doen a bit, and become a true standered like VGA, where every card looks basicly the same, and the only diffrence is speed and/or memory, then I will get one. This is happening, but it is still not here yet.
Forsythe on 31/1/2001 at 00:31
Hmm.. a number of points...
1) AIs acting stupid.
Generally speaking, you're running on the extreme low-end of the resources yardstick; I'd almost expect the game to cut down on the amount of CPU time it allots to AI in your case. Neverminding, of course, that HL is old tech by now.
2) Sound doesn't take very much CPU.
Not in sound-primitive games like HL or Quake it doesn't, no, but what about games like Thief where sound propagation is altered by walls, doors being opened or closed, and the like? Mucho, mucho CPU time there, then.
3) Non-standardized 3d-accelleration.
You're a month or three too late for this to be a valid argument, I'm afraid... of the two major players in this market (ie: 3dfx and TNT), 3dfx went belly-up recently.
Honestly, and I'm not being personally insulting here, you sound like someone who's either deathly afraid of change, or just tired of it after 20 years of being in the computer industry (and given your typing and spelling skills, I'm guessing it's the former as opposed to the latter)
I'd say it's time you either saved up for one or quit trying to convince all of us that the technology's not needed. Sure, it'd be <u>nice</u> if it weren't... but if you're running an MS-based OS, you're fighting a losing battle. It's not just the game engine that eats the resources, after all.
Killo Zapit on 1/2/2001 at 01:13
Oh sure, pick on the person who can't spell woun't ya. :P
I ma not realy "afraid" of change, although I have been sort of oppossed to it I guess. I just wish that people would perfect the technology they had, rater the jumping to the next big thing. Thats all.
As for the other stuff:
AI:
I just think that monsters should be quicker and react to things faster and/or better rater then try to plan out some dumb stratagy that never works. I mean working in teams and sneaking (as well as looking for items) are all and good for wondering around, but in terms of actual combat, it helps vary little I think.
Sound:
I actualy haven't played Thief, so i can't say much about that.
3d cards: I realize that the market is settleing down now, but it seams far form over to me. I mean I keep reading about new silly features that will make their way into new cards, and I wonder. 3d cards arn't like VGA, where you have a defined standerd of features, video modes, ect. I wouln't mind so much if 3d cards were like a co-prosseser of some kind to help with 3d math, but thats not realy what it is at all is it?
To tell you the truth, one of the major reasons I didn't brake down and buy a 3d card along time ago is because I realy don't play that many 3d games. I mean some are okay but most are jsut dumb shooters or something like that. I realy don't like 3d stuff, beacuse it realy dosn't feal right yet. It still feals to me like a jumble of ploygons, with none of the depth or smoothess you can get form say, water color paintings, nor any of the sharp detail of real life. I blame this on the 3d cards, perhaps withgout any real reason.
All this being said, I feal like I need to upgrade my computer... it's been way too long.
Oh and one last comment: I hope to god ARX will have good clipping! I am sick an tired of the dumb clipig bugs poping up in 3d games, and this is one thing I am fairly sure isn't a 3d card's fault. :P