Ile lini ma przykładowa gra?

0

Jestem bardzo ciekawy, ile linii kodu (w c++, jeżeli tam jest pisana) ma taka gra pokroju Call of Duty czy jakaś inna tak obszerna? :)

0

Te linie kodu do gier piszą ludzie czy są maszyny generujące?

0

Liczba linii kodu, nawet w jednym języku, nie jest miarą złożoności systemu. Właściwie nie jest miarę niczego.

1
Tilon napisał(a):

Te linie kodu do gier piszą ludzie czy są maszyny generujące?

Ludzie, choć niektóre części są wielokrotnego użytku (np. silnik fizyczny) i nie są przepisywane od zera.

0

To nieźle, to producenci gier tacy jak Ubisoft kupują już zrobiony silnik i mogą go użyć we wszystkich grach?

1

Raczej mają własny i po prostu wykorzystują ;)
Choć na przykład studia gier indie w większości wykorzystują gotowce typu CryEngine czy Unity, bo po prostu pisanie od zera się nie opłaca. Inaczej ma się sprawa w przypadku wielkich korporacji i tytułów AAA.

0

Nie przesadzałbym z tym "ludzie", bo np. kody dla automatyki i urządzeń (samoloty, samochody etc) są w dużej mierze generowane. Tzn programiści piszą "logikę" a generatory dodają różne assercje i checki żeby mieć pewność że coś się gdzieś nie wysypie nagle.

0

@Shalom a za generatorami stoi człowiek więc ostatecznie nic się "samo" nie robi. Wszystko leży po stronie programisty.

0

No nie do końca bo jak napisze ci "generator" który każdą linijkę kodu opatruje w

try{
  kod
}catch{
  cośtam
}

I nagle z 1 linijki robi się 6 i z miliona linii robi sie 6 milionów a ja przeciez napisałem "generator" na 20 linijek ;]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.