#gamedev

38
497
Osiemgwiazdek

@MrGerwant silka powinna byc chalupnicza. Ts jest zbyt profesjonalna. Spawane gryfy, talerze z odzysku, sciany piwnicy lub garażu itd

Zaloguj się aby komentować

#konkursnanajbardziejgownianymemznosaczem #wirsprawiedliwosci #grysprawiedliwe #gamedev #gry #rpg
Dev update: Zmontowałem cutscenke przed walką z następnym bossem, ale pojawiają się tam postacie, które miał mi nagrać @DiscoKhan przed swoim ostatnim zaginięciem i niestety jakkolwiek bym się nie starał, mój dubbing wychodzi chujowo (jak ktoś sie nie boi spojlerów to mogę podesłać na priv linka do oceny, bo wrzuciłem jako niepubliczny na yt)
0

Zaloguj się aby komentować

Zaloguj się aby komentować

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
Potrzebuje waszej pomocy w naszym małym #gamedev .

Tworzę z kolegą programistą grę po godzinach. Na ten moment jest to klon moving out w stylu bardziej średniowiecznym. Mechanika to wynoszenie przedmiotów i trupów z licznikiem czasu w co-opie.

I właśnie tutaj mamy problem, bo czujemy że gra nie wyróżnia się wystarczająco od konkurencji. Mamy dużo innych pomysłów na gry i zastanawiamy się czy nie porzucić pracy nad tą, gdyż nie mamy pomysłu na Hook. Zastanawiamy się nad tym żeby przypiąć graczy razem do siebie łańcuchem lub w inny sposób ale wydaje się że to tylko pół środki.

Jaka jest wasza opinia? Iść w to dalej czy nie marnować czasu?

https://www.youtube.com/watch?v=CnM1cXQ4Oc0

#gry #tworczoscwlasna
16
ErwinoRommelo

Jesli to pierwszy projekt wasz to ja bym radzil dokonczyc, tak czy tak szansa na sukces mala a dev od deski do deski wiele was nauczy na nastepny projekt.

SpokoZiomek

Marzenie ściętej głowy, bo nic nie wiem o gamedev'e, ale może zmienić szatę graficzną na mroczniejszą? Więcej brązu, szarości i innych stonowanych kolorów? Modle postaci nie takie kreskówkowe tylko bardziej realistyczne?

Pomysł z okradaniem grobów zamiast wynoszeniem szpeju z zamku też fajny.

koszotorobur

@Marcus_Aurelius - jak poskładasz te nasze wszystkie pomysły to ta gra o nekromancie zlecajacym rabowanie grobów z różnych nekropolii może wyjść całkiem fajna


A ostatecznym zadaniem może być misja wykradzenia króla umarłych zimnego leszka z wawelu gdzieś jego brat ghoul z powązek by w misji przeszkadzał

rakokuc

A ostatecznym zadaniem może być misja wykradzenia króla umarłych zimnego leszka z wawelu

@koszotorobur za taką grę to zapłaciłbym każde pieniądze (ale nie więcej niż dychę) ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

Zaloguj się aby komentować

#konkursnanajbardziejgownianymemznosaczem #wirsprawiedliwosci #grysprawiedliwe #gamedev #gry #rpg #dubbing
Dev update: nagrałem głosy do trzech cutscenek, część z nagrań będę przepuszczał przez ai
0

Zaloguj się aby komentować

#konkursnanajbardziejgownianymemznosaczem #wirsprawiedliwosci #grysprawiedliwe #gamedev #gry #rpg #grafika Zacząłem robić bossa z krypty z klasztoru (nie mogę pokazać bo mejdżor spojlers), ale potrzebuję z tym pomocy - pisałem do jednego gościa na wypoku, ale chyba nie będzie w stanie. Jak ktoś umi w gimpa lub fotoszopę i ma wywalone na spojlery to mogę podbic na pw
2
emdet

@MrGerwant dawaj, w wolnej chwili mogę coś ogarnąć

Zaloguj się aby komentować

Rimfire

@Sweet_acc_pr0sa jo, w tych witrażach to może być potencjał

afcffbbc-eec2-4216-9952-8037a596eb0c

Zaloguj się aby komentować

Zaloguj się aby komentować

zed123

Ale ten VWgram Ci nie wyszedł. Taki zrób:

4d005098-4f62-4b15-9b10-285787f02776
zed123

A włąściwie, to taki:

a86bfc36-9eb9-4c1c-a0e8-424cc8bbf5a7

Zaloguj się aby komentować

Poji

@MrGerwant od "ktoś robi grę z umierającego mema blaaah" przechodzę do "hype na maxa, nie mogę się doczekać, najważniejsza gra 2025"

Zaloguj się aby komentować

Chunx

Gdzie święte relikwie?

6692c73e-f3e1-4136-9c66-a6a136fc29a2
ZohanTSW

Kurde blade, jakie refleksy, pójdzie to bez RTXa?

MrGerwant

@ZohanTSW teraz oświetlenie jest screen-space only bo wyłączyłem lumena więc tak. Musiałem dodać te lampy bo chuja widać

Zaloguj się aby komentować

moll

@MrGerwant daj żelazną dziewicę pod ścianą

MrGerwant

@moll narazie próbuję zrobić wnęki na okna, ale jak modyfikuję kopię modelu, to mi kurwa zmienia wszystkie pozostałe blyat!

moll

@MrGerwant skandal! Zesłać model do obozu reedukacyjnego

Zaloguj się aby komentować

#konkursnanajbardziejgownianymemznosaczem #wirsprawiedliwosci #grysprawiedliwe #gamedev #gry #rpg #programowanie #cpp
Dev update: tych tur dalej nie udało mi sie do końca naprawić, ale to się zdarza na tyle rzadko i załadowanie z sejwa to naprawia, że nie wiem czy jest sens nad tym siedzieć nie wiadomo ile. Niestety jest drugi błąd, który może zbyt ułatwić grę - statusy typu buffy/debuffy po walce zmieniają staty na stałe i Seba kończy z 65 ZdL bo miał nastackowaną sprawiedliwość a Halyna po najebaniu, które odejmuje od celności ma nagle 255 celności bo zeszło poniżej zera w zmiennej bez znaku. Pozmieniałem jak działają buffy, ale teraz chyba wgl się nie nakładają sądząc po tym, że nie zatrzymuje się w debugu na breakpointach, które ustawiłem, kiedy dodaję wartość efektu do stata postaci
4
Iknifeburncat

@MrGerwant stare, wystarczy ponarzekać i problem sam się rozwiązuje.

inty

@Iknifeburncat @MrGerwant hejto to taka gumowa kaczuszka programisty

Zaloguj się aby komentować

Dev update pobawiłem się z gpt (copilotem) w VS, podsunął mi, żeby na początku tury sprawdzać czy tablica, której używam do ustalania kolejności tur jest pusta. Uważałem, że to bez sensu, ale rozegrałem 3 walki i nie miałem ani podwójnych tur ani poprzednich sojuszników. potestuję jeszcze przez weekend bo nie chce mi się wierzyć, że to działa. Wywalanie okienka game over przy tylko jednym martwym sojuszniku się dalej zdarza, ale tu może po prostu będę zliczał martwych sojuszników od początku przy każdej śmierci zamiast po prostu dekrementować zmienną #konkursnanajbardziejgownianymemznosaczem #wirsprawiedliwosci #grysprawiedliwe #gamedev #gry #rpg #programowanie #cpp #unrealengine
3
chwastyodkuchni

@MrGerwant copilot jest do dupy

Legendary_Weaponsmith

A robisz od razu testy, żeby się upewnić, że jest pusta?

wombatDaiquiri

@MrGerwant polecam jeszcze spróbować wkleić kod problematycznej funkcji i spytać gdzie może być błąd. W szukaniu błędu jeśli wiesz że istnieje ai jest niezłe

Zaloguj się aby komentować

#konkursnanajbardziejgownianymemznosaczem #wirsprawiedliwosci #grysprawiedliwe #gamedev #gry #rpg #programowanie #unrealengine #cpp
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
5
wiatraczeg

@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.

MrGerwant

@wiatraczeg próbowałem używać claude'a bo jest ponoć lepszy w programowaniu niż gpt, ale nic przydatnego mi nie podsunął

wiatraczeg

@MrGerwant czyli sprzedają gruszki na wierzbie

Zaloguj się aby komentować

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 chuja nie wiem co zrobić. feels bad man #konkursnanajbardziejgownianymemznosaczem #wirsprawiedliwosci #grysprawiedliwe #gamedev #gry #rpg #programowanie
11
wonsz

projekt ma ponad 23 GB

@MrGerwant do tego karta nwidja w chuj, ram turbo i dysk tysionc XD

psalek

projekt ma ponad 23 GB

@MrGerwant tak z ciekawości: co zajmuje najwięcej w takim projekcie?

MrGerwant

@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

lurker_z_internetu

@MrGerwant hardcode'owałeś tam tekstury dla 4K, czy co?

wielkaberta

@MrGerwant Co do tur, to w Homm3 Hota masz "battle queue".

Mniemam, że w "battle" powinieneś na początku tworzyć symulowaną kolejkę bieżącej tury oraz następnej(?)

Chyba, że implementacja "end turn" jest nie teges.

e5c8ef88-0b44-4aa9-800c-e61fd5e87f90

Zaloguj się aby komentować

wielkaberta

@MrGerwant Wygląda jak prawilny atak jednostki z hirołsów. Tak trzymać.

Yansen

@MrGerwant Jest lepiej niż ktokolwiek by się spodziewał.

Iknifeburncat

@MrGerwant nikt tak wcześniej nie walił z ogona, jak wali ten diaboł.

Zaloguj się aby komentować

aerthevist

@sawa12721 z takimi my walczyli? ( ͡° ͜ʖ ͡°)

sawa12721

@aerthevist tamte były chudsze

Zaloguj się aby komentować

Zaloguj się aby komentować