ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
The games today are very complex. I doubt a single guy behind a monitor using a vim will go very far into game dev...
Doesn't Carmack code the bulk of his engines by himself?
I think that the biggest hurdle for small projects is not the coding part, but the content, i.e. artwork, 3D models, music, sound effects, story, level designs, etc...
It's this chunk of work that takes up most of the development hours.
One lone hacker can build an engine, but it takes an army of artists to make a game of any considerable depth.
I don't know how much I agree with the modding comments. There're a lot of successful modifications (Counter-Strike, TacticalOps) where those "modders" are making some serious money. It's also a known fact that a lot of peoples creating good levels one day or another got hired by companies as level designers.
On the top of it, it's common that big companies use an already existent engine to create their games. A lot of the games I have are powered by some heavily modified ID/Carmak's engine: Medal of Honor: Allied Assault (and expansions), Jedi OutCast/Academy and one of my all time favorite shooters: Call of Duty. These games were not created by some lousy companies out there, but Lucas Arts, Activision and Electronic Arts. See, not even big guns as those started an Engine from scratch.
Still, it all depends what you wanna be. If you want to create games as a hobby, there's nothing wrong in starting a engine from scratch and/or make it open source. If you want, however, to be a designer (texture, modelling, etc) modding a game can be a good way to get in the field.
I still believe that Open Source and games don't go together. The code can get very good, but a game needs artists to create some funky eye candy for the game. If you ever met a musician or modeller, you also would know that they won't work for free...
And C as language is not very useful anymore. Except for Nintendo and their little GBA, everyone is moving to C++. Again, latest ID-Software engine (Doom 3) is written completed in C++ (previous ID engines in C).
The games today are very complex. I doubt a single guy behind a monitor using a vim will go very far into game dev... no pun intended.
True but counter strike and such wont be there for ever.. will they? it agree if you want the cash be the best you can be and try to get a job, but i think the gent wanted to know how he can make games not make levels and or mods.
True but counter strike and such wont be there for ever.. will they?
I hope it won't. That has to be the most hyped/overrated game/mod I've ever played. I also hate Valve and Steam and before them, I never truly thought I could actually hate something or someone so badly...</rant>
Doesn't Carmack code the bulk of his engines by himself?
Not anymore. He maybe starts coding or is the lead programmer for most projects, but if you look at the credits of a few ID-software games you will see that there's also an army of programmers working together, under the same roof. Same goes to every pro game released today. It's a big team of coders, just like every other sector. John Carmack does, however, a hell lot more coding then Torvalds does though
Last edited by Mega Man X; 03-17-2006 at 04:51 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.