Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#chwalesie

Tytan

w Hydepark

14piorunów

No i się udało, po prawie 10 godzinach męczenia się z problemem i bugami.
Master reaguje poprawnie, atakuje, przechodzi sprawnie od kroku do kroku.

Prosta rzecz a zajęła mi cały dzień do zaprogramowania.
Teraz ostatni krok, dodanie ostatniego typu przeciwnika dla wersji DEMO

A potem tylko aranżacja poziomów, rozstawienie przeciwników i elementów na mapach i gotowe.
Można wydawać zamknięte DEMO techniczne dla sprawdzenia błędów a potem już ogólnodostępne.
https://youtu.be/KiCEjrYNj5E

Jak praca pójdzie tak sprawnie jak wcześniej, to mam nadzieję na wydanie zamkniętego DEMO nawet w tym miesiącu ( ͡° ͜ʖ ͡°)

Gruba ryba0piorunów

@Gagger bardzo ładne animacje. Polecam przed wypuszczeniem znalezienie kogoś kto się zajmuje copyrightingiem, bo poza instrukcjami pisanymi dość topornie to wszystko wygląda obiecująco 👌

Tytan

w Hydepark

13piorunów

Tym razem od innej strony, aby nie było, że cały czas idzie świetnie.
Programowanie ma to do siebie, że można napisać pięknie działający kod, wizualnie perfekcyjny a i tak nie działa.


Tak jest i tym razem, jak poprzednio kilkaset razy, stworzyłem coś co w zamyśle miało działać poprawnie, bo tak wygląda z kodu, kolejne kroki są poprawne ale tylko dla mnie, bo system widzi to inaczej, jeden błąd, jedno przeoczenie, jedna zmienna, którą ustawiłem w innym pliku, która jest jak widać znacząca.

A co się dzieje w tym przypadku?
A to jest bardzo proste, kończę pisać przedostatni typ przeciwnika, a ten ma bardzo proste zadania.
Iść aż nie uderzy w ścianę
Iść aż nie dojdzie na skraj podłoża

Podbiec do gracza, gdy ten jets w zasięgu, jeb... uderzyć go kosą, odskoczyć do tyłu, żeby nie dostać strzała od gracza.
I sprawdzić czy gracz wciąż jest w zasięgu, jeżeli jest ma do niego znów biec i uderzyć i powtórzyć całą akcję aż gracz
Nie umrze albo nie będzie go już w zasięgu bo uciekł.

Zadanie proste jak się wydaje, ale tylko wydaje.
W praktyce trzeba obliczyć pozycję gracza, przenieść tam przeciwnika, zatrzymać go w odpowiednim miejscu, wywołać 3 animacje, potem uderzyć, sprawdzić czy uderzyło się gracza, potem odskoczyć, ustawić przeciwnika twarzą do gracza i nakazać mu iść w odpowiednim kierunku aby nie szedł do tyłu (co się już zdarzyło).

No i w tym natłoku prostego zadania pojawia się błąd.
Przeciwnik skacze wokół gracza jak królik, raz atakuje go od przodu, raz skacze za niego by mu w plecy wbić kosę.
Raz biegnie a raz idzie, mimo tego samego kodu.

Dlatego też, czasem najprostsze zadania zajmują długie dni.
Naprawa bugów, tak aby działały to najgorsza raca, bo w naszym mniemaniu kod jest poprawny, więc nie ma co poprawiać, a według systemu jesteśmy głupi i nie potrafimy poprawnie napisać tego co chcemy.
Naprawienie tego jednego prostego blędu potrafi zając.
A mi zajęło to już 7 godzinę.

GURU

w Hydepark

38piorunów

, że zdałem dziś egzaminy na takie zabawki 😁

Pokaż więcej komentarzy (13)

Kompan

w Dyskusje

5piorunów

Nie ma przypadków, są tylko znaki XD

Wbijajcie sprawdzić moją gierę **Wiki Wander**

Poprzedni wpis o co chodzi: https://www.hejto.pl/wpis/czesc-wracajac-pewnego-razu-pociagiem-z-przyjaciolmi-z-bydgoszczy-wpadlismy-na-p

Pokaż więcej komentarzy (2)

Gruba ryba

w Hydepark

16piorunów

No to jednak Garmin. Mam nadzieje ze da rade.

Fanatyk2piorunów

@ostrynacienkim a co tam jeszcze rozważałeś?

Fanatyk1piorunów

@ostrynacienkim a co z Suunto nie pasiło? Co skłoniło na Garmina? Ja wyboru za dużego nie mam tylko ich modele bo mam 30% zniżki, także cenowo wygrywają. Szkoda że ich chińczycy przejęli.

Pokaż więcej komentarzy (5)

Tytan

w Hydepark

16piorunów

Ostatni postęp jest jednym z tych największych.
A dlaczego? Ponieważ najmocniej zbliżył do stworzenia wersji DEMO

Właśnie skończyłem tworzyć zachowania przeciwników w grze.
Od teraz każdy z typów ma swoje własne zachowania, czekanie na atak, bieg w stronę gracza, znikanie, pojawianie się, atak z daleka, spawnowanie minionów i troszkę więcej.

No i w końcu ruszyły prace nad ostatnimi rzeczami w grze.
Jak już mówiłem, chcę aby gracz mógł rozbudować swoją postać.
W wersji DEMO będzie ograniczone to głównie do zwiększenia ilości życia oraz ataku, specjalne stoły.
Stoły te będą posiadały swoją moc maksymlaną, co oznacza, że dany stół będzie mógł podnieść życie gracza z 1 na 3 tylko i wyłącznie, w przypadku gdy ten podejdzie do stołu mając już 4HP, stół nie ulepszy ani o 1pkt.
Dzięki czemu na samym początku nie będzie maksymalnej ilości.
Identycznie działać będzie stanowisko kowala do ulepszania obrażeń.

Poza stołami w finalnej wersji znajdzie się też kartograf, który wskaże miejsca ukrytych poziomów na danym biome, za opłatą.

Ale już teraz wprowadziłem to co w DEMO chciałem mieć.
Po śmierci gracz ma do wyboru listę punktów odblokowanych do odradzania, w przyszłości chcę aby służyły one za szybką podróż, oczywiście za odpowiedni item.
Aby nie ułatwiać za badzo gry.
Portale teleportują do odpowiedniego miesjca, więc wejście w lewy portal teleportuje do prawego, a prawy do lewego.
Nie będziemy respić się na środku mapy albo we wskazanym jednym punkcie zawsze.

Do zrobienia zostało mi już niewiele, dodanie audio do przeciwników, oświetlenia dynamicznego dla poszczególnych elementów, takich jak przeciwnik czy właśnie stoły, stworzenie wszystkich poziomów dla trybu DEMO, dokończyć menu, oraz dodać kilka pułapek na gracza, w postaci ukrtych wnyk, mieczy wypadających z sufitu, bomb, zapadających się platform.

W grze działa już potężna lista rzeczy, które dodają miłej amosfery i wymagania do gry.
Wersja demonstracyujna jest już w końcu bliżej niż dalej.

Mistrz

w Hydepark

72piorunów

Odezwała się do mnie jakaś firma ze Szwajcarii i muszę się pochwalić - udało mi się przeprowadzić całą rozmowę po niemiecku, fakt, że tylko umówienie na spotkanie, ale i tak jestem dumny, że przez telefon potrafiłem wszystko zrozumieć ❤️

Gruba ryba6piorunów
Pokaż więcej komentarzy (12)

Autorytet

w Hydepark

17piorunów

Gruba ryba1piorunów

@jelonek za⁎⁎⁎⁎sty, co to za model? to jest smartwatch czy tylko taka duza tarcza co wygląda jak wyświetlacz?

edit: dobra, juz znalazłem. piękny

Pokaż więcej komentarzy (10)

Gruba ryba

w Hydepark

25piorunów

Obecnie w pracy z agentami AI największy problem mam z walidacją wyników. I nawet jak da się jakieś fajne rules i modele nawet dają radę walidować wyniki to idzie to jak krew z nosa. Po prostu dramatycznie powoli. Ale wymyśliłem coś czego jeszcze nigdzie nie widziałem. Zrobiłem skaner aplikacji na możliwe ruchy który automatycznie skanuje wszystkie możliwe interakcje w interfejsie z danego punktu. Ok, AI może go wykorzystać ale może też mniej więcej ułożyć plan testu. Robi scenariusz w 80% dobrze. Kilka poprawek które są jak składanie kloców LEGO i test E2E jest gotowy. I działa to tak za⁎⁎⁎⁎ście dobrze że nie mogę przez to zasnąć i musiałem coś wsiąść na sen. Kurde rozwaliłem tego matrixa.

Fanatyk2piorunów

@DexterFromLab - się uzależnisz a oni ceny podniosą :rolling_on_the_floor_laughing:

Gruba ryba4piorunów

@koszotorobur już to przemyślałem. Kumpel ma fotowoltaike i złoże coś na kartach graficznych. Niektóre mocne modele można rozbić na warstwy i możesz brać np 10 kart po 18GB i odpalić będzie żarło z 8kw ale będzie działać szybko i solidnie.

Pokaż więcej komentarzy (6)

Kompan

w Dyskusje

20piorunów

Cześć!

Wracając pewnego razu pociągiem z przyjaciółmi z... Bydgoszczy wpadliśmy na pomysł, żeby skakać kto pierwszy od hasła do hasła w Wikipedii po linkach wewnątrz artykułów. Tak nam minęła w sumie cała podróż i świetnie się bawiliśmy. Jako, że z zawodu jestem programistą to po powrocie postanowiłem urzeczywistnić tą zabawę w postaci niewielkiej gry przeglądarkowej. Okazało się, że jest kilka podobnych gier (oficjalna nazwa Wiki Game) ale żadna nie przypadła mi do gustu i postanowiłem zrobić swoją wersję z różnymi fajnymi bajerami :smiley:

Myślę, że to świetna i rozwijająca giera dla ludzi, którzy lubią spokojniejszą rozrywkę w której wykorzystuje się swoją wiedzę w przyjemny sposób poszerzając jednocześnie horyzonty - czyli dla tych starszych jak ja :grinning: Zauważyłem, że im ma się większą wiedzę tym łatwiej :thinking_face: Może dlatego jestem w to słaby ale i tak dobrze się bawię.

Chciałem się z wami podzielić moim "dziełem". Myślę, że może wam się spodobać a ja osobiście miałbym gigantyczną satysfakcję, jeśli ktoś poczuje taką samą zajawkę jak ja wraz z przyjaciółmi. Łapcie ling

https://wiki-wander.com/pl/

Dajcie znać czy się spodobała, mam nadzieję że tak!

Oczywiście mogą zdarzyć się jakieś błędy bo aplikacja jest świeża. Jeśli tak będzie to będę wdzięczny za zaraportowanie.

Projekt jest w pełni darmowy i hobbystyczny. Po prostu zawsze chciałem stworzyć coś ciekawego i wciągającego a to wydaje się takie być :smiley:

Enjoy!

Fanatyk7piorunów

@SIl Wszystko fajnie tylko po co rejestracja? A może inaczej. Komu sprzedaż mojego maila?

Kompan1piorunów

@SpokoZiomek rejestracja jest w celu ograniczenia ilości zapytań do serwera i bazy danych. Nie mam tylu zer na koncie żeby płacić koszty za ruch botów 😒 A druga sprawa to funkcjonalności gry do których mimo wszystko potrzebna jest sesja użytkownika

Generalnie wzorowałem się na działaniu Geoguessr, którego swoją drogą uwielbiam i też polecam :grinning:

Pokaż więcej komentarzy (10)

Gruba ryba

w Hydepark

17piorunów

Tak mi się przypomniało, że w 2024 miałem minimalny udział w organizacji Mistrzostw Świata w Hokeju na Lodzie w Czechach.

Pracowałem wtedy w i otrzymałem zlecenie na... przewóz sprzętu reprezentacji Szwecji, z Sztokholmu do Pragi. A po zakończeniu mistrzostw z powrotem do Sztokholmu.

W sumie nic specjalnego się nie wydarzyło, ale miło połudzić się, że bezproblemowe przewiezienie szpeju dla hokeistów nie sprawiło im dodatkowego stresu.

Pokaż więcej komentarzy (3)

Fenomen

w Hydepark

49piorunów

Wczoraj wieczorem naszła mnie ochota na kulinarny powrót do przeszłości. Postanowiłem upiec Kopiec Kreta.

Samo przygotowanie tego ciasta z miejsca uruchomiło we mnie potężną falę nostalgii. Doskonale pamiętam wczesne lata 2000. – chodziłem wtedy do podstawówki, na rynku praktycznie jeszcze niczego nie było, a w telewizji pojawiła się ONA. Reklama Kopca Kreta. Byłem nią absolutnie urzeczony. Wizualny majstersztyk, ciasto wyglądające jak prawdziwy kopiec w ogrodzie! Moja dziecięca wyobraźnia oszalała.
Niestety, kiedy wtedy po raz pierwszy spróbowałem gotowego efektu, przeżyłem brutalne zderzenie z rzeczywistością. Okazało się, że to ciasto znacznie lepiej wygląda, niż smakuje. Od tamtego momentu uważałem je za totalnie przereklamowane.

Mimo tamtej traumy z dzieciństwa, wczoraj postanowiłem dać mu jeszcze jedną szansę, ale na własnych warunkach. Zamiast klasycznych bananów, które zazwyczaj lądują w środku, postawiłem na modyfikację i użyłem świeżych truskawek.

Jak wyszło?

Wersja z truskawkami jest zdecydowanie lepsza niż ta z bananami. Truskawki robią świetną robotę – dają fajną, kwaskowatą kontrę do ciężkiej śmietany, dzięki czemu ciasto nie jest tak mdłe i zapychające.

Mój ostateczny werdykt po wczorajszym pieczeniu: Truskawki trochę uratowały honor tego wypieku, ale moje ogólne zdanie się nie zmieniło. To ciasto jest po prostu przereklamowane. Marketing Dr. Oetkera sprzed ponad dwudziestu lat zrobił mi w głowie rewolucję, której rzeczywistość w kuchni po prostu nie potrafi obronić. Smakowo to wciąż kulinarna przeciętność opakowana w super formę.

Lider4piorunów

@Harpersy dej mnie tego kopca człowieniu! :stuck_out_tongue_winking_eye:

Pokaż więcej komentarzy (21)

Fanatyk

w Hydepark

52piorunów

Patrzcie co dostałam na Dzień Matki 😎

Pokaż więcej komentarzy (7)