#walteradventure

1
15

Wreszcie skończyłem pisać kilka nowych rzeczy do swojej gry

Ale najbardziej zadowolony jestem z "Hollow'a"


Czyli ducha gracza, który pozwoli przejść trudne etapy w grze bo po prostu przy pomyłce i śmierci zamiast zaczynać od nowa gramy z miejsca gdzie postać postawiliśmy ze wszystkim co mieliśmy wcześniej.


Dodatkowo zmienione w grze zostało dość sporo, a jutro mam nadzieję wpadnie duży update do zamkniętego playtestu na steam.


Co zostało zmienione / dodane

  • Walka mieczem - od teraz można pokonać wroga na 2 sposoby

  • Usunięto umiejętności ze sklepu - są to teraz rzadkie itemy do znalezienia, które działają na danej mapie tylko

  • Dodano Hollow'a właśnie - dostępny w sklepie do kupienia za 150 kamyków

  • Dash jest teraz domyślną umiejętnością postaci, pozwoli to na lepszą dynamikę gry

  • Dodano latających przeciwników, do zabicia tylko mieczem z powodu ich latania

  • Stworzyłem UI dla sterowania, żeby na początku każdy wiedział jak wygląda + pomoc w menu dla sterowania

  • Nie ma już flag do zapisywania poziomów dla kontynuowania gry, gra zapisuje ukończony poziom za każdym razem

  • Odchudziłem grę jak i z RAMu tak i pamięci, gra zajmuje już mniej niż 1GB na dysku

  • Akcje w grze mają suwak głośności czyli możemy zmniejszyć dźwięk zabijania czy podnoszenia

Kolejna aktualizacja gry będzie dość duża ( ͡~ ͜ʖ ͡°)

https://youtu.be/0DFufKGRqwA

! #pcmasterrace #gry #programowanie #walteradventure #tworczoscwlasna

Zaloguj się aby komentować

W sumie jestem pomału gotów wydawać demo mojej pierwszej gry ( ͡° ͜ʖ ͡°)

Teraz wysłać to beta testerom i kilku znajomym, żeby poszukali krytycznych błędów i leci na steama w demo


W grze od pierwszego screena sporo się zmieniło, co widać gołym okiem.

Poziomów jest 5 + walka z bossem, na każdym jest jakieś ukryte pomieszczenie + przejście do nowego ukrytego poziomu na jednym.


Jak ktoś będzie chciał polować na demko na steam: https://store.steampowered.com/app/3681830/Walters_Adventure/?l=polish


#gry #programowanie #pcmasterrace #walteradventure

717f231a-0cf9-44ad-92d5-8587ebaad101
boogie

@Gagger dejsz darmowego koda na pełną wersję jak już będzie? Mogę być betą

Gagger

@boogie U mnie bety dostają darmowy klucz do pełnej wersji dodatkowo.

boogie

@Gagger a jak zostać betą?

Zaloguj się aby komentować

moderacja_sie_nie_myje3

@Gagger Czemu się muszę logować do yt? Dobry link dałeś?

Gagger

@moderacja_sie_nie_myje3 Tak, bez +18, odpowiedni dla dzieci.

Coś hejto musi odwalać bo mi też każe się logować


Zaraz sprawdzę inny

Gagger

@moderacja_sie_nie_myje3 Poprawiony i naprawiony

Zaloguj się aby komentować

Chyba skończyłem wizualnie projektować poziomy w swojej grze. 

Z pustych korytarzy zrobiłem tętniące szczegółami i elementami miejsca.

Każdy z poziomów zyskał sporo światła, elementów i szczegółów. 


Posłuchałem też kilku rad Mirków i innych ludzi z różnych forum.

Poprawiłem sporo też w dźwiękach i animacjach.


Dość sporo się nauczyłem przez te dwa miesiące, a efekty można zobaczyć na filmiku ( ͡° ͜ʖ ͡°)


Jak kogoś tytuł interesuje, to jest na steam w zapowiedzi: https://store.steampowered.com/app/3681830/Walters_Adventur


! #gry #steam #walteradventure #indiegamedev #tworczoscwlasna

https://youtu.be/glUxw8E5HkA

Fly_agaric

Muzyczka jak z C64 skradła moje serce. Fajnie, że te gemy na kamienie zamieniłeś. Dobrze idzie.

Jest wsparcie dla padów, czy tylko klawa?

Gagger

@Fly_agaric Jest wsparcie, póki co dla xboxa ale jak zaprogramuje całe sterowanie poprawnie razem z zabezpieczeniami to i dla PS

Fly_agaric

@Gagger Moje arcadowe joy'e mogą w obu trybach pracować, na szczęście W takie gry najlepiej na joysticku.

Zaloguj się aby komentować

W końcu!

Skończyłem w pełni konfigurację pada i chyba wszystkie scenariusze, które mogą się stać u gracza. ( ͡° ͜ʖ ͡°)

Odłączanie się pada, wyłączanie, brak połączenia, zapomniane przełączenie pada na klawiaturę, sprawdzanie na starcie poziomu i gry czy pad jest podpięty i ewentualna zmiana na klawiaturę jeżeli nie jest.


Teraz zostało mi usunięcie komentarzy z trybu edycji i gotowe.

Cały kod + przybliżenie na wykrywanie podczas startu poziomu, żeby gracz nie próbował biegać klawiaturą jak ma wybranego pada i odwrotnie.


A dlaczego nie zostawię sterowania padem i klawiaturą w tym samym czasie?

Bo stwarza to problem, uszkodzony pad? No i postać może się dziwnie poruszać

Uszkodzona klawiatura, kot wejdzie i coś kliknie, sami klikniemy bo opuścimy ręce.


! #chwalesie #gry #walteradventure #steam

c959003e-5ced-49e5-a7ae-8668505c20cc
c35145a3-e656-450c-be26-a83e43884a9f

Zaloguj się aby komentować

Nareszcie, po dwóch dniach tworzenia fokusa dla kontrolerów skończyłem ten task.

Oficjalnie kontrolery są wspomagane w mojej grze, było to o wiele więcej programowania niż się spodziewałem.


Nie wystarczyło dodać "B=interact / A=jump", trzeba było napisać na nowo system menu w grze, aby było widać co aktualnie jest zaznaczone bo padem wszak nie celujemy jak myszką, więc przycisk musi być zaznaczony.

Do tego trzeba sprawdzać czy ktoś nie używa klawiatury, bo po co mu zaznaczać guzik skoro korzysta z myszki


I w ten sposób mały kod do aktywacji padów zmienił się w dość duży system wykrywania padów, aktywowania fokusów (zaznaczania wybranego guzika) przełączania sterowania i blokowania klawiatury jak ktoś gra na padzie, jednocześnie zostawiać opcję bezpieczeństwa w postaci zostawionej myszki i otwierania menu w przypadku odłączenia się kontrolera od systemu.


Ale jest, działa elegancko, teraz postarać się o weryfikację "Steam Deck"

Grę można sprawdzić na steam: https://store.steampowered.com/app/3681830/Walters\_Adventure


#steam #gry #walteradventure #chwalesie #indiegamedev #tworczoscwlasna

9c64bed4-e616-41d0-8e7a-2f3a76b01880
SuperSzturmowiec

nie jest dostępna tak mi pisze na steam. a bym z ciekawości sprawdził

Gagger

@SuperSzturmowiec Jest w zapowiedzi, w zdaniu "Sprawdzić na steam" bardziej chodziło mi o gameplay, film który tam jest i screeny aniżeli o zagranie


Demo dostępne będzie za jakiś czas

SuperSzturmowiec

@Gagger aaaaaaaaa takie bóty

koszotorobur

@Gagger - ile się nauczyłeś i nawkurwiałeś to Twoje

Bigos

bo padem wszak nie celujemy jak myszką, więc przycisk musi być zaznaczony

W Final Fantasy XVI dokładnie tak to wygląda, że analogiem przesuwasz kursor w menu ( ͡° ͜ʖ ͡°)

Gagger

@Bigos Przecież to głupie.

Celuj teraz analogiem, zamiast elegancko klikać i mieć zaznaczone

Zaloguj się aby komentować

Kolejna aktualizacja z mojej gry.

Tym razem aktualizacja artystyczna związana z modelowaniem poziomów.


Pojawiło się wiele nowych szczegółów na poziomach, które nie wyglądają teraz pusto.

Miasto początkowe także zyskało "życie" i według mnie wygląda o wiele lepiej niż ta pustka z poprzednich odsłon ( ͡° ͜ʖ ͡°)


https://youtu.be/jPwcJYDdiic


Poprzednia wersja, gdzie widać przeskok wizualny


https://youtu.be/V89Ixb-8Nug


#gry #steam #tworczoscwlasna #walteradventure #indiegamedev

Fly_agaric

Te 'gemy' mnie odrzucają. Nie wiem, jak to lepiej przedstawić: kosztowności, albo - najlepiej chyba - 'klejnoty'. No, ale nie 'gemy' pliz!

Zaloguj się aby komentować

hellgihad

@Gagger Hm, to opóźnienie miedzy trafieniem a zgonem trochę mnie zmyliło na początku bo myślałem że po dwa hity zaliczasz ale nie widziałem nigdzie drugiego Nie powinno to być bardziej "instant"?

Gagger

@hellgihad Na filmiku tego nie widać, ale taki miał być efekt, tracisz kontrolę zaraz po otrzymaniu obrażeń, postać zamiera na 0.2sekundy i wtedy idzie cała animacja umierania


coś jak w Mario bros, gdzie postać skakała od obrażeń w powietrze, na chwilę się tam zatrzymywała i spadała potem


U mnie jest to po to, żebyś widział co Cię zabiło i mógł to ominąć następnym razem

Zaloguj się aby komentować

Po ostatniej wrzucie, wziąłem sobie trochę rad do serca i poprawiłem trochę błędów.

Ogólnie gra przyjęła się bardzo dobrze, dostałem wiele wiadomości prywatnych.

Wiele z nich zawierało wskazówki, inne pochwały a jeszcze inne pytania.


Gra zyskała na klimacie oraz treści.

Co zostało poprawione?


  • Level design, poziomy są bardziej "wypchane" nie ma pustych ścieżek, gdzie po prostu idziemy

  • Poziom trudności, został poprawiony, w jednym miejscu obniżony, bo ciężko było wykonać akcje, a w innym utrudniony

  • Rozjeżdżający się dźwięk czy animacje, proste błędy, już wszystko działa poprawnie

  • Aktualnie kamera na starcie poziomu "jedzie" pokazać gdzie leży klucz

  • Dodatkowo po podniesieniu klucza, kamera jedzie pokazać gdzie są drzwi na następny poziom

  • Poprawiono także sam kod gry, który zjada mniej pamięci, więc gra pójdzie znowu na starszym sprzęcie


No i wprowadziłem poprawki w fabule, bo jakaś jest ( ͡° ͜ʖ ͡°)

A poniżej krótki filmik z najnowszej wersji, jest tam tylko pierwszy poziom, ale pokazuje jak dużo się zmieniło


https://youtu.be/V89Ixb-8Nug


#chwalesie #walteradventure #gry #pcmasterrace #programowanie #steam

Gagger

@ErwinoRommelo Ogólnie jak oglądam stare wersje gry, sprzed kilku aktualizacji v0.0.1

To widzę jaki postęp tam poszedł, zmieniła się ta gra dość mocno, z takiego projektu na studia w sumie całkiem ciekawą grę (づ•﹏•)づ


Nawet mi jeden Beta Tester powiedział, że gra go wkurzała bo umierał na jednym poziomie chyba z 10x

Ale była tak wciągająca że nie mógł odpuścić i grał dalej.

Finalnie po ukończeniu 6 poziomu miał na koncie 84 śmierci ( ͡° ͜ʖ ͡°)

ErwinoRommelo

@Gagger xd wpierdol to ciezka przyprawa do zdozowania, bez niej gra niema smaku lecz gdy sypniesz za duzoz gracz odpusci, a jak jest idealnie to gra az pokona wyzwanie. Jak to mowia milosc zycia nie moze dac dupy na pierwszej randce.

koszotorobur

@Gagger - trudno jest dowieźć projekt i później go rozwijać - więc za samo to szacunek.

A jakich bonusów można się spodziewać dla hejtowiczów?

Catharsis

@Gagger No lepiej to wygląda niż jak kiedyś dawno temu oglądałem tutaj gameplay z tego. Pamiętam, że chyba nawet ci pisałem, że irytowało mnie jak ta kamera latała podczas skoków i faktycznie chyba poprawiłeś to bo już nie widzę niczego takiego.


Jeszcze takie pytanie, bo widzę, że na video we wszelkich menu poruszasz się myszką, nie da się sterować strzałkami czy wsad tak aby nie odrywać rąk od klawiatury?


No i czy gra wgl obsługuje sterowanie padem bo to w sumie też ważny aspekt w platformówkach. No i ułatwi granie ludziom na różnych przenośnych konsolkach typu Steam Deck itp.

Gagger

@Catharsis Co do kontroli

na ten moment tylko mysz i klawiatura

sterowanie padami jest w planach


Kamera jest poprawiona, dodany smooth move, dodatkowo postać nie ucieka za kamerę jak się spada tylko wtedy kamera przyspiesza, żeby gracz był zawsze w jej zasięgu

Gagger

@Catharsis


No i czy gra wgl obsługuje sterowanie padem bo to w sumie też ważny aspekt w platformówkach. No i ułatwi granie ludziom na różnych przenośnych konsolkach typu Steam Deck itp.


Dodałem specjalnie dla Ciebie (bo mam wpisane na liście TO DO "Zrobić sterowanie padem i odpowiedzieć na hejto"

Sterowanie padem, miało być łatwo a powstało przez to kilka dni pracy dodatkowej xD


Ale sterowanie padem oficjalnie jest już w grze, działa sterowanie w menu i w grze.

Dodatkowo dodałem dla lepszych odczuć wibracje, jeżeli kontroler je obsługuje, do podnoszenia itemów, śmierci, zabijania i skilli.

Zaloguj się aby komentować

Hejtowcy, chciałbym się wam czymś pochwalić. 


Od jakiegoś czasu tworzę sobie grę na komputery 


Gra nosi tytuł: Walter Adventure

Jest to platformówka w stylu retro z pikselową grafiką i 8bitowymi dźwiękami.


Poniżej krótki filmik z gry, póki co bez komentarza mojego i gadania z wyjaśnianiem, ale nagrywa się coś lepszego. 


Pod filmem jest opis "fabuły" i minimalne wyjaśnienia o niej.


https://youtube.com/watch?v=tEiEO9Qcers


W grze wcielamy się w Waltera, mieszkańca wioski, która stanęła w obliczu poważnego problemu.

Złodzieje ukradli magiczny kamień zasilający portal teleportacyjny kluczowy dla handlu i podróży mieszkańców.

Bez niego wioska jest skazana na izolację.


Walter zostaje wybrany, by wyruszyć na niebezpieczną misję odzyskania kamienia.

Czeka go przemierzanie różnorodnych poziomów, walka z potworami i zmierzenie się z potężnymi Bossami.


Podczas gry gracz napotka wiele wyzwań. Na każdym poziomie pojawiają się różne rodzaje wrogów: chodzący, strzelający, latający, a także ci uśpieni, którzy aktywują się, gdy zbliżymy się zbyt blisko.


Walter, uzbrojony jedynie w swoje nogi, będzie musiał pokonać te przeszkody i przeżyć.


Życia zdobywać można na wybranych poziomach, ale aby gra nie była zbyt łatwa, ich początkowy limit wynosi dwa.


Odblokowanie większej liczby żyć stanie się możliwe w specjalnych miejscach, takich jak przyjazne wioski czy sprzedawcy w dungeonach.


Jeśli gracz straci ostatnie życie, zostanie cofnięty do ostatniego zapisanego Checkpointa.

Przykładowo, jeśli zapis był na poziomie 10, a gracz zginie na poziomie 13, rozgrywkę będzie musiał rozpocząć od poziomu 10.

Gra domyślnie pojawi się na steam'ie, za kwotę około 10$ (czy nawet 5$ zależnie od kursu) tak aby była bliżej 35-40zł

Z wymagań systemowych to jedynie co, to trzeba posiadać klawiaturę i mysz z działającym PC.

Gra będzie także na telefony, więc nie ma dużych czy nawet średnich wymagań systemowych.


#pcmasterrace #gry #indiegamedev #walteradventure #tworczoscwlasna

Kronos

Fajne nawet, zagrałbym.

2 uwagi: poziomy są moim zdaniem zbyt liniowe, korytarze powinny się bardziej rozgałęziać, łączyć, jakieś klucze, zamknięte drzwi tak żeby trzeba się było wracać, to wydłuży też czas rozgrywki.

I w 3:55 sprajty owoców coś się rozjechały

ErwinoRommelo

@Kronos +1 @Gagger nie zapominaj ze takie gry wcale nie musza byc pozbawione glebi, produkcje jak Hollywood Knight czy This war of mine pokazaly ze mozna i otwarty swiat pelen sekretow i fenomenalna narracje zaplikowac do tego typu gier. Mi sie podoba czekam na updaty i moze jakies demko na steam. Pzdr

Gagger

@Kronos wszystko jest ok, po prostu włączyłem za dobre nagrywanie i mi PC działał na 100% z lekkimi lagami, nagrywałem w 8K a nie wiem po co

bo czasami nawet widać jakbym miał 20FPS


Takie korytarze są na 5 poziomie

trzeba iść na sam dół a potem na samą górę

ale jakiś labiryntów nie będzie

kodyak

Daj znać jak coś sprzedaz. Wydaje mi się że generalnie rynek jest zawalony indyczkami ale ciekawe czy coś z tego wyjdzie

koszotorobur

@na_marginesie - też jestem ciekaw jaki to silnik

Zaloguj się aby komentować

Robię sobie menu w gierce i przyszła pora na zrobienie ekranu końcowego / "Credtis"

No to zrobiłem, mam nadzieję, że nie zapomniałem o nikim ważnym ( ͡° ͜ʖ ͡°)


#nocnazmiana #programowanie #gamedev #indiegamedev #walteradventure #pcmasterrace #heheszki

67cf3b9d-3160-4e87-9a59-5f564e542db8
ErwinoRommelo

Ten gagger troche sus, pewnie sie przespal z szefostwem zeby dostac taka posadke

wombatDaiquiri

@Gagger nepotyzm, kolesiostwo, a pewnie również mobbing i wykorzystywanie seksualne pracowników. Nie wiem czy mogę wspierać takie studio ( ͡° ͜ʖ ͡°)

Gagger

@wombatDaiquiri nie w pracy, poza tym sam mi do mojego łóżka wlazł ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

W końcu skończyłem to tak jak chciałem, wszystko działa poprawnie ( ͡° ͜ʖ ͡°)ノ⌐■-■ 

Jeszcze zostało mi wymyślenie jakie obrazki albo co wrzucić jako zdjęcia dla ulepszeń do życia i obniżenia cooldownu umiejętności 


Ale sam system działa bez zarzutu, wszystko się odświeża, wszystko da się kupić i ma realny wpływ na grę ( ͡° ͜ʖ ͡°) 

Chyba dodam jeszcze jedną umiejętność, ale muszę przemyśleć jaką, żeby miało to sens i nie niszczyło gry, zmniejszanie cooldownu zajęło mi prawie 2tyg, żeby to wymyślić i dodać poprawnie ( ͡° ʖ̯ ͡°)


Najcięższe w tym tworzeniu nie jest programowanie, tylko wymyślanie tego, żeby to miało sens i nie było gówniane.

https://streamable.com/es5w01

#walteradventure


! #pcmasterrace #gry #steam #chwalesie #indiegamedev #programowanie

kodyak

Tak się zastanawiam. Czy te image niesa to jakieś standardowe animacje z unreala?

Gagger

@kodyak Nie, unreal standardowe postacie ma o tym wyglądacie [pic]


To co widzisz to obiekty na licencjach, osobno kupowane, tworzone, edytowane etc.

Wszystko kupione specjalnie dla tego stylu wizualnego


No i standardowy unreal działa na bazie głównie 3D

Styl 2D trzeba zrobić samemu, bo domyślnie jest to 3D

284bca28-ae89-4a22-9c00-e5558e365158
kodyak

@Gagger spoko. Wiesz bo widziałem to na jakiś tutorialach to tak zaczalem się zastanawiac

Zaloguj się aby komentować

Hejtorzy, jakby ktoś z was, chciał sobie przetestować Demo mojej gierki.

To zapraszam pod link do pobrania: Link


Grę należy jedynie wypakować z .rar i można grać.

W wersji demo znajduje się 5 poziomów do przejścia, pobawienia się.

Na start ustawiłem w tej wersji 250 owoców, aby można było zakupić sobie umiejętność na sam start, w oficjalnej wersji będzie to możliwe dopiero na poziomie 4

Ale chciałem, żebyście mogli się pobawić umiejętnościami trochę wcześniej.


Ustawienia gry są wyłączone, bo nie będzie ich za wiele, poza dźwiękiem, językiem gry oraz trybem fullscreen nie przewiduję więcej ustawień, bo gra ma być wydana na systemy iOS oraz Android także, więc powinna pójść na mikrofalówce z podpiętym ekranem ( ͡°͜ʖ͡°)

No chyba, że ktoś ma laptopa w teczce podróżnej z czasów zimnej wojny.


Gra waży 208MB, więc zmieści się nawet na płytce CD jakby komuś miejsca brakowało ( ͡º͜ʖ͡º)


Aktualnie grę uruchomić można tylko na PC, nie dodawałem więcej ustawień sterowania poza klawiaturą i myszką.

Te zostaną dodane trochę później.


#pcmasterrace #indiegamedev #chwalesie #gry #walteradventure

e118a6ea-cfb4-425d-9492-c04ff981c239

Zaloguj się aby komentować

Uwielbiam, jak z prostego kodu i pomysłu, rodzi się kilkugodzinne programowanie i testowanie kodu (。◕‿‿◕。)

To pokazuje, jak ciężko zaprogramować prostą rzecz.


Teraz muszę zaprojektować tarczę, która jest kolejną umiejętnością, a to wiąże się z edycją aktualnego kodu ヽ(☼ᨓ☼)ノ

Bo muszę dodawać warunek dla obrażeń.


To co na screenie, to prosty kod, który tworzy kulę ognia, którą rzuca gracz, ustawia timer i tyle.

Resp kuli + odliczanie do następnego rzutu.

! #pcmasterrace #gry #programowanie #chwalesie

! Tag do czarnolistowania #WalterAdventure

7c9ca1d3-da5f-4456-899c-2f263bfb9db4
kodyak

Jakby coś z kolizja było nie tak?

Gagger

@kodyak Dlatego jest prawie, na dziś jak pocisk uderzy we wroga, to jest animacja wybuchu i nie leci dalej

Musiałem tylko dokończyć wybuch

Zaloguj się aby komentować