@pablo397: Wszystko co napisałeś dotyczy juz poprawianej gry, a ja rozwodziłem się na temat przyczyn fackupu związanego z jej wydaniem :) to troszkę dwie różne sprawy są. DE FACTO Twój wywód jest potwierdzeniem mojego. DOPIERO TERAZ wdrażają poprawki do wybitnie ubogiego systemu, który nazywasz lidarem (w grze to nie do końca jest to). Fakt teg, iż póki co zmiany są wybitnie subtelne i ostrożne dowodzi tylko że temat jest bardzo
@tylkostrimi: Bardzo w to wątpię. Poruszanie się po liniach jest dosłownie podstawową funkcjonalnośćią, to jest baza do dalszej rozmowy stanowiąca tak naprawdę ułamek kodu, który jest konieczny do napisania. To co napisałeś sugerowałoby zatem, że napisali 20% kodu (podstawa) potem dopisali kolejne 40% co dałeo razewm 60% i stwierdzili, aaaa nie jednak się cofamy do 20%.
Systemy IT nie działają tak że wystarczy pewną funkcję wyłączyć i od razu wszystko
@tylkostrimi: działa, dokładnie tak jak powinien. Tzn. jeśli samochód ma poruszać się po linii wyznaczonejk przez programstę niezależnie od przeszkód i to robi tzn. że kod działa poprawnie. Jeśli nie omija przeszkody to nie oznacza, że kod nie działa, oznacza to że nie ma zaimplementowanej / włączonej fucnkji omijania przeszkody.
Musisz umiejętnie rozróżnić sytuacje kiedy coś nie działa, a kiedy nie jest dość skomplikowane.
Jako że pracuję jako programista od lat 15 w zawodzie, podjąłem się próby rozwikłania tego, co działo się z CP77 w ostatnich miesiącach. Doszedłem do dość interesujących wniosków mimo, iż dziedzina IT, którą się zajmuję to nie to samo, co projektowanie złożonych światów 3D. Występują pewne analogie w kontekście tego, co dzieje się z kodem pod wpływem zmian obciążenia i ilości przetwarzanych danych oraz jak kluczowe decyzje podejmowane na początku projektowania danego
@NieznanyWykopek: O tym właśnie wspomniałem w swoim wywodzie :) dokładnie o tej sytuacji. Stajesz na ulicy między pasami i odpala się algorytm. To nie jest tak, że CDP wdrożył WYŁĄCZNIE to co tu opisałem. Tam jest multum detali jak na przykład ruszające się podwozie samochodu podczas jeżdżenia po wertepach itd. jest też sporo algorytmów triggerowanych w określonych sytuacjach jak to co podałeś. ALE brakuje PODSTAWY kreującej żywy świat. No bo
@Nihas: Jeśli jest tak jak mówisz to tylko dowodzi, że mam rację, CDP próbował w tym majstrować, ale okazal osię to... zbyt prymitywne jak sam napisałeś ;) hehehe :) wiesz, ja myślę, że oni NAPRAWDĘ chcieli wdrożyć te wszystkie funkcje, które obiecywali. PRÓBOWALI je nawet stworzyć stąd pozostałości po tym w kodzie. Wyszło... no cóż...
@Nihas: Bardzo ciekawy ten film od strony mojej czyli programisty! Dziękuję! Pięknie pokazuje jak nieprawdopodobną ilość zmiennych to musi brać pod uwagę, by działać dobrze, taki policjant nie może jechać byle gdzie bo robi fikołki jak tutaj itd. Ale to też pokazuje jak niesamowitą robotę robi Rockstar :D heheheh :) można tylkot rzymać kciuki za CDP w przyszłych projektahc, bo moze się czegoś nauczą.
@Antoni_Kosiba: Nie zawsze wiedzą, wielu widzi tylko "brak pewnej oczywistości" ale nie rozumieją, że CDP nie wdrożył jej dlatego że po prostu nie potrafili tego właściwie napisać od strony koderskiej. A to pozwala nieco zmienić podejście od strony krytyka.
To jest w ogóle bardzo ciekawy temat. Rockstar w GTA V zrobił kawał nieziemsko dobrej roboty. PARADOKSALNIE tu nie chodzi o jakieś skomplikownae algorytmy - żaden normalny komputer nie udźwignie setek
@pablo397: Nie wiem, czy czegokolwiek chcę bronić, bo to co opisałem to szereg przypuszczeń opartych na tym, co widzę i czego domniemuję bazując na swoich doświadczeniach.
Od strony koderskiej różnica między kodem, który sprawia, że NPC idzie przed siebie oraz natrafiając na przeszkodę zmienia kierunek, a kodem, który ma spowodować, że NPC omijając przeszkody dotrze z punktu A do B jest jak między światełkami choinkowymi, które włączasz do kontaktu i
@Chlebek_Pyszny: nie jestem pewien, czy to tak było wiesz?
Spójrz na to od tej strony. Wyobraź sobie, że masz firmę która robi gry. Gdzie będziesz szukał programistów i grafików? Pytam poważnie. Programistę PHP znajdziesz na każdym rogu ulicy, z javą ciupek gorzej, ale zdolniachę od takich rzeczy jak gry uBI? 99% tych dobrych z doświadzeniem ma już pracę. Ty nie masz nic. Doświadczenia, managerów. NIC. Nawet doświadczonego kierownika zespołu. JEŚLI mam
@macgar: Masz rację tyle, że CDP dostał wielomilionową dotację na to. Cytuję jedno z założeń projektu dotowanego kwotą 30 milionów zł:
"„City Creation - kompleksowa technologia służąca do kreacji "żywego", grywalnego w czasie rzeczywistym, miasta o wielkiej skali, która bazuje na zasadach, sztucznej inteligencji i automatyzacji oraz uwzględnia opracowanie innowacyjnych procesów i narzędzi wspierających tworzenie najwyższej jakości gier z otwartym światem""
Więc wiesz :) przy czymś takim nie można sobie pozwolić na oskryptowanie
W tym roku testujemy tylko objawowych. W zeszłym roku testowaliśmy absolutnie wszystkich również tych z kontaktu. Można uznać, że w zeszłym roku wykrywaliśmy 1/4 - 1/5 realnych przypadków, a dziś wykrywamy 1/10. Powiedzmy więc strożnie, że skoro oficjalnie 2 267 964 przypadków, to jest to 1/6 wszystkich realnie zakażonych.
Zatem do tej pory zakażonych mieliśmy 13 607 784 (aktualnie chorzy + zmarli + przechorowani). Dodajmy do tego 3,5 mln osób zaszczepionych 2 dawkami
@wladyslaw-krakowski: UWAGA! Poprawiłem błąd bo przez nieuwagę w dalszej części wypowiedzi używałem 7% zamiast 6% - poprawiłem również dalsze wyliczenia teraz są poprawne, choc wciąż dowodą mojej tezy.
Systemy IT nie działają tak że wystarczy pewną funkcję wyłączyć i od razu wszystko
Musisz umiejętnie rozróżnić sytuacje kiedy coś nie działa, a kiedy nie jest dość skomplikowane.
Ktoś zrobił włącznik światąła, a Ty mówisz, że