Trochę nauki używania symulatora cloth w Blenderze, sporo czytania i oglądania materiałów związanych z militariami antycznego wschodu szukając inspiracji, trochę modelowania i malowania tekstur i udało mi się zrobić coś takiego ( ͟ʖ)

2 górne rzędy to wersja "lekka", 2 dolne to "średnia", planuję zrobić jeszcze "ciężką".

#gamedev #indiegamedev #blender #gry #chwalesie #libgdx #
btlnmrvrlg - Trochę nauki używania symulatora cloth w Blenderze, sporo czytania i ogl...

źródło: fardan_warrior_l_and_m

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 4
@MshL: dziękuję, ja takiego stylu graficznego, który mi się podoba długo poszukiwałem i też jestem w nim zakochany :D

A co do większej rozdzielczości - sęk w tym, że tworzę to pod dokładnie taką, jaką wrzuciłem w poście (do gry 2D), więc tekstury i modele nie są wystarczająco dopracowane, żeby oglądać je na większym zbliżeniu. Podsyłam jeden render w wyższej rozdziałce - jak widać nawet nie dokończyłem tutaj malowania skórzanych
btlnmrvrlg - @MshL: dziękuję, ja takiego stylu graficznego, który mi się podoba długo...

źródło: fardan_warrior_m_512

Pobierz
  • Odpowiedz
  • 2
@MshL: heh, moim marzeniem byłoby gdyby po przybliżeniu dalej prezentowało się to tak samo dobrze jak w skali z posta, też uwielbiam różne drobne szczegóły lrzy tego typu postaciach, najbardziej lubię przyglądać się obrazom Jana Matejki (Hołd Pruski, Bitwa pod Grunwaldem). Jak modeluję to czasami mnie kusi, żeby coś bardziej dopracować, ale wtedy muszę sobie przypomnieć, że planuję takich postaci zrobić około trzydziestu i trzeba przejść do kolejnej :D
  • Odpowiedz
Siemka #gamedev owe świry, niedawno odkryłem że S Peny w #samsung posiadają żyroskop, nie mogłem się więc powstrzymać przed zrobieniem prostego tech-dema gry ruchowej w strzelanie do ptaków ( ͡° ͜ʖ ͡°)-
Jak ktoś ma kompatybilny telefon (Samsungami z S Penami Note10 lub nowsze) to zapraszam do pobierania z Google Play https://play.google.com/store/apps/details?id=pl.jojczak.birdhunt
Reszta jeśli chce spróbować to gra posiada
TheFlashes - Siemka #gamedev owe świry, niedawno odkryłem że S Peny w #samsung posiad...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@LisyBorsukiKunyJenotyWilkiRysie Teraz nie wiem, konto dewelopera mam od 2016 roku a wtedy to była jednirazowa stówka przy zakładaniu.

Lepiej nie będzie ( ͡º ͜ʖ͡º) żyroskop w S Penie precyzyjny nie jest a i SDK od tego ograniczone. Można powiedzieć że jako tako działa na 30%
  • Odpowiedz
Zrzut ekranu z tworzonej przeze mnie hobbystycznie gry. Model postaci i budynki stworzone w Blenderze + Substance Painter, roślinność to rendery z biblioteki Botaniq, silnik gry napisany przeze mnie w Kotlinie z wykorzystaniem frameworka LibGdx.

Budynki i postacie nie są przedstawione w jednolitej skali - postać na mapie symbolizuje drużynę (od 1 do kilku osób), a całe przedstawienie świata jest mocno symboliczne (w dużej mierze inspirowane Disciples 2).

PS. Postacie nie gestykulują w taki
btlnmrvrlg - Zrzut ekranu z tworzonej przeze mnie hobbystycznie gry. Model postaci i ...

źródło: screen

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@btlnmrvrlg: fajowe, ale dowalę się do fontu - ma tonę problemów. Połączenie yj wyjątkowo się rzuca w oczy (a nie potrzebnie), do tego ogonki przy ąęó są mocno przesadzone i mam wrażenie, że nie są poprawnie jak na polskie standardy.

MSZ to zbyt ozdobny font do czytania małych tekstów.
ujdzie - @btlnmrvrlg: fajowe, ale dowalę się do fontu - ma tonę problemów. Połączenie...

źródło: obraz_2024-11-03_162048802

Pobierz
  • Odpowiedz
  • 2
@RadzieckiKonstruktor: rendery robię sam, modele roślinności z biblioteki o nazwie botaniq (pozostałe modele własne).

@seniorwykopek jeśli skończę ją za 7 lat to będę szczęśliwy. Odkąd zacząłem pisać silnik minęło już około 8 lat i jak to bywa przy produkcji hobbystycznej, czasami idzie szybciej, czasami wolniej, czasami się nie robi nic, a innym razem nie jest się z czegoś zadowolonym i robi się to od początku (akurat z kodem tak
  • Odpowiedz
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 ()
#
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Odpowiedz
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
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Odpowiedz
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

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ć ( ͡° ͜
  • Odpowiedz
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 pytanie do tych,
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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 zdaniem zupełnie
appat - Serdeczne siemanko wszystkim.
Podrzucam projekcik nad którym pracowałem osta...

źródło: comment_8xMBf9SZV4XtDcHDc6XgVnb7wM4H7m2F.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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...
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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ę
Visher - @kolnay1: nie miałem chwili, żeby dobrze odpisać :-)
Różnica jest w efekcie...

źródło: comment_QV1zGu2uT5XIdj7Ws2sTRqZyZdQMYx38.jpg

Pobierz
  • Odpowiedz
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 casting,
Visher - To chyba będzie ostatni trailer. Ostatni tego typu, bo zacząłem szycie gry p...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz
@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ź :)
  • Odpowiedz
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
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Visher: fajne tylko coś mało dynamiczne ( ͡° ͜ʖ ͡°) znajomy znajomego kiedyś robił podobna gierkę ale na duuuużo prostszej grafice (same figury geometryczne) - to wygląda fajnie :)
  • Odpowiedz
@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 :(
  • Odpowiedz
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 ( ͡ ͜
Visher - Twój kolega kupuje nowy telewizor LCD 43'' o rozdzielczości 4K. Co robisz?
...

źródło: comment_VQut5gbN71H9gsR6Y8BheU14XwYYoX9z.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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
Visher - #visherdev nie śpi! Czasem postępy widać tylko pod maską, co trudno jest mi ...

źródło: comment_tuGSiYmDyguhOzHQePyB6eUfZU1gL7LE.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ć ćmy
Visher - Meme-driven #gamedev. Jak powszechnie wiadomo, ćmy lecą do światła ( ͡° ͜ʖ ͡...

źródło: comment_HQ2B7NUBuvqnuHvMBPe51M1CzffJ4bSE.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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,
  • Odpowiedz
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, zwieńczających kilkanaście
Visher - Pewien kamień milowy za mną. Mogę to nazwać wersją v0.1, bo zrealizowałem ni...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach