Skocz do zawartości

Borek

Użytkownicy
  • Postów

    1 359
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    23

Odpowiedzi opublikowane przez Borek

  1. oba rozwiazania maja plusy i minusy, cykliczne odnawianie hp daje w miare wyrownane szanse dla wszystkich, co jest plusem, ale braknie wtedy tzw walki pozycyjnej, czyli szalonego biegu kto pierwszy ten lepszy, co moze dawac sporo frajdya, ew uzaleznic to jakos od trybu gry. Np w non pvp energia odnawiana z czasem, pvp - apteczki? . najlepiej przetestowac oba rozwiazania i sprawdzic w praniu :)

     

    w non pvp ogolnie jakos bym ulatwil zdobywanie energi, bo jak narazie chocby to oddawanie wlasnych punktow jest z reguly rzadko uzywane, no bo co oddasz hp, a potem tobie braknie bo taka prawda ze o apteczunie na mapie nie latwo. takie moje przemyslenia.

     

    Ja myślałem o tym, że jak już będą klasy postaci, to żeby zrobić medykowi funkcję leczenia ( nieskończoną ), działałoby to na zasadzie, że punkty leczenia powoli mu wzrastają do 100 ( napełnienie całego stanu to ok. 3 minuty czekania ).

    i lecząc gracza z hp 80 zostaje mu 80 punktów leczenia ( bo 20 stracił ) i znowu stan się uzupełnia. Wtedy byłaby współpraca, bo gracze chroniliby medyka aby ten ich leczył :) Medyka słabą stroną byłaby mniejsza odporność, jednym słowem traciłby więcej HP.

     

    Kurde, chyba w v0.16 wprowadzę 2 klasy postaci, żołnierz i medyk, ciekaw jestem jakby się grało :D na razie tylko dwie, żeby balans wyczuć.

  2. Btw. na planszy powinno być 7 spawn pointów - wtedy jeden z nich zawsze byłby najdalej od reszty graczy i w tym miejscu mozna by spawnować gracza.

    Wydaje mi się, że nie będzie trudnością dla 7 obiektów znaleźć odległość do najbliższego gracza i wybrać ten z największą liczbą, to tylko szybkie obliczenie raz na jakiś czas, a nie będzie problemu ze spawnkillerami (a takowe obecnie są, nieraz zginąłem zaraz po spawnie).

     

    W sumie tak jest z Obcymi, dodam regułę do Marines, bo zapomniałem o tym :)

  3. Ja bym wolał stałe, bo taki health spot działałby podobnie jak spawn killerzy. Spawn kilerzy jak wiadomo stoją przy respawnie i zabijają respawnujących się przeciwników, a tutaj gracze staliby i odnawiali ciągle HP zaciągając doń alienów. Tak czy siak, wychodzi na nieśmiertelność.

     

    W sumie fakt, także w grę wchodzą dwa rozwiązania:

     

    1. Cykliczne odnawianie kilka punktów HP

    2. Brak odnawiania, ale apteczki są zaznaczone na radarze.

  4. Potrzebuję Waszego komentarza, bowiem zastanawiam się nad tym regenerowaniem hp i moje pytanie brzmi, czy nie lepiej zrobić dwa lub trzy miejsca tzw. health spoty gdzie gracz mógłby tam regenerować energię?, oczywiście nabijałaby się przez jakiś czas, nie że wchodzi w to miejsce i ma od razu 100, to byłby takie kluczowe miejsca na mapie gdzie mogłaby być walka :) Jak Wam się widzi taki pomysł? czy może po prostu zrobić że graczowi zawsze się regeneruje hp niezależnie od tego gdzie jest?

  5. takie pytanko troche nie w temacie. Borek zamierzasz wpakowac jakas customizacje bohatera ew. wybor skina? fajnie by bylo zeby nie wszyscy biegali identyczni no i fakt ze wtedy nie trzeba patrzec na nick tylko poznaje sie gosci "po mordzie"

     

    Oczywiście :) Nawet myślałem żeby to zrobić w następnej wersji, ale zobaczymy :)

  6. Ale z tego co kojarzę np. w Killzone 2 (yhm, ja + online tylko na konsolach), jak czasem host się zawieszał, to mogłem chodzić, strzelać, przeciwnicy stali w miejscu, ale krew z nich leciała. Jedyne co, to wybuch granata wyzwalany był przez serwer więc wtedy nie wybuchał (swoją drogą w grze był też bug, że czasem jakiś odległy granat nie wybuchł, bo serwer Ci nie przesłał info i potem do końca rozgrywki leżał i pikał....). Nieraz w godzinach szczytu przy słabym hoście miałem też tak, że naparzałem w kolesia 4 magazynki a on nic - czyli w profesjonalnych produkcjach właśnie tak mają zrobione.

    Z racji, że wyświetlasz energię gracza nad nim samym, to zauważysz strzelając, ze kurcze coś jest nie tak i energia nie ucieka, więc pewnie lag. Ja bym tego spróbował - można przygotować kod tak, że na serwerze ukrywasz skrypt wysyłający naboje, a w kliencie po wystrzale wykonujesz skrypt który by je stworzył - dwie linijki komentarza, a system działa inaczej (zakładając, ze kod jest napisany jako wywoływanie skryptów, u mnie każdy case z serwera to osobny skrypt dla ułatwienia, jak coś chcę przetestować to podmieniam nazwę skryptu tylko).

     

    Ja mam tak samo zrobione ze skryptami, to nie Almora 3 lata temu :D co do tych wystrzałów, to nie w każdej grze tak jest, np. w UT jak jest lag, to leci ogień z broni, jest animacja, dźwięk, ale pocisk nie wylatuje :) No ale można spróbować, zobaczymy co z tego wyjdzie :) Generalnie to zyska klient na uploadzie, a serwer na downloadzie i uploadzie, chociaż i tak będzie musiał wysłać strzał do reszty graczy, ale zawsze to o jednego gracza mniej :)

  7. Borek, jak gracz strzela, to niech naboje lecą od razu i serwer niech nie zwraca czy je dostał. Zmniejszysz ilość danych, jak ktoś będzie miał laga to i tak to zauważy, a przynajmniej będzie efekt lepszy (ew. możesz wyliczyć średni ping i tworzyć nabój z niewielkim opóźnieniem, żeby było takie opóźnienie jak do tej pory).

     

    Już nad tym myślałem, ale będzie lipa jak gracz będzie naparzał serią, trafi przeciwnika 3 razy ( u klienta ), a krew poleci raz, bo na serwerze gracz tylko raz wystrzelił, a dwa kolejne pociski były chybione ( na serwerze ).

    Chociaż fakt faktem że wizualnie i przede wszystkim wydajnościowo ( sieć ) faktycznie byłoby lepiej.

  8. Powiem tak, ostatnio chciałem sam się przekonać jak to jest z tymi lagami i pingiem, bo ja zawsze gram przy ruterze, także praktycznie nie mam strat, tak więc chętny testów postawiłem serwer w domu, a grałem z pracy ( różne łącza, różne komputery i odległość 5km ). Szczerze mówiąc nie miałem w ogóle jakichkolwiek problemów, owszem co minutę, może dwie miałem sekundowy lag że wszystko się zatrzymywało i po sekundzie puszczało ( typowy lag ), ale spraw typu brak możliwości strzelania itp. w ogóle nie miałem, grały 4 osoby, ze mną to 5. Szczerze mówiąc nie wiem czym jest to spowodowane że nie możecie strzelać, ale pracuję nad tym. Mam nadzieję że to nie jest wina Waszych ruterów ( czyli limity pakietów itp. )

     

    Jeszcze na koniec powiem tylko, że lagi to jest rzecz normalna w UPC, mimo iż mam 30/2mbit upload, to tak naprawdę kablówka nie nadaje się na stawianie serwerów do gier, przynajmniej u mnie w mieście. Pamiętam jak kiedyś stawiałem serwer do Unreal Tournamenta to ludzie mieli pingi po 150 :/

  9. Miałem odpocząć a nadal intensywnie pracuję nad AT v1.6 :D

     

    Nowa wersja przyniesie ze sobą dużo ciekawych zmian w gameplay'u. Wprowadziłem trochę więcej funkcji tzw. "stealth", co w głównej mierze ma zastosowanie do PVP i tryb ten staje się o wiele ciekawszy, a mowa tutaj o funkcji wyłączenia latarki. Od teraz można się chować po kątach i czekać na ofiarę, albo po prostu uciec podczas pościgu. Żeby nie było mało, dodałem również możliwość cichego chodzenia, a jak wiemy jest to dobra funkcja również do skradania się i czajenia na ofiarę :)

    Do trybu COOPERATIVE dodałem funkcje ułatwiające namierzanie wspólników oraz różnych sygnałów przez nich wysyłanych. Działa to na zasadzie strzałek wokół postaci, ale w taki sposób żeby nie przeszkadzały w grze, jest to ciekawe rozwiązanie i nawet nieźle wygląda. Dużo modyfikacji przeszedł system rang, albowiem gracz mający maksymalną rangę nie jest już "mega koksem" którego nic nie może zabić, fakt, jest silny i ma zwiększoną moc broni, ale kule przeciwników zabierają mu tyle samo energii co bez rangi. Takich szczegółów które zostały poprawione można wymieniać do rana, ważne natomiast są granaty, już są w pełni precyzyjne i nie ma mowy o jakiś dziwnych zachowaniach fizyki. Ponadto został poprawiony system poruszania się, postać się nie blokuje i nie trzęsie się jak galareta gdy wchodzimy nią w mur :) tak samo jest z narożnikami, postać je po prostu obchodzi i się nie wcina jak wcześniej. Natomiast na deser zostaną dodane i poprawione "taunty" czyli po naszemu komendy/komunikaty głosowe. Tutaj też dojdzie lekki smaczek zwiększenia gameplay'u poprzez pojawienie się okrzyków na polu bitwy ( nie przez radio ) typu: "Uwaga granat!", "Jest ich cała masa!", "Oberwałem, osłaniać mnie!", "Brak amunicji, zmieniam broń!", "Padł jeden z naszych!" itp. :) Oczywiście te komunikaty bojowe będą wymawiane do odpowiedniej sytuacji przez postać gracza, nie będą one nadawane przez radio, także im dalej się znajdziemy takiej postaci, tym ciszej jej komunikaty słyszymy, jednym słowem nada to atmosfery i dynamiki :)

     

    Podsumowując: Pomysłów wiele, czasu mało, sił mało... Tak czy inaczej jakoś ciągnę ten projekt i staram się każdą chwilę poświęcić nad nim, nawet jeżeli jutro bym skończył wszystko to i tak robię sobie lekką przerwę i nie odpalam w ogóle GMa :)

  10. tylko nie kolory, jesli moglbym prosic, ewentualnie mocno kontrastowe, bo daltonista (czyli ja) mialby w tym momencie przeyebane. a ja czesto szukam innych graczy na mapce zeby w grupce napierniczac :D

     

    Nie, to nie będzie związane z radarem :) Tak w ogóle to radar zostanie powiększony jak i cały interface :) bo jest jeszcze przystosowany do starej wersji w 800x600.

  11. Znalazłem taki drobny błąd dotyczący granatów. Chciałem rzucić granat, zacząłem, zmieniła się mapa i dalej trzymałem go w rękach. Wydaje mi się, że już nie powinienem mieć go na nowej mapie...

     

    Nie wiadomo, gdzie na mapie jest dany gracz. Jest, co prawda, radar, ale nie wiadomo, kto kim jest. Ktoś prosi o pomoc, ale gdzie iść? Na krawędziach ekranu mogła by pokazywać się nazwa gracza, tzn. w miejscu, w kierunku którego trzeba iść, aby znaleźć gracza.

    To taki mały pomysł na usprawnienie rozgrywki.

     

    OK, w sumie wiem jak to zrobię :) Wcześniej na radarze w kółeczku był ID gracza i można było porównać z ID po prawej stronie ( lista ). Zrezygnowałem z tego, bo ta cyfra z kółkiem na radarze zajmowała sporo miejsca, ale teraz mam lepsze rozwiązanie :)

     

    Jeszcze jedna propozycja - z prawej strony jest lista graczy, widać ich energię itp - w sumie mozna by dodać jeszcze tego gracza którym akurat jesteś, juz ta jedna osoba nic nie zmieni, a energia w tym miejscu jest duzo bardziej czytelna.

     

    I zastanawiają mnie ciągle te znikające postacie - jak zaczyna sie lag, to np. alieny zaczynaja znikać i mrugać, czy ty ich czasem nie usuwasz i nie tworzysz na nowo?

     

    OK, dodam główną postać do listy, a co do Alienów, to mają one ustawiony timeout, jak nie dostajesz informacji o jego pozycji to się usuwa.

     

    Co do alienów, to czasami mam wrażenie, że pojawiają się oni znikąd po ich zabiciu (przecież muszą się pojawiać), ale często dzieje się to w pobliżu gracza, nie mogłyby powstawać dalej od gracza?

     

    Alieny mają warunek że nie mogą powstać w respawnie który jest zbyt blisko gracza, pamiętaj że aliena trzeba "zobaczyć" żeby go widzieć ( brzmi śmiesznie :D ), one nie są widoczne od początku. Muszą być w zasięgu widoczności twojej postaci.

  12. Borek, to teraz naucz reszte wspolpracy :P

    jak gralem w druzynowym to chyba ani razu nie mialem dodanego zycia (albo raz od Ciebie bo mi z 3 do 30 wskoczylo jak byles w poblizu), wiec taka mozliwosc wypada przewidziec, ze wiekszosc woli sama napierniczac alienow i rzucac graczom granaty pod nogi :P

     

    Wiem, dlatego zlikwidowałem możliwość TEAM KILL granatem w Cooperative. Prawda jest taka, że teraz ludzie wolą się bawić a nie grać normalnie, wiem bo widzę też co się dzieje. Jak już będą serwery itd. to ludzie sami będą dobierali sobie do drużyny znajomych z którymi dobrze im się współpracuje. Kolejna rzecz która wpływa na brak zaangażowania w współpracę to fakt, że w Coop jest rywalizacja na rzecz fragów, na razie nie będę się tym zajmował, ale będzie trzeba zrobić jakieś różne zadania dla graczy, które będą musieli wykonać aby ukończyć misję. Dodatkowo przydałoby się zrobić że np. tylko medyk będzie mógł zbierać apteczki, aby uleczać swoją drużynę. Jednym słowem każda postać będzie musiała mieć kluczowe umiejętności bez których pozostałym graczom będzie ciężko ukończyć misję.

     

    Póki co są to wolne testy bez zobowiązań przed rankingami czy innymi duperelami, testujemy stabilność silnika i taka sieczka na mapie i chaos też się przydaje :)

    W przyszłości jak ktoś będzie chciał grać naprawdę na poważnie, to założy serwer i zaprosi znajomych :) a na publicznych jak ktoś będzie "fisiował" to ban i żegnaj.

  13. Kręcąc kółkiem myszy w dół zmieniają się tylko pistolet z tym podstawowym karabinem, nawet jak się ma inne bronie.

     

    Zgadza się, już wiem o co chodzi - poprawie to :)

     

    borek, nie myslales nad tym zeby zrobic magazynki :P ?

     

    Myślałem, ale chciałem zostawić klimat z Aliens Attack On Colony.

     

    Jest bug z granatami. Rzuć granata w wąskim korytarzu, tak, zeby sporo się odbijał od ścian - w grze zobaczysz go przed sobą, ale wybuchnie za plecami (WTF?).

     

    Naprawię to :thumbsup:

     

    Mam też wniosek, o odnawianie się energii, np. 5 - 10HP co 10 sekund, to by skutecznie przedłużyło rozgrywkę i ułatwiło zdobywanie poziomów, zwłaszcza przy PVP gdzie poza AI masz też żywych przeciwników i naprawdę prosto zginąć, a po takim spotkaniu zazwyczaj zostaje 10 - 15HP.

     

    Zrobione, tylko zastanawiam się jak teraz ciężko będzie zabić kogoś z wysoką rangą :D ale fakt, że PVP i tak się zupełnie zmieni.

     

    Ja bym w trybie współpracy medyka zrobił, może nawet w ogóle kilka klas. Zrobiłoby to rozgrywkę bardziej nastawioną na grę drużynową, bo tego na razie kompletnie brakuje.

     

    Ja też, mam całą książkę pomysłów :), spokojnie na wszystko przyjdzie czas, najpierw silnik ma być stabilny a nie zabugowany.

     

    Coś co wkurza w sterowaniu postaci to ostre krawędzie na korytarzach, czasami postać się blokuje i utrudnia to ruch. Dlaczego postać nie mogła by się lekko zsuwać po ścianie?

     

    EDIT

    Chodzi mi o coś takiego:

    https://gmclan.org/up152_12_060910_gm8_at_rogi.html

     

    Zrobione :)

     

    Dzięki Panowie za zgłoszenia :) Wczoraj grałem z Beczem w COOP na 40 alienów i do 500 zabić. Powiem tak, jeżeli się dobrze współpracuje, czyli leczy jeden drugiego, razem się trzymają i sobie pomagają, to gra staje się prosta :D Żeśmy oboje wbili rangi +10 i grało się naprawdę nieźle :) Czasami były sytuacje że zostaliśmy z 3-10 HP w ciasnym pomieszczeniu ( naokoło masa alienów ), ale właśnie dzięki współpracy wychodziliśmy z takich tarapatów :)

×
×
  • Dodaj nową pozycję...