• Announcements

    • Brentonator

      Forum Rules (Please Read)

      Hello everyone and welcome to the No More Room In Hell Forums! We greatly appreciate your interest and support. Please feel free to begin post and become a part of this community. But please make sure that you read and understand the following rules so things can stay as clean and as orderly as possible around here. These rules are expected to be follow by any and all members at all times. Disobeying these rules will result in disciplinary action by a moderator. #1. Off color remarks are acceptable but can be deemed inappropriate at the discretion of the moderators. #2. Flaming and disrespecting other members of this community or this mod is strictly prohibited. #3. Please do not post links relating to warez or illegal downloading. #4. No offensive content is to be posted (gore, dead babies, porn). #5. Please do not spam topics to increase your post count. #6. No excessively large signatures. Signatures that violate this will be modified. #7. Signatures are not to be used as a spamming tool. If your signature's sole purpose is to annoy or distract other members, it will be removed. #8. Please do your part to be as friendly, respectful, and helpful to anyone and everyone on this forum. #9. Your posts may be removed at any time at our sole discretion. #10. Remember the terms of your registration...a copy is posted below but may not represent the latest version of our terms of use. #11. No advertising other communities or products. Have fun.
Sign in to follow this  
Followers 0
Deadon

Randomizing Models!

9 posts in this topic

I really don't know a lot about modeling and source (Except the maps), But I do have to wonder,

"Why haven't they added the L4D2 randomizer? It would involve cutting the head and legs off, and making the clothes white (That's how it runs, I believe)

Yes I know, they don't have a modeler, but it's interesting to think about the simplicity that could be used instead of over 9000 models.

Perhaps there's a TM problem?

Share this post


Link to post
Share on other sites

We can't use the L4D code for two reasons:

the first is legal, we are not legally allowed to take code from and redistribute code from another author without explicit permission, which since it is proprietorially owned by Valve, that is not in our purview.

the second is technical. Integrating that code on its own would pose an incredibly difficult task. Have you ever tried to just take the engine from one car and drop it in another? there are bound to be compatibility issues and nothing will line up. It's the same way with code; without the context of the L4D code around it, that randomizer code would be completely useless.

It's something we've looked in to in the past, and it was ruled out for those reasons.

Share this post


Link to post
Share on other sites

We can't use the L4D code for two reasons:

the first is legal, we are not legally allowed to take code from and redistribute code from another author without explicit permission, which since it is proprietorially owned by Valve, that is not in our purview.

the second is technical. Integrating that code on its own would pose an incredibly difficult task. Have you ever tried to just take the engine from one car and drop it in another? there are bound to be compatibility issues and nothing will line up. It's the same way with code; without the context of the L4D code around it, that randomizer code would be completely useless.

It's something we've looked in to in the past, and it was ruled out for those reasons.

Then make your own one?

Share this post


Link to post
Share on other sites

Then make your own one?

You think it's this easy don't you? I'll wait till you bring out some coding skills (C++ most importantly) then your opinion might be valid.

Share this post


Link to post
Share on other sites

You think it's this easy don't you? I'll wait till you bring out some coding skills (C++ most importantly) then your opinion might be valid.

Oh so i can apply as programmer? Ha! That's interesting, too bad i got no portfolio nor i have ever worked with the source engine.

Btw yeah i think is very, very, very, if not ridiculously easy, what Deadon is talking about is randomizing the zombies look? Depends on up to wich point you want it to be randomized, if we are talking about some premade models of heads/pants/shirts, and making random combinations of them, that's insanely easy actually, if we are talking about creating models in real-time by changing the eyes/mouth/nose/etc size and position, to have every zombie with a different face, well, im not even sure the source engine would allow it at all, keep in mind you're working with an engine, that as every engine comes with his limitations, also that would lag the shit out of anyone even with the best processors. So the second case seems to be excluded, if it is the first case the one we are talking about, it is so easy that even a monkey could do that.

Share this post


Link to post
Share on other sites

For a second, let's pretend that the code is do-able by the team. Seems cool, right?

Now, the issue is the team's lack of character artists. It takes people to make all those modular pieces for the zombie characters. Shirts, hoodies, jackets, pants, shorts, head, hair, etc

Share this post


Link to post
Share on other sites

For a second, let's pretend that the code is do-able by the team. Seems cool, right?

Now, the issue is the team's lack of character artists. It takes people to make all those modular pieces for the zombie characters. Shirts, hoodies, jackets, pants, shorts, head, hair, etc

This too.

And yes you can apply and implement it I guess since you know your deal. :V (when we get an active character artist that can actively do all that shit required.)

Share this post


Link to post
Share on other sites

Oh so i can apply as programmer? Ha! That's interesting, too bad i got no portfolio nor i have ever worked with the source engine.

Btw yeah i think is very, very, very, if not ridiculously easy, what Deadon is talking about is randomizing the zombies look? Depends on up to wich point you want it to be randomized, if we are talking about some premade models of heads/pants/shirts, and making random combinations of them, that's insanely easy actually, if we are talking about creating models in real-time by changing the eyes/mouth/nose/etc size and position, to have every zombie with a different face, well, im not even sure the source engine would allow it at all, keep in mind you're working with an engine, that as every engine comes with his limitations, also that would lag the shit out of anyone even with the best processors. So the second case seems to be excluded, if it is the first case the one we are talking about, it is so easy that even a monkey could do that.

So you have never worked with the source engine but it's so easy a "monkey" can do it? Excellent, when will you be starting?

Share this post


Link to post
Share on other sites

So you have never worked with the source engine but it's so easy a "monkey" can do it? Excellent, when will you be starting?

Actually i have no idea if you have the hl2's source code and you just edited it in C, if the source engine got a GUI software to develop games, if it got his scripting language or if, as said before, you use C#/C++, so yeah if you'd tell me: "make/edit/fix/improve a source game" i wouldnt even know where to start, but such system to make dynamic zombies from different models (wich are away from my knowledge, i can no possible way model, i tried for years learning 3d modelling, it just seems im not made for it, never been able to model something good looking) so if we are talking about code only, and making it from scratch, in C or Java, without anything to do with the source engine at all, yeah it is something that even my cat can do without any problem. Now is up to you doing it the way that's needed for the source engine, in C, with his scripting language, with his graphical interface, i dunno, it's really just about how source games are made, but the concept of the code itself, no matter in what language is written, is really one of the first "Hello world!" projects you make when you learn a programming language.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0