Report What FPS Game Engine, is best to MOD?

Poll started by INtense! with 199 votes and 50 comments. Browse the poll archive.

 15%

(29 votes)Quake 1

 9%

(18 votes)Quake 2

 13%

(26 votes)Quake 3 Arena

 10%

(20 votes)Unreal Tournmanent

 31%

(61 votes)Unreal Tournmanent 2003

 2%

(4 votes)Serious Sam 1 & 2

 2%

(4 votes)Medal of Honour

 6%

(11 votes)C&C: Generals

 13%

(26 votes)Battlefield 1942

Post comment Comments
INtense! Creator
INtense! - - 4,098 comments

The best engine to mod, in terms of 'potential', 'ease of use' and versitility is the Quake 1 engine.

I mean Halflife is built off a modified quake 1 engine, and look how many mods it has. (that is why it is not listed inthe poll)

Sure the engine maybe dated and graphics lacking the lusture of newer titles, but still some fantastic looking stuff is, has and continues to be made for both Quake and Halflife.

Reply Good karma+3 votes
hammy-bob
hammy-bob - - 1,569 comments

quake 1 is by far the best engine i just looked into coding for it and its so much easier than hl and many other games

Reply Good karma Bad karma+2 votes
GAMESOULjA
GAMESOULjA - - 272 comments

Im down with UT2003

Reply Good karma Bad karma+2 votes
bigthreesix
bigthreesix - - 286 comments

ditto to deadsoulja

Reply Good karma Bad karma+2 votes
Darkness
Darkness - - 912 comments

UT UT UT!!! :P

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

Quake1 was a great engine (that's why hl based on it). It was easy to use and an interesting engine.
Quake2 is also not bad but lacks on some points. Good to mod because Q2 is where the Action Mod (now AHL) has been coming from ( 8) )
Quake3 i'm not really fond of. The whole animation thingy is crap but the skin designing system is interesting.
UT you can crap too. It just forces you too much into UT like style and besides this... using a Script Language to code pure Windows Function Procedures in Scripting is just like a fist on the eye (:sick:).
UT2k3 i'm not fond of too. To much bloat, too much useless features and the Scripting faults they made in UT they took over instead of correcting them. The good thing, great graphics if you are willing to buy you a pc fast enough (i'm not). Other good point that the phisycal system althouh in MP you will never need it nor recognize it but brings down your FPS. Nice trick with vehicals too for people who like it (me not). To mod it's a bit better than ut but no match with Quake related engines (like HL).

Reply Good karma Bad karma+2 votes
Chandler
Chandler - - 106 comments

Strange... I can't vote in this poll, although I haven't yet voted.

Reply Good karma Bad karma+2 votes
hammy-bob
hammy-bob - - 1,569 comments

its cause you voted on the public enemy one

Reply Good karma Bad karma+2 votes
GAMESOULjA
GAMESOULjA - - 272 comments

Dragonlord is biased.

Reply Good karma Bad karma+2 votes
hammy-bob
hammy-bob - - 1,569 comments

:D q1!!!!!! its the best im telling you!!

Reply Good karma Bad karma+2 votes
BlueWolf72
BlueWolf72 - - 812 comments

who is deleting polls that just went up... HOW RUDE!

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

Hm... what you mean with biased?

Reply Good karma Bad karma+2 votes
INtense! Creator
INtense! - - 4,098 comments

I deleted the poll... didn't really think it was appropiate to have a poll on one modification, need to give all mods a fair go :D

Reply Good karma+3 votes
GAMESOULjA
GAMESOULjA - - 272 comments

how old are u? -_-

Reply Good karma Bad karma+2 votes
Shrimp
Shrimp - - 35 comments

From my experiance, the Unreal engine's UnrealScript makes it by far one of the most versitile and easy to modify engines around.

Just stay away from the GUI stuff :D

Reply Good karma Bad karma+2 votes
ShortCutMan
ShortCutMan - - 806 comments

UT. You don't need to have a DLL complier. And you can even add iin DLL's if you want too!

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

1) I'm 22
2) UnrealScript is ugly. It's everything else but crossplatform and that's the main reason you do a Scripting Language. Or you want to keep people off direct memory access (kinda VM) but in that way US failed too. It's just a useless scripting language (:sick:).
That's why I'm doing my own Scripting Language to get past those ugly flaws (and to have a useful SL).

Reply Good karma Bad karma+2 votes
BaD-cOmPaNy
BaD-cOmPaNy - - 253 comments

UNREAL2K3 TILL I DIE!

Reply Good karma Bad karma+2 votes
hammy-bob
hammy-bob - - 1,569 comments

Quake is by far the easiest to code i just started learning quake coding i already made a couple things (ut scrpiting makes no sense to me)

Reply Good karma Bad karma+2 votes
NuKeR
NuKeR - - 28 comments

UT2003.

Just a note : It doesnt ask what engine is the easiest, they ask "is the best" so Unreal Tournament 2003 is the best engine out there, with the karma engine and fabulous lighting possibilities

Reply Good karma Bad karma+2 votes
NuKeR
NuKeR - - 28 comments

Oh, and you also need to think about mapping, not only coding. UT2003's editor is one of the easiest to work with, since you can pull off a map in 5-10 hours

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

And one of the most unstable... The editor with the most crashes I ever saw, the most bloated GUI. I never saw a bigger mess like that.
Lightning effects? The first I turned off... they didn't impress me but only lowered brutally my fps... switch off what you never will need and isn't thaaaat impressive.
Make the gameplay, animations and that stupid model format better and then, only then you can come with graphics, not before (BTW the biggest disease in todays games... *sigh*).

Reply Good karma Bad karma+2 votes
UberSoldat
UberSoldat - - 265 comments

I like ut2k3. Well come on. all of those useless features are for use of to the mods. It gives you more freedom of what you want to do.

Reply Good karma Bad karma+2 votes
CLuver?
CLuver? - - 138 comments

BF1942! Look what the guys over at Desert Combat have produced, only a few months after the release of the game. Bloody amazing. It wipes the floor with every other mod on earth in terms of what it's done (excluding NS :D)

Reply Good karma Bad karma+2 votes
hammy-bob
hammy-bob - - 1,569 comments

man quake mapping is easy to i could make a map for quake in like 5-10 minutes haha!

Reply Good karma Bad karma+2 votes
BigBird
BigBird - - 1,161 comments

although halflife is of the quake one engine, it has been heavily modified, so would that not entitle it to be an engine in its own right?

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

Half-Life is more than an exstension. It has completle be rewritten and enhanced with sierra internal ideas. BTW: all that useless features you think are usefull for moders, i can tell you that you can do them with almost any engine out there. you thought this is done by the engine? nope, sorry. it's all done by the actor and item code. the engine can only delivere an event to make things a bit easier but the effect doesn't come out of the engine. and thus makes us able to do it on other engines too.

Reply Good karma Bad karma+2 votes
bart2o
bart2o - - 1,863 comments

best engine is quake1 because it is very easy to modify (sorry for my english)

Reply Good karma Bad karma+2 votes
Maldita_Vecindad
Maldita_Vecindad - - 6 comments

"By Dragonlord
Date Mon 21st, Apr 2003 @ 7:08:38am

Half-Life is more than an exstension. It has completle be rewritten and enhanced with sierra internal ideas. " Since when Sierra codes?....Sry but I though Valve were the ones behing the Halflife engine coding...

For me the best engine for modding would be UT2003 cause it has great tools for modding. Also Epic support to modding is one of the best ever. They are even planning on making a Modding Contest. Soon we'll see many great mods for this engine. In fact no other engine has been able to produce such quality work that fast.

Q3 modding comes second cause franky..no other engine can breed mods so extremely so diferent from the original version like the good old Q3.

Battlefield engine mods seem great but until we see a serious comitment to modding teams from the developers...it will come on 3rd place.(and Im not talking about that greedy finantial "want to make you retail" EA kind of interest)

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

By Maldita_Vecindad:
Since when Sierra codes?....Sry but I though Valve were the ones behing the Halflife engine coding...

Damn it! Read first! I talked about Sierra's own ideas not that they coded those ideas!! :rolleyes:

Reply Good karma Bad karma+2 votes
<*)_><
<*)_>< - - 8 comments

@Dragonlord
"Make the gameplay, animations and that stupid model format better and then"

Gameplay and animations?
Well sounds like perfect modding material then :)

Reply Good karma Bad karma+2 votes
Sajt
Sajt - - 1,641 comments

Quake 1 is the best engine to mod for a variety of reasons. First of all, the language that comes with it, QuakeC, is very powerful and easy to use. It has certain drawbacks, such as the inability to modify things like HUDs and menus, but QuakeC is better than DLL coding because it's so easy to read and write, and it's cross-platform.
Second of all, Quake1's engine source has been GPLed! Thanks to this, as well as some very genius coders, many enhanced engine modifications have been released. Tenebrae is pretty but an outcast, Darkplaces is all the rage. Many of these engines have the ability to compete with all sorts of games on the market today.
Thirdly the Quake community has been whittled down to only the elite. Ever since Quake II's release in 1997, modders have been leaving Quake 1 to go to these newer games. All the while since then, many others have been coming and going. Now, the Quake community is small, but some of them could code the pants off UT2k3 modders and the like. Plus they generally have seven years of experience with the Quake engine, and a lot can happen in that time period.
With the Quake engine, as I am doing with Fniggium, it is possible to create a whole new game, not a mod, without spending a penny. We can modify everything down to the menus, and even add new model and map formats. Is there a bug or annoying limitation in the engine? Who cares, why don't we fix it or improve it. We can also readily add new capabilities to QuakeC with ease.

If you read this post and say something along the lines of 'Oh, but UT2k3 can do ____, and Quake can't'... Well, you'll regret saying that, because someone might just come along and add that feature to Quake.

Reply Good karma Bad karma+2 votes
Croftanator
Croftanator - - 67 comments

Half Life 2 :thumbup:

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

Really good points PANTS.
I just saw the screenies of some mod on the news page using ut2k3. I agree that those bushes, grass and WTF ever is extremly nice but... Do you need an engine like ut2k3 for that? Nope. All that has been done there are billboards (a horrible lot of them). Billboarding is far one of the most old techniques you can think off (doom and co had them the first and all the game was made with it). It depends on the amount of billboards you plant in the world and wow... look at that... a quake based game would look alike... but with resource consumptions you would go mad of excitement and... 0$.
BTW... why will you never see code of UT2k3 or UT? Because the code is awefull! Have you ever seen this nice Assertion Errors during startup? Yeah? You know what that is? Debugging code!! Assertions are used for (poor) debugging and should never ever be visible nor occure in a finished app because Assertions mean 'brutal, unrecoverable error' and a release app should cath'em. And BTW you can see in those error messages a little bit of their dev-tree and this one is horrible... it's even worse than windows and linux code together!
I would never ever code with an engine under my *** beeing coded so miserable. I would take Quake because this one was made with brains not with $$$.

Reply Good karma Bad karma+2 votes
Guest
Guest - - 690,845 comments

Your opinion is quite strange Dragonlord...

You say that graphics, physics 'n' stuff are not necessary. The only thing is a good coding. Then why there are so many new games? DOOM had a good coding. Like PANTS say, you could implement stuff like physics and 'billboards' (or even a real 3D environment) ;)
So why we need new engines?

Maybe it is because there are limits. And every new engine (like Unreal Warfare) breaks some rules and gives more freedom to players AND coders!

And Quake was coded with $$$, too. (I see you have not heard about John Carmack's Hobby, collecting Ferraris.)

And a last thing: I think Half Life is as bad as or as good as Unreal programmed. For example, this sinewy sound problem when you minimized the window or some other aspects with graphic and gameplay (and of yourse the poor netcode).

Reply Good karma Bad karma+3 votes
Dragonlord
Dragonlord - - 1,934 comments

Todays engines shall break limits? I'm laughing out loudly!
There's nothing a older game engine couldn't do compared to UT2k3 engine. I saw no engine out there today which impressed me... none (that's why i'm doing it myself, so I get an engine which has what I want and need)!
> You say that graphics, physics 'n' stuff are not necessary. The only thing is a good coding.
Not quite correct. Coding is essential to make a game working (I saw horrible crashes, problems and so on, with UT, UT2k3 and HL). It's true, I'm a hard-coder and I'm interested also very much in the way engines are made but that's not the important point. Good Graphics and Physics are ranking very low in my list of what a game needs to become a good game. All that stuff that people send into battle as arguments for todays engines don't impress me because graphics, sound, models, all that stuff does not depend on the engine. You can make the same super graphics on quake so there's no point in it for me to favorate a bloated engine which doesn't really delivers more.
So my point is clear:
Why shall I use a bloated engine and get lots of troubles when I can have/make a free, fast, and easy to use older/selfmade engine which I can modify to look like the new ones and that just works without making troubles.

Reply Good karma Bad karma+2 votes
leilei
leilei - - 5,721 comments

Hehe, DragonLord is funny, he's probably never bought any Unreal powered game :P

Q1 all the way, easy to code, and if you complain about the graphics at one point we (I) have you backed up.
Moddb.com

Reply Good karma Bad karma+2 votes
INtense! Creator
INtense! - - 4,098 comments

interesting discussion... you had numerous bad experiences with UT2k3 i presume 'Dragonlord'

I was thinking of adding HL to this poll, but a). i didn't think it is deserved since it aint really an original engine and b). everyone would just select it, so i wanted to see what other engines would get a good run :D

prolly should have added Doom 2, tons of nice mods for it... damn mate of mine forces me to admire them all the time :)

Reply Good karma+3 votes
NuKeR
NuKeR - - 28 comments

"And one of the most unstable... The editor with the most crashes I ever saw"

Let me guess :

You're on Win98/ME. 98/ME arent supported by UED3.0. Only NT based OSs are fully supported. I never crashed one single time.

Reply Good karma Bad karma+2 votes
Guest
Guest - - 690,845 comments

When I saw the very first techdemos of the KARMA engine I was very impressed. I had never seen such good looking stuff. But that is not the topic of the poll.

I think the UT2k3 engine is the best for modders because you do not need to recompile the entire code. You have a choice to do small projects or an entire new game. E.g. if you want to implement a new weapon, you can write a Mutator.
But I cannot really discuss with you hard core coders because I never saw raw code of the Quake engine. I have only seen US (it looks difficult but understandable).

@ Dragonlord: You are coding your own game engine... Not bad... But I DO NOT think that your engine is better than all the other engines out there. Maybe it is well programmed (I don't know your code) but
> that just works without making troubles???
(Maybe only on your computer or your engine is for a tetris clone...)

Complex code means always trouble.

Reply Good karma Bad karma+3 votes
leilei
leilei - - 5,721 comments

UnrealEd3 works on Win98SE for me.

Reply Good karma Bad karma+2 votes
Dragonlord
Dragonlord - - 1,934 comments

I haven't said that my engine is better than others. it's my first one so don't expect a miracle (everybody starts small) and i'm not into competing with the big ones. i wanna achive some special goals that i didn't found this way in other engines. the reason for doing this is the challange and fun, fun, fun :D.

about that winme/98 thingy... yeah, i have a win98 amongst my systems. although fortunatly the troubles have been less the last time i used the editor to view a model (god damn will i be happy as soon as that gme get's finished, then i can drop that shït) i'm not very happy. i once stumbled across some editor field in it but since then i never found it again... haha... an editor you don't find a feature again even with rtfm is just a joke.

But i guess this topic starts to stagnate. i've my opinion and you have yours. it's like c++ vs delphi, it ends in a stationary war in the end.

Reply Good karma Bad karma+2 votes
Guest
Guest - - 690,845 comments

fps is first person shooter,right ? WELL C&C GENERALS ISNT A FIRST PERSON SHOOTER! LOL !!!

Reply Good karma Bad karma+3 votes
Oddj0b
Oddj0b - - 20 comments

Yehaa, ut2k3 go for it

Reply Good karma Bad karma+2 votes
Chandler
Chandler - - 106 comments

Guest wrote: I DO NOT think that your engine is better than all the other engines out there.

How can anyone make a sound judgment without even knowing what they're judging?

Reply Good karma Bad karma+2 votes
Guest
Guest - - 690,845 comments

:D quake 1 is the best engine ever!

Reply Good karma Bad karma+5 votes
neXus
neXus - - 1 comments

How can anyone make a sound judgment without even knowing what they're judging?

That sentence of mine does not mean that Dragonlord's engine is worse than the others, as well :)
It only means that every engine has good and bad sites. So the discussion about the best programmable engine should be done by real hard core coders ;)

Reply Good karma Bad karma+2 votes
Guest
Guest - - 690,845 comments

Perhaps a question should be asked next, is what engine looks the best.

Some next generation / unreleased games would have to be listed however as it hardly be fair to compare say Quake 3 Arena with Unreal Tournament 2003

Reply Good karma Bad karma+3 votes
YXBvbGx5b24wOTQ=
YXBvbGx5b24wOTQ= - - 265 comments

Hey look, first guest comment.

Reply Good karma Bad karma+1 vote
Xenoshock
Xenoshock - - 542 comments

you forgot source :O:O:O:O

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: