-
Postów
781 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Will
-
http://www.metanetsoftware.com/technique/tutorialA.html
-
Silniki/biblioteki to nie są osobne tematy: silnik A) to fizyka a B) to historia. Bazowe założenia są wszędzie takie same. Nauczysz się jednego, z drugim pójdzie kilka razy szybciej. Na pewno (jeśli na prawdę zajmiesz się tym na poważnie) za jakiś czas zmienisz silnik/bibliotekę ale na początek SFML czy HGE to bardzo dobry wybór. Najważniejsze przy wyborze silnika/biblioteki jest ilość zasobów do nauki+ilość projektów, które wykonano przy pomocy danej technologii.
-
Przeczytaj swoje posty po kolei w tym temacie. But no problem, EOT. Dla zabawy pobaw się np: PerfHUD'em a wszystko się ładnie wyjaśni.
-
Jak grochem o ścianę.. Ja piszę o A a Ty ciągle o B... Podałem przykład pierwszy z góry, w takim razie weź grę z super wymaganiami i sprawdź na tych samych kartach z 512 i 1024, według twojej teorii różnica będzie minimalna.
-
Dobra.. odpal jakaś dobrą grę na karcie np: 8600gt z 256 i na wersji 512. Nie muszę czytać jak to ma się w praktyce bo sam się na tym na co dzień zajmuje i wiem co tam siedzi i jaki to ma wpływ na wydajność. 300 tekstur+AAx16+gbuffer+render targety i twój mit pęka. Nie chcę mi się prowadzić jakiś głupich dyskusji, po prostu sprawdź nie testy tylko poczytaj co na karcie siedzi w czasie grania i co się dzieje jak "naglę" braknie miejsca. Czy ja pisałem ,że najważniejszym? ważnym, które trzeba brać pod uwagę.
-
Jak będziesz takie "mądrości" pisał dalej to będziesz się dziwił i dziwił. Poczytaj sobie co tam na tej karcie siedzi podczas grania a potem udzielaj rad, jak się czegoś nie jest pewnym w 100% to się o tym nie piszę.
-
0.0 fajnie jest się dowiedzieć czegoś nowego.
-
Będzie dla Ciebie wyglądać jak makaron. Poplątane, pomieszane i nie wiadomo gdzie co jest. Jeśli a) chcesz tworzyć tego typu projekty: do książki z d3d/opengl i nauczyć się podstaw: macierze, transformacje, rendering pipeline, tekstury, modele, oświetlenie itd b ) chcesz pisać gry: to samo co wyżej tylko poprzestać na teorii a potem dorwać się do jakiegoś silnika.
-
Przy twojej obecnej wiedzy studiowanie źródeł silników to kompletna strata czasu. Taka forma "zabawy" jest dla osób, które wiedzą co piszą i mają podstawową wiedzę na temat gier 3D.
-
Przydałoby się podrzucić jakiś pitch. Jak ktoś będzie rozważał propozycje poważnie potrzeba takie info do oceny skomplikowania/terminów. Ciołki się chętnie rzucą bez infa ale projektowi to na pewno na dobre nie wyjdzie.
-
Zapewne nie jesteś na tyle dojrzały żeby w ogóle mieć dziewczynę. 1) O takie coś nie pyta się na forum 2) "z tego co widzę jest fajna" - wiedzieć być fajnym to 2 różne sprawy. 3) Nie ma wyboru Nauka czy dziewczyna. To nie milionerzy. To jest życie kur.. 4) "sprzątnie ją sprzed nosa" - wyścig szczurów? 5) Kur.. człowieku ona Cie nie zna! Postaw się co by odpowiedziała dziewczyna jakby jakiś frajer(pisze ogólnie), którego ledwo zna podszedł do niej i zapytał się czy będzie z nim chodzić? 6) Ja pier.. dorośnij. Najpierw kogoś trzeba poznać i się zaprzyjaźnić. Druga osoba musi też poznać Ciebie to nie bravo czy inny shit. Takie wylewanie co masz na sercu jest idiotyczne i żadna normalna dziewczyna nie zainteresuje się kimś co nie potrafi sam zadecydować co ma robić. Podejdź, pogadaj. Poszukaj wspólnych tematów. Może też lub książki fantasy?(godziny do gadania) może podobne filmy? może rysuje? może piszę? może interesuje się historią, architekturą, podróżami, językami, uwielbia pływać, tańczyć, grać na dudach, morduje po nocach nastolatki, podróżuje po kanalizacji miejskiej czy lubi jedną z 4 mln pierd.. rzeczy, które może robić normalna dziewczyna a Ty możesz to wykorzystać aby bliżej ją poznać i czasem zaprosić jako kolega na kawę/soczek/film/spacer czy zwiedzania muzeum ziemi podlaskiej.. Ogólnie: Użyj mózgu i nie bądź kaleką intelektualnym bo takich to żadna nie chcę.
-
To teraz po prostu podchodzi się do nowo poznanej dziewczyny i w 2min sprawa w jedną albo drugą stronę? Nie wiem jak tak szybko mogło się wszystko zmienić ale normalną rzeczą wydaje się, że najpierw pasuje taką osobę lepiej poznać.. jako po prostu kumpel/znajomy. Takie szybkie "ej zostaniesz moją dziewczyna?" To raczej poziom zerówki czy pierwszej klasy podstawówki.
-
Czyli taki plik gdzie gra zapisuje sobie różne info i błędy. Najczęściej po prostu jako plik txt. Tam powinno pisać jaki jest błąd.
-
Nie widzę zależności, z moich znajomych 98% to katolicy a na to czy ktoś ćpa/pije/pali wychowanie katolickie nie bardzo miało wpływ. Jak ktoś ma "charakterek" to będzie to robił choćby go w zakonie wychowali. A wychowanie to wpojenie ogólnych zasad, które niewiele mają z religią wspólnego a to co wychowanek zrobi z tymi zasadami to już zależy od niego.
-
Trudno ocenić czy wejdzie, musisz podać wymiary obudowy i samej karty. Wtedy będzie można wyliczyć czy dasz rade upchać. Tak serio to: tak powinno zadziałać. pci 2.0 jest kompatybilne wstecz.
-
Problem to może być jak się zabije niewinnego. Osobiście nie miał bym z tym żadnego problemu. Myślę, że większość też szczególnie jeśli społeczeństwo zrozumie, że kiedyś taki burak może rozjechać twoje dzieci idące do szkoły czy napaść z nożem. Podobne zasady powinny obowiązywać dla wypadków z osobami po alkoholu. A po co tu logika? Ciemny lud zrobi wszystko i uwierzy we wszystko co usłyszy w radiu/telewizji. Obecny pr jest perfekcyjnie dopracowany. Zrobi się co innego a wszyscy i tak będą klaskać.
-
Zrobiłbym pogrzeb i dziękował losowi, że ten kretyn/kretynka nie prowadzili tego tira i nie wjechali w niewinną grupę osób myśląc, że to potwory czy pokemony. Jeśli ktoś bierze narkotyki i zginie w jakiś tam sposób to o ile nikogo przy tym nie zabije hu.. z nim. Jednego pajaca mniej na świecie. Zalegalizować, kolejna metoda na "naturalną selekcje".
-
Eee tam.. ja wolę dalej mówić po polsku, nie widzi mi się przymusowa nauka ruskiego czy niemieckiego.
-
To podstawowa optymalizacja, takie oczywiste rzeczy kompilator wyłapuje bez problemu(w bardziej skomplikowanych przypadkach nie jest to takie pewne i lepiej dawać ++sth gdzie się tylko da).
-
To Ty przypisujesz wszystkim to samo. Jedna opcja jest taka, że po przyjściu paczki sam ustawiasz to dla wszystkich. One same się tak nie ustawią. W każdej paczce daj id czyli sender i na podstawie tego przetwarzaj dane lub zrób bez pętli i sprawdź czy będzie to samo. edit: Zresztą nie wiem jak ten wrapper przetwarza te paczki i trudno mi ocenić czy dobrze to robisz. Sprawdź z tym co napisałem, jak dalej będzie problem napisz checknie się src tego wrapera.
-
Sockety to nie jest żadna magia, to co zmienisz będzie zmienione tak jak sam to napiszesz. To tylko przesył pakietów a co z nimi zrobisz to już twoja sprawa. Przejrzyj dobrze kod. Jeśli w pętli masz: gracz.imie=readstring(0); to logiczne, że każdy element tablicy a raczej jego member imię będzie miał taką samą zawartość skoro przypisujesz tą samą daną: readstring(0).
-
Nie pisałem o jakimś wrapperze, który po prostu bezpośrednio wywołuje funkcje winsock'a. Nie brałem nawet pod uwagę tak wysokiego poziomu. :)
-
Coś słabo zajrzałeś ;) Po pierwsze pokazujesz kod z winsock a ja pisałem o(mea culpa zapomniałem o tym napisać): http://beej.us/guide/bgnet/output/html/sin...net.html#accept Po drugie zerknij dokładnie czym jest typ SOCKET.