Porting Ns
kll_I_wll
Join Date: 2003-06-30 Member: 17802Members
Although this has probably been thought of, and I may be beating a dead horse, I was wondering what peoples thoughts may be on bringing a similar mod like NS to a different engine. I was thinking of the battlefield engine, which would be great to work with because of the vehicular combat. So you could build new buildings, and create vehicles out of those and upgrade them. This is what I want to do after I finish up my ties to SoF2, and I just wanted to have input, or any support whatsoever. Commander mode would probably be the hardest to implement because it is the backbone of the marines. If we did do it the Halflife way, it would probably be a menace to fps.
Comments
(use search if u want to know why)
If it does get ported, it would be to the HL2 engine when it comes out. No decisions have been made as they haven't even seen how porting to that engine would work yet.
As for totally different engines. Too much time, too much work to redo it all for the dev team. It's not written in the same code, maps would all have to be redone, etc. This NS dev team will likely never do it.
My whole theory that if I were to go into this project, I'd basically have to recreate everything. And no doubt it would have the same feel, being the fact that battlefield maps are more based on terrain. Our main goal, would be to keep that certain authenticity, but also expanding apon it.
I can only answer from an artwork/model/animation point of view, so forget about the coding part.
You would have to remodel all models from the ground up, all levels weapons characters everything.
You would have to repaint all textures again at higher resolutions. You would practically have to remake the entire game from scratch. The amount of polies in the models would be triple if not more not to talk about the maps, the textures would have to be 2 maybe 3 times as big.
oh my god man you would have to rig the characters all over and do the animations!
And then there's the coding of which I have absolutely no idea, I can only imagine the work involved in recoding to a different engine.
<span style='font-size:8pt;line-height:100%'>EDIT: Itchy posting finger</span>
I would personally not play it if it wasnt made by the original team.
Gabe (valve) said himself there will be a lot of tools to convert HL1 stuff to HL2. I think its better to start from scratch anyway to take full advantage of the new engine but maybe its just me (im a noob mapper, not a modeler or coder) Maybe for the code some cut'n'paste will do the job, cause there is a lot of similarity with the two engines, and its all in c++.
Now about battlefield: i think its a really bad choice cause there is no official SDK. In fact i think BF1942 will just die when HL2 is out, heh. They promised a SDK with the release of the game, no SDK ... then they said it will come with a patch.. still no SDK. Then they said "the SDK will ship with road to rome"... Still no SDK on road to rome CD. There IS a SDK for BF, but its unofficial. Its a compilation of tools people made themselves cause they got bored to have no SDK at all. Another thing is there is no c++ code in battlefield, all is in some weird scripting files that are somewhat limited. You cant really make a total conversion with BF, you can only add small features, models, maps, and the like (just look at desert combat, nothing really new). Not to mention the infantery code in BF totally suxx in my opinion (even with a ping of 50ms, you dont have to fire ON your target but 2 meters away if its moving to actually hit it). In terms of gameplay, foot movement is bad at BF too, its somewhat hard to jump over some sandbags, you cant really crouch-jump and stay on it, etc. Vehicles are OK and very fun to drive tho.
I have no idea for SoF2, i never played it/got interested, its just another fps that i dont need (i play both BF and HL). I dunno if it have a good player base, community etc.
Good luck with whatever you want to do, bye.
Gabe (valve) said himself there will be a lot of tools to convert HL1 stuff to HL2. I think its better to start from scratch anyway to take full advantage of the new engine but maybe its just me (im a noob mapper, not a modeler or coder) Maybe for the code some cut'n'paste will do the job, cause there is a lot of similarity with the two engines, and its all in c++.
Now about battlefield: i think its a really bad choice cause there is no official SDK. In fact i think BF1942 will just die when HL2 is out, heh. They promised a SDK with the release of the game, no SDK ... then they said it will come with a patch.. still no SDK. Then they said "the SDK will ship with road to rome"... Still no SDK on road to rome CD. There IS a SDK for BF, but its unofficial. Its a compilation of tools people made themselves cause they got bored to have no SDK at all. Another thing is there is no c++ code in battlefield, all is in some weird scripting files that are somewhat limited. You cant really make a total conversion with BF, you can only add small features, models, maps, and the like (just look at desert combat, nothing really new). Not to mention the infantery code in BF totally suxx in my opinion (even with a ping of 50ms, you dont have to fire ON your target but 2 meters away if its moving to actually hit it). In terms of gameplay, foot movement is bad at BF too, its somewhat hard to jump over some sandbags, you cant really crouch-jump and stay on it, etc. Vehicles are OK and very fun to drive tho.
I have no idea for SoF2, i never played it/got interested, its just another fps that i dont need (i play both BF and HL). I dunno if it have a good player base, community etc.
Good luck with whatever you want to do, bye. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Actually, they've never said anything about releasing an SDK, I believe you're thinking of the map editor.
without flapping
Edit: do you guys like my new avatar?<!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo--> especially the people who idle on IRC do <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->