All the programs I've worked on have been around <2000 lines of code each. About how big are many programs made in buisiness, or in game development? How long does it take to compile? What's the biggest program you guys have worked on?
All the programs I've worked on have been around <2000 lines of code each. About how big are many programs made in buisiness, or in game development? How long does it take to compile? What's the biggest program you guys have worked on?
Do not make direct eye contact with me.
>About how big are many programs made in buisiness, or in game development?
As small as 20,000 and as large as a few million.
>How long does it take to compile?
If you do it all at once, you can typically go to lunch and it should be done or mostly done by the time you get back.
>What's the biggest program you guys have worked on?
About 600,000 lines.
My best code is written with the delete key.
>What's the biggest program you guys have worked on?
Probably about 20,000 lines or so.
-Govtcheez
[email protected]
I worked for a prefessional game development company for a while. We made a real time strategy game. Its size was... pfew... I guess 200.000 lines. A "rebuild all" took 3 to 4 minutes on a 1 GHz CPU. But it depends on your program's structure. The other team's project (a 3D game) took up to 10 minutes, but it was splitted into _a lot_ of separate files (one mini c++ class per file).
I think it is a good idea to split your program into seperate static libraries so you can avoid a "rebuild all". Rebuild times > 1 min are a problem, because you need to do this a hundred times a day.
What company and game?
-Govtcheez
[email protected]
The company was:
http://www.funatics.de
It still exists, but they got serious financial problems, so they fired everyone (> 20 people, me too). The strategy game I worked on was Cultures 2 (www.cultures2.de). I made the network part. The 3D game I was talking about is Zanzarah (www.zanzarah.de).
You may know the people who founded this company from the games Settlers, Incubation, Battle Isle...
The game development in germany is in a mess... unfortunately. I loved this shop, although it was underpaid.
_job_, not _shop_ , sorry!
> About how big are many programs made in buisiness, or in game development? How long does it take to compile?
MAME, at about a million lines of source code, takes about 20 minutes to compile on my machine.
ASUS A78NX Motherboard
AMD2000+
512mb 266mhz DDR RAM
The world is waiting. I must leave you now.
Typically, one avoids the need to compile all of a big program at one time. You use libraries, pre-compiled modules and other tricks to just compile the lines you modified and chuck all the object at the linker.
Our fare computer, (depending on the version), had 5-600,000 lines of Pascal code and about 40,000 lines of assembler. You wanted to compile the whole lot down to a burnable image, (ROMS), you left it while you went to lunch.
That's probably the largest single program I've worked with. The satellite ground stations were much bigger, but also much more modular, so the individual programs weren't very large, maybe 100,000 lines max.
Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.
You don't compile everything at once if you work on big project like a game; instead sometimes you got to do by trial and error, and compile by bits and pieces!
[check spelling]
From Ukraine with love!
Internationally known – widely respected
- Digitally yourz -
Try compiling Gnome or KDE.
i remember the first program i wrote that hit 2000 lines of code. i was freshman in high school, and it was a text rpg. I was so proud of myself!
I think the largest program I have written to this point (as a freshman in college) is 10,000 to 20,000 lines of code.
Do you go to college in Houston? What college do you go to?
Do not make direct eye contact with me.
normal residence, place where i call home: Houston, TX
current college residence: Provo, Utah
over 10,000 for the project I'm working on (according to c-metrics)
and a brand spanking new compile (delete all object files) takes a single minute
1.4GHz amd 256mb pc2100 (mem would help a lot probably)
but u can see how if a project has half a mil or a million lines you can go jog a few miles and come back (100 mins probably for 1mil lines, depending on config)