Skocz do zawartości

Borek

Użytkownicy
  • Postów

    1 359
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    23

Odpowiedzi opublikowane przez Borek

  1.  

    No ja niestety wybieram kompa na matrycy IPS ;) dla mnie różnica jest wystarczająca. I jak mówiłem jest to rozwiązanie które ja wybieram i które mi pasuje - nie będę kupował monitora z 8k , ani nie będę kupował telewizora wraz ze słabym monitorem( a na samym telewizore niechce mi się siedzieć ;) ). Więc stosunek jakości do ceny Mac'owskiego monitora pasuje mi jak najbardziej :) Wam nie musi , najwidoczniej macie inne piorytety.

     

    No i wsio ryba, koniec tematu :D

     

    Na rozluźnienie :D

  2. Co kto lubi, dla mnie 2000-2500 zł za 27 calowy monitor z matrycą s-ips LED to nie są jakieś kosmiczne pieniądze i jest w miarę normalno-niską ceną w tej klasie monitorów. Używam komputera jako kina domowego ;) Nie mam telewizora więc takie rozwiązanie mi pasuje.

     

    Mogę sobie wgrać wszystkie systemy na iMac'a i działają normalne myszki i klawiatury pod systemem :) więc niewiem za bardzo o co chodzi...

     

    Szczerze? za 2,5k wolę 40" FULL HD - wtedy czuję że mam kino, niż monitor do grafiki i tak jak mówił gnysek że z zamkniętymi oczami można na nim oglądać. Do robienia grafiki bierze się EIZO za 8k i wtedy można się bawić. Nie oszukujmy się, teraz już przy tej technice, monitory nawet za 500zł mają dobre kąty i kolory, to zdecydowanie wystarczy do filmów, gier i grafice w przestrzeni kolorów RGB.

  3. Delikatnie bierze mnie na miękkie sranko jak to czytam...

     

    Przekomarzanie się, czy lepszy MAC od PC, to jak dzieci bawiące się w piaskownicy, chwalące się który samochód ich Ojców ma więcej na liczniku. Wiadomo że MAC, to jest profesjonalny i stabilny sprzęt, ale po jaką cholerę zwykłemu zjadaczowi chleba sprzęt za ponad 4k gdzie i tak w 90% gier nie pogra. MAC to sprzęt do pracy, tam lata wszystko na miękko i się nie wiesza, PC to sprzęt który można złożyć na własne potrzeby i dostosować do tego odpowiednią cenę.

    Szczerze mówiąc jakbym miał wybierać, to i tak wybrał bym PC od MACa, podłączam się pod 42" FULL HD, montuję głośniki 5.1 i gram, jak mi się spieprzy myszka, to kupuję za 15 zł :) Wiadomo że PC strukturalnie to pet, ale co zrobić, większość aplikacji jest pisana pod PC. Nie ukrywam że chciałbym kupić sobie MACa, ale to jakiegoś "kompaktowego" booka i się nim pobawić, ale tylko i wyłącznie jako dodatkowy komputer. Inaczej sytuacja by wyglądała gdybym profesjonalnie zajmował się składaniem filmów, bo PC w tym przypadku wypier**la się co 5 minut - przykład: Adobe AfterEffects CS2 ( 5 min filmu = brak niby pamięci 8GB win7 ). Na każdym koncercie jak mają kompy, to mają MACi, bo ten sprzęt się nie wiesza, ale po cholerę wpierać komuś tak oczywistą rzecz? Każdy kupuje sprzęt do swoich potrzeb i w miarę wielkości portfela.

  4. To coś czego brakuje Borkowi w Aliensach, delta timingu.

     

    Delta timing ssie w GM niestety... Miałem w Alienach zaimplementowany. Po pierwsze synchronizacja nawala, pomimo że wszystko jest dokładnie co do milisekundy, a po drugie przeszkadza niesamowicie w pisaniu, bo

    do większości zmiennych trzeba dopisywać np. direction += 2 * Timer.delta

     

    Chyba że ktoś posiada lepsze rozwiązanie :)

     

    To być oczywista oczywistość :sp_ike:

     

    No to co się dziwisz? :P

  5. Borek ale to jak, wysyłałbyś kilka stepów przed stworzeniem pocisku :D? Przecież nie wiadomo kiedy np. player naciśnie "fire".

     

    Ale i tak wszystko jest na karku serwera, to on decyduje o tym że pocisk ma być stworzony, gracz mu przesyła tylko informacje że chce wystrzelić.

    Gracz wysyła chęć wystrzału -> Serwer sprawdza czy to możliwe, jeżeli tak, to tworzy obiekt i W TYM SAMYM momencie wysyła do innych że wystrzelono pocisk, a nie jakieś dodatkowe EVENTY w CREATE pocisku.

     

    Taka drobna nieistotna techniczna wskazówka - Create wykonuje się w momencie wywołania instance_create(), żadnego stepa ani żadnej milisekundy później. Wiem, że to dziwne, ale tak już jest i nic z tym nie możesz zrobić.

     

    Tak czy inaczej jak pisałem wcześniej, bez sensu jest wrzucać kod do create pocisku, jak można wszystko zrobić w jednym miejscu za pomocą a = instance_create(); a.speed = x; itd.

    Każdy ma swoje metody :) Ja już chyba z 10 razy pisałem kod sieciowy na różny sposób i za każdym razem coraz bardziej go usprawniam. Po prostu robię tak, żeby było jak najbardziej wygodnie i przejrzyście, tym bardziej jak mamy mocno rozbudowany projekt.

  6. A z ciekawości, Borku jak byś to jeszcze inaczej zrobił :D?

     

    Ja bym nie robił wysyłania danych w evencie CREATE pocisku :) Bo to zabiera milisekundy różnicy wystrzelenia. Po drugie nie jestem zwolennikiem pakowania kodu do każdego obiektu, bo później szukam po obiektach.

    Serwer jak dostanie info o wystrzale, to już powinien tworzyć pocisk u siebie oraz w tym samym momencie przesyłać do innych dane o jego pozycji itp. a nie robić warunek CREATE w pocisku i dopiero wtedy przesłać dane.

     

    a jeszcze mam takie pytanie: Jak z serwera wysyłam np 3 wiadomości co kratkę (jak wcisne W to wysyłam położenie, jak strzelam to też i jeszcze coś) To przed każdym wysłaniem trzeba czyścić buffer? I jeszcze: Co to jest ten buffer? On przechowuje te wysłane wiadomości?

     

    Tak, trzeba czyścić buffer.

  7. SIema. Mam taki bardzo prymitywny rozrzut :D mianowicie

     

    GML
    a=instance_create(x,y,pocisk_usp)

    a.direction=point_direction(x,y,mouse_x+10,mouse_y+10)

     

    I jak mam myszke blisko mojego ziomka to rozrzut jest duży, a jak daleko to mały. (logiczne chyba)

    I mam pytanie: jak zrobić, żeby rozrzut był liczony dla stałej odległości od zioma?

     

    Z Twojego kodu nie wynika żeby był recoil. jakbyś zrobił mouse_x-10+random(20),mouse_y-10+random(20) to wtedy rozumiem, ale tak, to nie bardzo wiadomo o co chodzi :)

  8. Przede wszystkim nie robi się przesyłania danych pocisków co stepa, no chyba że są to zdalnie sterowane rakiety :D

    Taki myk zapcha łącze w ciągu sekundy.

     

    Ty potrzebujesz jedynie przy stworzeniu pocisku wysłać raz informacje:

     

    Rodzaj pocisku, X, Y, Kierunek, Szybkość i to wszystko, a u klienta po prostu tworzysz pocisk o takich parametrach jakie wysłał serwer.

    Robisz kolizje pocisku u klienta i na serwerze i musi działać :)

     

    GML
    // Serwer:

    // W CREATE pocisku:

    clearbuffer();

    writebyte(2);

    writebyte(1); // Rodzaj pocisku np. z karabinu, shotguna itp.

    writeshort(x); // Pozycja wystrzelenia pocisku

    writeshort(y);

    writeshort(direction); // Kierunek w którym ma polecieć pocisk

    writebyte(speed); // Szybkość wystrzelonego pocisku

    sendmessage(global.otherplayer);

     

    // Klient

     

    if ( messageid == 2 )

    {

    a = instance_create(x,y,pocisk)

     

    a.rodzaj_pocisku = readbyte();

    a.x = readshort();

    a.y = readshort();

    a.direction = readshort();

    a.speed = readbyte();

    }

     

    Oczywiście to jest przykład napisany pod Twój system, bo ja to bym to jeszcze inaczej zrobił, ale póki się uczysz to wystarczy takie coś :)

  9. Ja skorzystam z okazji i zadam swoje pytanie:

    Jeśli mam grę opartą o 39dll, i testuję ją lokalnie, to jak zmienię IP na adres serwera to zadziała? Bo ja mam wewnętrzne i hostować nie mogę, ale kolega ma zewnętrzne,podał mi swoje IP, ja wpisałem i nie działa, dlaczego? Może gracz też musi mieć zewnętrzne?

     

    Gracz nie musi mieć zewnętrznego żeby się połączyć do serwera. Teoretycznie jeżeli kolega podał ci IP ( mając zewnętrzne ), to powinno działać bez problemu, jeżeli nie działa to albo ma firewalla ustawionego, albo nie ma przekierowanych portów na ruterze.

  10. Cóż, długo czekałem na chwilę żeby zapowiedzieć Wam zmodernizowany projekt Alien Territory. Dzięki połączeniu sił z adminami GMClanu, tworzymy nową wersję AT w 3D na specjalnym silniku zmodyfikowanym przez Psichixa.

    Na razie tylko screen, jak będę miał dziś więcej czasu, to podrzucę jeszcze opis dotyczący rozgrywki. Oczywiście gra będzie w pełni online, już mamy zrobiony cały system statystyk itp., thanks to Tymon :D

    Oczywiście był to Prima Aprilisowy żart i prace w dalszym ciągu są nad znaną Wam wersją 2D :)

     

    AT3D.jpg

  11. Przykro mi to mowic ale to tak jest jak wydaje sie pol gry a nie gry. Dobre gry same sie obronia i zdobeda fanow :) i nie ma co narzekac ze nikomu sie niechce grac w niedokonczone gry .

     

    No właśnie sens w tym, że ja na to nie narzekam, tylko gracze narzekają że serwer nie stoi, mimo iż jak stoi to nie wchodzą na niego :) Just beton.

  12. Tak tylko ze to nie jest szkola... Wy jako jedyni macie takie krotkie testy gier i wlasciwie powinni was zapisac do ksiegi rekordow guinessa...

    Ja jako fan almory a wlasciwie juz byly czuje sie zrobiony w h.. bo zapowiadasz ze za rok wyjdzie almora, opierdzielasz sie i termin zostaje przelozony na kolejny rok, wkoncu jakies newsy na temat almory, obietnice ze my, fani ujrzymy wkrotce almore, termin dalej sie przeciaga no ale nic my czekamy bo gnysek obiecal ze zobaczymy jak wyglada nowa almora, wkoncu jakies testy zapowiedziane, hura... Ale zaraz... Okazuje sie ze codzienne sledzenie forum i wyczekiwanie na almore nie wystarcza, trzeba siedziec calymi dniami na forum i sprawdzac je co 15min zeby cokolwiek z nowej almory zobaczyc...

     

    A wiec mimo obietnic almore ujrzalo z 10 osob a reszta zostala odeslana z kwitkiem..

    I nie ma co porownywac almory do duke nukuem forever bo duke nukem mimo ze wychodzi 12 lat to ma chociarz sporo newsow i do tego przekozacki trailer a od ciebie dostalismy ledwo screena menu podrecznego O_o

     

    Smieszne dla mnie byly testy AT ktore trwaly po pare dni ale to co zrobiles z almora przekracza wszelkie granice...

    Wlasciwie to nie mam slow na to aby okreslic moje rozczarowanie i ode mnie oficjalnie dostajecie:

    liczba fanów -1

     

    Jednym slowem: w kulki sobie lecicie.

     

    To taka moja opinia na ten temat i mam nadzieje ze nikogo nie urazilem.

     

    Nie zgodzę się z AT, ponieważ był okres że serwer śmigał u mnie 24/7 sporo dni, był czas że nikt w ogóle nie grał przez pół dnia, także od AT proszę mi się tutaj od ten...teges... Jak była możliwość grania to i tak nie graliście - tak naprawdę grało małe grono osób, typowi miłośnicy. Później stwierdziłem że nie ma nawet sensu wydawać serwera gry, bo przy takiej ilości graczy, gdzie jeden serwer było trudno zapełnić jest to po prostu bez sensu. Dlatego pracuję nad nową wersją, żeby w AT nie było takie nudne, czyli dodaję grę alienem itp. ale proszę mi się tu nie czepiać że serwer był za mało hostowany <_< bo jak czytam takie rzeczy, to prostuje mi się metr drutu w kieszeni...

     

    Co do Almory fakt, zgodzę się, bo odczułem to samo, nie to że nie najadłem się tym demem, ale nawet dobrze nie posmakowałem, ale to już inna bajka i mam pewien mały plan :P muszę tylko gnyska złapać, ale to jak będę w pracy, bo ja zwykle mam więcej czasu w pracy niż w domu :D

  13. Pograłem... Szczerze mówiąc jestem bardzo rozczarowany :( i tego się obawiałem najbardziej. Powiem inaczej, jedynie menu mi się podoba, co mi się nie podoba zatem?

     

    - Postać bez armora wygląda po prostu brzydko - wiem że miałem grafikę dorobić, ale mogłeś zlikwidować te pagórki na przedramionach, bo wygląda jakby koleś pakował na biceps całe życie

    - Nie słychać jak ktoś inny bije moby, co więcej nawet nie wyskakują cyferki - jedynie jak my ich tłuczemy ( w tej fazie projektu to już powinno być, bo akurat to się robi przy okazji )

    - Nie rozumiem dlaczego jestem połączony liniami z innymi graczami ( debug mode? - nie wiem jak wyłączyć to )

    - Deszcz, zbyt intensywny i zbyt wyraźny, trochę więcej alpha powinno być.

    - To że nie działa 80% interface'u to pomijam, bo wiadomo że to wczesna wersja, chociaż i tak myślę że chat powinien być, bo nie wyobrażam sobie testowania gry bez komunikacji :)

    - Log jest mało czytelny, może powinien być w innym miejscu.

    - Stanowczo za mało mobów, latanie po lesie z kijem i szukanie ich bez mapy jest straszne.

    - Experience dostaje ten, kto ostatni zada śmiertelny cios, nawalałem buga 2 minuty i jakiś koleś mi go sprzątnął, co więcej zabrał złoto.

    - Na początku za dużo trzeba nawalać te bugi.

     

    Mógłbym tutaj dużo wymieniać, wiem że to wczesna wersja, ale chyba zbyt wczesna, tutaj widzę zaledwie 3% gry, patrząc z mojego punktu widzenia, jako twórca pierwszej wersji to nawet 1%

    Bardzo niedopracowana, chwilami zastanawiałem się, czy po prostu tak naprawdę zacząłeś coś przy niej dłubać tylko przez ten ostatni miesiąc :)

     

    Tak naprawdę nie ma co tutaj ocenić, muzykę już znamy, środowisko i otoczenie już znane ze screenów, jest tutaj tylko latanie po lesie i szukanie mobów, a ich zabijanie to męczarnia.

    W sumie to chyba lepiej było nie wypuszczać tej wersji, tym bardziej że jest sporo bugów i to takich z połączeniem i respawnowaniem. Wiem że to ja Cię pogoniłem, ale chciałem zobaczyć coś Ty tam na cudował, teraz przynajmniej wiem :D

     

    Podoba mi się płynność i przejrzystość menu :)

     

    Ode mnie pewnie otrzymasz najgorszą krytykę, ale trudno się dziwić, to tak jakbym ja odgrzewał Twoje HMT ;)

  14. W ogóle ten temat jest bez sensu, przecież zapowiedzi gier właśnie są po to, aby przedstawić jakieś zdjęcia, bez konieczności umieszczania dema. Co nam po kawałku fabuły? Nie ma co oceniać, fabułę to dużo osób potrafi napisać, ale co z tego jak będzie jechał na przykładach i paintowej grafice. Daj nam coś więcej, żebyśmy mogli uwierzyć w ten projekt...

×
×
  • Dodaj nową pozycję...