@Sulejman7: w nawiązaniu do wpisu sprzed trzech dni udało mi się w ciągu weekendu znaleźć trochę czasu na wymodelowanie bramy ze Starego Obozu z Gothic I. Nie jest to dokładne odwzorowanie, skupiam się na wyrobieniu sobie stylu graficznego do mobilnej gry z rzutem izometrycznym, który ma przede wszystkim być szybki w tworzeniu (rzeźbienie i malowanie szczegółowych fotorealistycznych materiałów odpada) - stąd bardzo proste tekstury lub całkowity ich brak.

#blender #gothic #
S.....7 - @Sulejman7: w nawiązaniu do wpisu sprzed trzech dni udało mi się w ciągu we...

źródło: comment_1613340743xW9mguUKTiwFpTwq2aXE54.jpg

Pobierz
Czy ogarniał ktoś w LibGDX animację wartości alpha materiału lub tekstury w modelach wczytywanych z plików G3DJ/G3DB? Blender pozwala na modyfikację takich parametrów np. poprzez zastosowanie driverów. Eksporter modeli G3DB pomija drivery ale eksportując model do FBX a następnie konwertując go do G3DJ, widzę że chyba są te wartości ale ogólnie model wygląda na rozwalony i widzę, że tu chyba będą potrzebne lepsze fikołki ()
#
nigdy nie robiłem nic w 3d w Libgdx, ale nie da się do tego po prostu napisać shadera?

@powaznyczlowiek: Można pewnie obsłużyć to w shaderze ale wcześniej i tak trzeba wypracować jakąś metodologię: oczekiwać na bone w modelu, np. o określonej nazwie i przekazywać wartość jej przesunięcia na osi X z zakresu 0 .. 1 do shadera i tym sterować wartością alpha. Niestety robiąc grę 3D, gdzie trzeba wielu animacji jest
Od jakiegoś czasu zajmujemy się z narzeczoną tworzeniem amatorskiej gry na telefony z systemem Android inspirowanej tytułami takimi jak Gothic (interakcje bohatera z postaciami niezależnymi, sposób budowy modelu świata) czy Baldur's Gate 2 (oprawa graficzna). Z założenia rozgrywka ma opierać się przede wszystkim na dialogach i eksploracji umiarkowanie fantastycznego świata. Na ten moment robimy to przede wszystkim w celach edukacyjnych (narzeczona uczy się grafiki 3D, ja jestem programistą i mam okazję eksperymentować
S.....7 - Od jakiegoś czasu zajmujemy się z narzeczoną tworzeniem amatorskiej gry na ...

źródło: comment_1586773415HWXgQ5HmHqbbENUi6oPy00.jpg

Pobierz
To nie jest "uwaga" xd

Gdyby projekt miał nabierać kształtów i zyskiwać jakieś zainteresowanie to wydawało mi się, że łatwiej będzie walczyć ze słabą konkurencją na mobilkach niż z bardzo rozbudowanymi grami na PC.


@Sulejman7: mobile i PC to zupełnie inny model biznesowy, jeżeli chciałbyś na tym jeszcze zarobić. Projektując i wydając pod PC trzeba się skupić na ilości kopii, w mobile na retencji. Dodatkowo w mobile jeżeli chodzi o zarobki,
Jaki framework użylibyście do stworzenia izometrycznej gierki na PC :P? Znalazłem następujące propozycje, chętnie posłucham praktyków.
libgdx - fajen, bo w pracy tłukę w Javie, chciałbym jednak dożyć końca tworzenia gierki, a wszyscy straszą niskopoziomowością
cocos2d - czytałem bardzo pozytywne opinie, ale wchodzę na pythonową podstronkę i widzę newsy z 2017 roku, coś poczytałem i ludzie straszą, że jest popularny tylko w Azji, a fajnie by framework żył
godot - bardziej popularny

Słyszę izo, moja myszka wybiera:

  • libgdx 25.8% (8)
  • cocos2d 3.2% (1)
  • godot 71.0% (22)

Oddanych głosów: 31

libgdx - fajen, bo w pracy tłukę w Javie, chciałbym jednak dożyć końca tworzenia gierki, a wszyscy straszą niskopoziomowością


@filozofw: mam wieloletnie doświadczenie w libgdx i... niewielkie portfolio ( ͡° ͜ʖ ͡°) szczerze i uczciwie odradzam tego toola do większych tytułów - to naprawdę fajny framework dla programistów Javy ale duża izometryczna gra? No robiłem taką i nie byłem w stanie skończyć ( ͡° ͜ʖ
Drodzu wykopowu game-developerzu :),

Zawsze chciałem spróbować swoich sił w game-devie i potrzebuję pomocy/porady.
Na codzień zawodowo tłukę w javie, głównie back-end i integracje, do tego trochę web-devu (SpringBoot, cloud microservices i tym podobne klimaty). Z tego powodu, jak również z wyssanym z mlekiem matki antysemi….wróóóć!.. awersją do wszystkiego, co pochodzi od Microsoftu, odrzuciłem na dzień dobry kombinację C# oraz Unity. Po przejrzeniu narzędzi dostępnych na rynku stanęło na java+LibGDX.

I teraz
Serdeczne siemanko wszystkim.
Podrzucam projekcik nad którym pracowałem ostatnich kilka miesięcy. Myślę, że zrobiłem całkiem zadowalające postępy przez okres zabawy z grami, ale najwyższa pora chyba wziąć się za naukę do tej matury XD

Epic Dungeon Tactics to turowy dungeon crawler, w zalożeniach opiera się na mieszance The Binding of Isaac z turowym systemem walki, który na samym początku wzorowałem na hiroskach. Postanowiłem też wykorzystać darmowe assety, przez co giera wygląda moim
appat - Serdeczne siemanko wszystkim.
Podrzucam projekcik nad którym pracowałem osta...

źródło: comment_8xMBf9SZV4XtDcHDc6XgVnb7wM4H7m2F.jpg

Pobierz
56 godzin kodzenia i testów, aby osiągnąć efekt taki jak na filmiku. Jest to prosty edytor terenu w mojej gierce, której teaser możecie zobaczyć tutaj. Wcześniej tworzenie terenu odbywało się tak, jak w tym wpisie. Teraz czas robienia jednej mapy powinien się skrócić z kilkunastu godzin nudnego klikania, do kilkunastu minut żwawego przeciągania :-)

Pod maską jest sporo algorytmów i problemów matematycznych, które trzeba było rozwiązać. Do tych trudniejszych wykorzystywałem
Visher - 56 godzin kodzenia i testów, aby osiągnąć efekt taki jak na filmiku. Jest to...
@kolnay1: nie miałem chwili, żeby dobrze odpisać :-)
Różnica jest w efekcie, co ma istotny wpływ na jakość symulacji fizyki. Mogę użyć algorytmu Ear Clipping na wielokącie wklęsłym, ale bardzo często produkuje on bardzo długie, ostre trójkąty, z cienkimi bokami. To kiepska sytuacja dla symulacji ciał sztywnych. I po prostu jakoś dziwnie to wygląda. Jeśli wcześniej zdekomponuję wielokąt wklęsły na wielokąty wypukłe, efekt wydaje się lepszy. Trójkątów natomiast zdaje się być
Visher - @kolnay1: nie miałem chwili, żeby dobrze odpisać :-)
Różnica jest w efekcie...

źródło: comment_QV1zGu2uT5XIdj7Ws2sTRqZyZdQMYx38.jpg

Pobierz
To chyba będzie ostatni trailer. Ostatni tego typu, bo zacząłem szycie gry pod Androida i kolejne trailery chcę nagrywać z perspektywy pierwszej osoby, jak pykam na swoim smartfonie :-P

Na załączonym filmiku w obiecanym 4K @ 60 FPS możecie zauważyć przede wszystkim działający HUD - paski życia i spowolnienia czasu, licznik czasu rundy i strzałów, suwak wyciągarki do liny (po lewej) i przycisk do spowolnienia czasu (po prawej). Do tego zapowiadany ray
Visher - To chyba będzie ostatni trailer. Ostatni tego typu, bo zacząłem szycie gry p...
@Visher: ja już to chyba pisałem ale patrząc na to nagranie jedną rzecz mam do zarzucenia - brak dynamicznych i szybkich etapów, gdzie można by się rozpędzić - idealnie by było gdyby ludek potrafił zrobić wtedy też jakaś akrobacje, w stylu backflipa żeby dostać dodatkowe punkty. Gra cały czas w takim tempie wydaje mi się troszkę nudna.

Niezależnie od tego gratuluję doprowadzenia projektu do tego etapu - wygląda fajnie i chętnie
@powaznyczlowiek: następnym razem postaram się wypuścić inny trailer, gierka potrafi być dynamiczna, tylko ja wybieram takie momenty - zwykle aby pokazać mechanikę :-p
Szczególnie można namachać się przy stukaniu w różne miejsca ekranu, nie wiem tylko, czy to wszystkim podejdzie (niektórzy wolą gry, gdzie trzeba tylko rytmicznie stukać w jedno miejsce ekranu).
Postaram się też zrobić inną mapę. Dzięki za odpowiedź :)
Muszę odpocząć. Tak mi wszedł #gamedev w ciągu ostatnich 7 dni (a pracuję na etacie 8 h + te 3-4 h gamedevu dziennie), że chyba muszę odpocząć, bo..


Szybka notka: 4K @ 60 FPS na padzie będzie trochę później, z przyczyn niezależnych ode mnie

Dzisiaj prezentuję kamień milowy w trochę innym kierunku, niż dotychczas. Jest to też spora wartość dla mojego doświadczenia, bo do tej pory grafikę robiłem dorywczo. Jednak, w ciągu
Visher - Muszę odpocząć. Tak mi wszedł #gamedev w ciągu ostatnich 7 dni (a pracuję na...

źródło: comment_Jc67MerHba7GOo9tIp5oIun55CL8fE7s.jpg

Pobierz
@powaznyczlowiek: rozumiem, miałem już kilka sugestii odnośnie animacji - są pomysły na wiszące i odlatujące nietoperze, strumienie wody, pochodnie z płomieniem, generalnie fajnie jakby wszystko powiewało. Dodałoby to dynamiki. Problem jest tylko w moich umiejętnościach i ograniczonym czasie :(
Twój kolega kupuje nowy telewizor LCD 43'' o rozdzielczości 4K. Co robisz?

a) Zastanawiasz się, skąd wziął na to pieniądze, w końcu jest studentem i nie pracuje
b) Kupujesz telewizor choćby o 2'' większy i zostawiasz karton na korytarzu w bloku
c) Przerabiasz swoją gierkę na natywne 4K, dodajesz obsługę analogowego pada i tagujesz na wykopie #visherdev ( ͡ ͜ʖ ͡)

Trzecia opcja moi drodzy, trzecia, a
Visher - Twój kolega kupuje nowy telewizor LCD 43'' o rozdzielczości 4K. Co robisz?
...

źródło: comment_VQut5gbN71H9gsR6Y8BheU14XwYYoX9z.jpg

Pobierz
#visherdev nie śpi! Czasem postępy widać tylko pod maską, co trudno jest mi ukazać. W tym przypadku jednak nie będzie to problemem, bo postanowiłem zająć się HUDem.

Choć tu z kolei kwestia jest taka, że jego też nie powinno być widać - wychodzę z założenia, że szpeci scenerię, a zatem trzeba go ograniczyć do minimum wynikającego z potrzeby i użyteczności. To, co widzicie na screenie pod postem, to wyjściowa sytuacja zaraz po
Visher - #visherdev nie śpi! Czasem postępy widać tylko pod maską, co trudno jest mi ...

źródło: comment_tuGSiYmDyguhOzHQePyB6eUfZU1gL7LE.jpg

Pobierz
Meme-driven #gamedev. Jak powszechnie wiadomo, ćmy lecą do światła ( ͡° ͜ʖ ͡°)

Ostatnią falę memów z ćmami widzieliście, a jak chcecie wiedzieć więcej o co tu chodzi, to zapraszam do obserwowania #visherdev - tam co jakiś czas wrzucam postępy ze swojej gierki 2D.

Swoją drogą, długo się zastanawiałem, jak urozmaicić faunę i florę tych moich jaskiń - a tu Mirko samo podrzuciło pomysł! Można tylko zamienić
Visher - Meme-driven #gamedev. Jak powszechnie wiadomo, ćmy lecą do światła ( ͡° ͜ʖ ͡...

źródło: comment_HQ2B7NUBuvqnuHvMBPe51M1CzffJ4bSE.jpg

Pobierz
@powaznyczlowiek: przyjmuję uwagę na kolejną iterację, teraz było naprawdę na szybko, 2h z filmikiem, póki mem świeży ( ͡° ͜ʖ ͡°)
Generalnie powinien być zygzakowaty ruch, trzepotanie skrzydełkami i faktycznie środek ruchu względem głowy.

@ekstraordynaryjny: ciekawe spostrzeżenie, choć nie wiem, czy to jest prawda. Może to być subiektywne odczucie w związku z kontrastem. Taka trochę graficzna łamigłówka, czy jest to faktycznie ciemniejsze. Jeśli jest, to problem
Pewien kamień milowy za mną. Mogę to nazwać wersją v0.1, bo zrealizowałem niemal wszystkie podstawowe aspekty.
Prezentuję zatem teaser, w którym możecie zobaczyć strzelający łańcuch (linę), możliwość wydłużania i skracania, slow-motion, wyrenderowany teren i światła.
O co będzie chodzić w grze? To środowisko które stworzyłem, umożliwia wdrożenie kilku, jak nie kilkunastu trybów gry. Może to być wyścig na czas, zbieranie gwiazdek, ograniczone światło, ograniczona ilość liny.. pomysłów mam wiele.

Brakuje kilku szlifów,
Visher - Pewien kamień milowy za mną. Mogę to nazwać wersją v0.1, bo zrealizowałem ni...
Witam serdecznie Mireczki,

jestem tym dobrym kumplem @ActiveekHere z posta:
https://www.wykop.pl/wpis/30527903/witam-mireczki-moj-dobry-kumpel-stworzyl-swoja-pie/

Moja "kariera" cały czas sie powoli rozwija, podrzucam nowy projekcik (pracuję nad nim od czasu wydania Square Dodgera, jak na to patrzę to jednak jakiś progress zrobiłem), zapraszam serdecznie do sprawdzenia.

Snake RPG to na pozór bardzo prosta gierka, dużo w niej jednak moim zdaniem ciekawych mechanik i zależności, kumplom z klasy nawet się spodobało, co bardzo mnie pokrzepia. Na razie
appat - Witam serdecznie Mireczki,

jestem tym dobrym kumplem @ActiveekHere z posta...

źródło: comment_BH2SUGUfXf4CuH9SpAfD7JjsmUe5S9Yz.jpg

Pobierz