Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#rpg

Gruba ryba

w Hydepark

7piorunów


Dobra, wyrzuciłem wszystkie binarki, assety itd do gitignora i wrzuciłem kod do repo https://github.com/WKogut98/WirSprawiedliwosci
Ugułem problem wygląda tak, że czasem odpala się tura dla dwóch sojuszników naraz - np. Halyna leczy janusza i jednocześnie Śwagier go bije bo ma atak na tym samym miejscu co ona leczenie albo dwie postacie używają tego samego itemka naraz. Druga rzecz to, że czasem pojawia się sojusznik, który był poprzednio usunięty z druzyny, np. gdy zamieniliśmy ich z menu - tzn. sprajt zostaje tam gdzie był ale widzimy jego portret, imię i skille i jak wybierzemy jakąś umiejetność to wykona ją inna postać (nwm czy dobrze tłumaczę).
Walka u mnie działa tak, że jest aktor FightEncounter, który albo spawnuje przeciwnika, który nas goni i słucha eventu gdy znajdziemy się w jego kuli kolizji, żeby odpalic walkę, albo dziedziczączy z tej klasy AutoStartFightEncounter ma wskaźnik do triggera cutscenki i reaguje na event przy zakończeniu jej oddtwarzania, żeby zacząć walkę i zespawnować przeciwników - naszą drużynę bierze z aktora DefaultGameMode a przeciwników randomowo spawnuje z klas podanych w edytorze i wsadza do drugiej tablicy.
Jak startuje walka to encounter tworzy obiekt Fight, który zarządza wszystkim co sie dzieje podczas walki, on sobie tworzy na początku trzecia tablicę, sortuje ją po narwaności no i wtedy sobie wyciąga postać z 0 elementu (miałem to wcześniej jako queue, ale próbując naprawić tego buga to wywaliłem). Tę tablicę budujemy tylko na początku i jak któraś postać zginie. Fight słucha sobie eventów jak wciśniemy przyciski skilli, wtedy uruchamia timer, żeby odpalić animację sprajta postaci, jak się timer skończy to kończę turę. Jeśli to tura przeciwnika to jest mnóstwo pogmatwanego kodu, żeby wybrac skilla, którego ma uzyć - tu dałem kolejny timer, bo wrogowie potrafili się zawiesić nie potrafiąc wybrać skilla.
No i ogólnie to jak odpalamy za pierwszym razem albo wczytujemy z sejwa to wszytko działa raczej ok, problem się pojawia kiedy albo gracz podmienił postać albo po tym jak nowa postać dołącza do drużyny, więc podejrzewam, że tablica jakoś magicznie zamienia ten element w tablicy na wskażnik na starego sojusznika - to co widziałem w debugu to potwierdza, ale to tłumaczy chyba tylko ten drugi problem a nie "podwójne tury". A i czasem gra wywala okienko game over jak zginie jedna postać (chyba też ta podmieniona, ale nie jestem pewien) a nie cała drużyna xd.
game mode mam w folderze GameMechanics a Fight i FightEncounter są w GameMechanics/Combat.
Jak ktos chce poszukać błędów w moim paskudnym kodzie to zapraszam

Autorytet0piorunów

@MrGerwant próbowałeś tam wcisnąć copilota do IDE? Podobno jest nieźle zintegrowany i czasami znajduje błędy w kodzie jeśli się z nim pogada.

Pokaż więcej komentarzy (5)

Gruba ryba

w Hydepark

8piorunów

Kurde, dalej nie wiem co jest przyczyną błędów z "podwójnymi" turami i turami postaci, które nie są w drużynie. Gdyby nie to, że projekt ma ponad 23 GB to bym wrzucił na gita i może ktoś mądrzejszy ode mnie by na to zerknął i coś pomógł a tak to za c⁎⁎ja nie wiem co zrobić. feels bad man

Sum1piorunów

>projekt ma ponad 23 GB
@MrGerwant tak z ciekawości: co zajmuje najwięcej w takim projekcie?

Gruba ryba1piorunów

@psalek binarki z kompilacji zajmują około 13 giga, w sumie nie wiem czemu tyle zajmują, skoro ostatni zbudowany build gry miał około 2 GB

Osobistość0piorunów

@MrGerwant No ale przecież na gita nie wrzucasz do repo skompilowanych binarek projektu tylko same pliki źródłowe co nie? Zgaduje, że te 13gb to jest cache plików potrzebnych do kompilacji. Nie siedzę w c++ czy co tam piszesz ale wczoraj napisałem se krótki skrypt w Rustcie którego binarka waży 900kb a plików potrzebnych do kompilacji i cache było prawie 2GB xD.

Osobistość0piorunów

@MrGerwant A jakiegoś make'a masz czy coś?
Binarki buduje się lokalnie czy właściwie cały katalog /bin czy tam /out jest ignorowany przez kontrolę wersji.

A co do assetów.
Jeśli one są publicznie do zaciągnięcia skądś, to też do ignore'a idą. W Make'u trzeba zrobić polecenie na pobieranie tyakich plików.
Jeśli są autorskie to trzymasz je albo razem albo w osobnym projekcie.

Pokaż więcej komentarzy (11)

Osobistość

w Gry Fabularne

4piorunów

Najlepszy przyjaciel kupca i złodzieja - MONETY :moneybag:

Zacni herosi przychodzą ze swoich wojaży i prezentują Ci złom, który chcą opchnąć za fortunę. Niedoczekanie ich. Proponujesz im kilka miedzianych :large_yellow_circle: MONET i zaznaczasz ŻETONAMI :scroll: ich kolejne wizyty.

Oczywiście nie muszą wiedzieć, że sprzedajesz te cudeńka za morzem z kilkukrotną przebitką. To jest :heavy_dollar_sign: biznes, nie ma czasu na sentymenty!

A może mierzysz się z dylematem, który nie pozwala Ci spać. “Być albo nie być” wydają się równoważyć swoje plusy i minusy. Nie głow się już więcej - niech rozstrzygnie RZUT MONETĄ :white_check_mark::negative_squared_cross_mark:

A Ty? Masz ochotę na odrobinę bogactwa w swojej sakiewce?
https://rgfk.pl/k/36/monety-i-zetony?q=Materiał-Metal

To co? Wkraczasz do świata wielkich monet?

Gruba ryba

w Sztuka Sprawiedliwa

14piorunów

Taki cios ogonem diaboła jest ok? https://streamable.com/x7jc1c

Pokaż więcej komentarzy (3)

Gruba ryba

w Sztuka Sprawiedliwa

18piorunów

Dev update: nowy przeciwnik - diaboł żula szczurów

Pokaż więcej komentarzy (4)

Osobistość

w Gry Fabularne

3piorunów

Słuchajcie, historia jest taka. Mieliśmy w firmie smoka – Ergiefkusia, małego, czerwonego rozrabiakę, co to kiedyś wlazł nam do piwnicy i został. Z początku myśleliśmy, że będzie gorzej, bo przecież smoki to żywioł, ogień, destrukcja, ale nie – maluch miał swoje humory, jasne, ale ogólnie był bardzo grzeczny. No i z czasem zaczął dorastać. Najpierw był mały i słodki, potem stał się poważniejszy, aż w końcu wyprowadził się do własnej kawalerki. Aż tu nagle wraca, dorosły, mądry, i mówi: „Zrobiłem coś dla Was, bo wiem, że lubicie niespodzianki!”

I faktycznie – przyniósł trzy skrzynie.

I tak, każdy, kto dostanie jedną z tych skrzyń, znajdzie w niej coś więcej niż tylko akcesoria – znajdzie fragment magii, opowieści i ducha przygody. A jeśli szukasz prezentu, co rozpali wyobraźnię, nie musisz dalej szukać. Taki smokowy zestaw robi robotę.
-> https://rgfk.pl/szukaj?controller=search&s=skrzynia+smoka

Gruba ryba

w Gry Fabularne

7piorunów

W ramach przyspieszenia przygotowania do sesji RPG zlecilem chatgpt przygotowanie planów zrujnowanego budynku. Ku mojemu zaskoczeniu wykonał je w technologii rodem z nethacka - ascii floorplans, z legendą i kilkoma ciekawymi wstawkami.

Mi pozostało dopracowanie szczegółów w stylu schodów i spasowania poziomów ze sobą.

Ciekawe podejście, ciekawsze niż zwykle mapy.

Gruba ryba1piorunów

@Dzemik_Skrytozerca Ostrożnie, nim się spostrzeżesz, chatgpt poprowadzi całą sesję. Rynek pracy zaroi się od zdesperowanych (i głodnych) mistrzów gry ( ͡° ʖ̯ ͡°)

Gruba ryba0piorunów

@Trupus

Nie ma szans. O ile prowadzenie sesji jest mozliwe, o tyle jakosc pozostawia duzo do zyczenia, nie wspominajac juz o tym, ze chatgpt ma pamiec zlotej rybki. I po chwili zaczynaja sie problemy.

Pokaż więcej komentarzy (5)

Gruba ryba

w Sztuka Sprawiedliwa

18piorunów

Dev update: naprawiłe,m małego buga, który uniemozliwiał zniknięcie prompta do interakcji z obiektem ("podwójnych" tur jeszcze sie nie udało). No i dodałem dodatkowe detale na starówce (pic below)

Lider0piorunów

Nie znam się aż tak mocno na prawach autorskich ale nie boisz się użycia logotypu browaru? Pewnie by to miało sens gdybyś zarobił miliony to żywiec mógłby się odezwać 😛

Pokaż więcej komentarzy (5)

Osobistość

w Gry Fabularne

1piorunów

Oto kości, których brzegi są OSTRE jak maczeta :hocho: krakowska!

W diamentowej :gem: strukturze pływają zaklęte formuły dla najbardziej doświadczonych graczy.

:sparkles: MAGICZNY PYŁ zabierze Cię w kosmiczną podróż po galaktykach wyobraźni i dobrej zabawy. 
:eye: OBSERWATORZY czuwać będą nad Twoimi wynikami na stole. Z nimi nie straszny Ci będzie żaden goblin czy przeraza. 
:zany_face: A na koniec zostawię Cię z ODROBINĄ SZALEŃSTWA. Tak, to nie halucynacja, one patrzą wprost na Ciebie i szepczą “kup mnie”.

Przyjrzyj im się dobrze, zanim one przyjrzą się Tobie muahaha!

https://rgfk.pl/k/254/ostre-brzegi-handmade?q=Typ+Kości-Płynne+w+środku

Turlaj migotliwe odblaski piękna na sesji i patrz na zazdrość odbijającą się w oczach graczy, którzy mają nudne, jednokolorowe kostki 🎉

Gruba ryba

w Hydepark

4piorunów

Dalej nie udało mi się rozwiązać problemu "podwójnych" tur

Osobistość0piorunów

Opisz dobrze problem, będzie łatwiej pomóc.

Gruba ryba1piorunów

@Legendary_Weaponsmith czasem tura odpala sie dla dwóch postaci naraz i mozna kliknąć skilla jednej postaci drugą (czasem to jest postać, której nawet nie ma w drużynie, podejrzewam, że to dwa oddzielne bugi). Ugułem zrobiłem na to post na forum unreala https://forums.unrealengine.com/t/turn-based-combat-turn-starts-for-two-allies/2254367/8

Turn-based combat - turn starts for two alliesOk, when it built turn order the second time there was an ally that is not in my party and it’s the one that i swaped out before the fightEpic Developer Community Forums
Pokaż więcej komentarzy (2)

Osobistość

w Gry Fabularne

3piorunów

Tu nie ma miejsca na heroiczne przemowy czy machanie mieczem jak w tanim romansidle. Twoja postać? To ostatni z ostatnich, ktoś, kto powinien już dawno zginąć, ale los ma dla niego inne plany. Zostajesz Strażnikiem Avalonu, kimś wybranym, ale nie ciesz się – „wybraniec” w tym świecie to nie tytuł, tylko wyrok.

A klimat? Arturiański, ale przez pryzmat końca świata.
-> https://rgfk.pl/podrecznik-tainted-grail-ttrpg-song-of-a-dying-world-limitowany-pdf/51176.html

Lider

w Gry

33piorunów

Kingdom Come: Deliverance za darmo w Epic Games Store do czwartu 2 stycznia (godz. 17:00)!

https://store.epicgames.com/pl/p/kingdom-come-deliverance

Edit: Są polskie napisy i przede wszystkim CZESKA ścieżka audio!

Wirtuoz0piorunów

@aerthevist nie polecam, symulator wieśniaka i symulator walki na miecze, wiesiek 3 to nie jest, na początku jeden ze statów można podnieść zbierając kwiatki -odpadłem po 3 godzinach od tej gry

Lider3piorunów

@hejtooszukuje co do pierwszego zarzutu - wystarczy odpowiednio szybko ukończyć prolog, który jest skonstruowany tak, aby postać nie była zbyt potężna. Później możesz przed opuszczeniem miasta spędzić tyle czasu, że będziesz w stanie każdemu spuścić manto. Co do walki na miecze - ponoć na padzie łatwiej ją ogarnąć. Z moim refleksem szachisty mogę zapomnieć o wyprowadzaniu wymyślnych kombosów, ale mimo wszystko blok i ciecie wystarczą żeby poradzić sobie bez większego stresu z większością przeciwników (o ile nie ma ich zbyt wielu na raz).

Osobistość1piorunów

@aerthevist jak się ubierzesz na czarno i masz skradanie tak przynajmniej parę levelów w górę, to można tak wymordować obóz kumanów, dowolną zasadzkę w lesie, w zasadzie to wszystkich npców xD
Albo strzelasz headshoty łukiem, jak trochę potrenowałeś i skaczesz po krzakach. Cała banda biegnie tam, skąd poszła strzała i następny headshot.

Symulator wieśniaka, jak się trochę ruszy łepetyną, jest bardzo przyjemny. To nie jest hack'n'slash zabójcą potworów.

Pokaż więcej komentarzy (34)

Osobistość

w Gry Fabularne

7piorunów

1 stycznia to jedyny dzień w roku, w którym każdy z nas postanawia, że w tym roku to już na pewno wszystko się uda. Dieta? Proszę bardzo. Codzienna joga? Bez problemu. Regularne sesje papierowych RPG? Ależ oczywiście, drużyna na pewno znajdzie czas... choćby w grudniu, o 2:00 w nocy.

Gruba ryba

w Sztuka Sprawiedliwa

9piorunów

Dev update: udało się naprawić walkę z Teściową (i cutscenkę przed nią bo też nie działała jak powinna). Zapomniałem o zmiennej, która śledzi ile razy po załadowowaniu ponownie walka ma się powtórzyć - oczywiście dla bossów tego nie chcę, ale wtedy trzeba ustawić na 1 zamiast domyślego 0 bo się nie zacznie w ogóle

Osobistość

w Gry Fabularne

5piorunów

2024 TO BYŁ SZALONY ROK!

W tym czasie nasza kupiecka gildia RGFK:

:dragon_face: zjawiła się na 25 konwentach! (o 2 więcej niż w 2023)
:dragon_face: powiększyła oferty KOŚCI o 473 zestawów i to nie jest nasze ostatnie słowo!
:dragon_face: miała 2 razy więcej zadowolonych klientów w sklepie! (i o 31% więcej na targach oraz o 22% online),
:dragon_face: powiększyła się o 3 nowych adeptów!
:dragon_face: miała o 1 więcej incydent na szlaku (w drodze na konwent pękła nam opona )
:dragon_face: Kolejny rok zapowiada się na jeszcze większą i intensywniejszą jazdę bez trzymanki (oby bez łapania gumy)!

Już w styczniu odpalamy na powrót druk 3D w naszym nowym magazynie i szykujemy się na nowe konwenty, wydarzenia i ZESTAWY KOSTEK.

Życzymy WAM, nasi drodzy Ergiefkowicze samych krytycznych sukcesów, nowych ekscytujących questów i wiernych kompanów na szlaku oraz doświadczeń, które wzbogacać będą Waszą kartę postaci. Jesteście dla nas najważniejsi

Widzimy się w 2025 w sklepie i na konwentach! DO SIEGO ROKU!

Osobistość

w Gry Fabularne

4piorunów

Myślicie, że RPG to musi być wielki stół, tona podręczników i worek kości? Ja też tak myślałem. A potem ktoś rzucił mi pod nos mini-grę w puszce. Mieści się w kieszeni, w plecaku albo między kanapką a termosikiem w podróży. Ale nie dajcie się zwieść rozmiarowi – w środku czeka cała galaktyka przygód albo lochy pełne orków.

Podsumowując: mini gry RPG to największa rzecz, jaka zmieści się w puszce.
-> https://rgfk.pl/k/297/mini-rpg

GURU

w Gry

15piorunów

Chlop siedzi i gra pociemku w A Dark Rom.

EDIT : Jakby ktos chcial to w przegladarce jest za darmo: https://adarkroom.doublespeakgames.com/

Pokaż więcej komentarzy (2)