FEAofTruss
Hej!

Zawsze chciałem zrobić grę. Jako, że nie pracuje w gamedev'ie to już któryś rok po godzinach klępię sobie wariację na temat Bridge Builder'a. Gdyby ktoś chciał pobawić się to zapraszam. Rozdajo za darmo( ͡° ͜ʖ ͡°)
Link na Androida
Link jeśli
  • Najlepsze
  • Wszystkie komentarze
huntforfur
@FEAofTruss o, robisz gre na podstawie world of goo
zibizz1
zibizz1
@Cmada: Wystarczy w kodzie użyć System.IO i silnik gry prosi o prawa do plików, albo jest cache reklam zapisywany przez kod od reklam itp
@FEAofTruss:
FEAofTruss
Po godzinach robię sobie grę o budowaniu konstrukcji - może ktoś byłby chętny na testy (Android)?( ͡° ͜ʖ ͡°)

Więcej informacji

#feaoftruss #gamedev #unity3d #unity #indiegamedev #bridge #bridgebuilder #bridgeconstructor #tworczoscwlasna #gry #most #mosty #budownictwo #inzynieria #fea #mes
  • Najlepsze
  • Wszystkie komentarze
CienRogategoSzczura
@FEAofTruss: aż się Bridge Construction Set przypomniał ( ͡° ͜ʖ ͡°)
enslavedeagle
@FEAofTruss: Lubię takie gierki, chetnie bym przetestował
FEAofTruss
Hej!

Nowy odcinek, gdyby ktoś chciał zerknąć, coś podpowiedzieć, zhejtować, powiedzieć, że kolejna kopia innej gry( ͡° ͜ʖ ͡
  • Najlepsze
  • Wszystkie komentarze
Gorion103
@FEAofTruss: Fajny ten pomysł z wiatrem i ogólnie innymi typami obieków, a nie tylko pontifex. Podoba sie dla mnie ( ͡° ͜ʖ ͡°)
Myślałeś nad:
1. zrobieniem tego w 3d, a nie 2.5d (w sumie to raczej jako nastepny projekt, a nie kontynuacja tego)
2. zabronieniem overlapowania elementów
3. zmęczeniem materiału
4. budowanie strefy zgniotu pojazdu, cos ala crashtest - ciekawe jak by to
11_01_010_1010_00_10
@FEAofTruss: to ma być mobile, PC, konsole, przeglądarki? Po UI domyślam się, że mobile. Jeżeli gracz musi być zalogowany, to wyciepaj tą autoryzację mailem w pieruny, implementuj Google Play i Game Center. Albo chociaż facebooka. Gwarantuję Ci, że jeżeli jedyną opcją (niezbędną do rozgrywki, niepomijalną) będzie autoryzacja mailem, to mnóstwo ludzi odbije się od niej i nawet nie zobaczy gameplayu.
FEAofTruss
Hej!

Pierwszy odcinek devlog'a FEAT! Dajcie znać co myślicie( ͡° ͜ʖ ͡°)

#unity3d #unity #gamedev #feaoftruss
  • Najlepsze
  • Wszystkie komentarze
Gorion103
@FEAofTruss: O, pontifex.
Masz plan dodać coś więcej niż w oryginale?
Gorion103
@FEAofTruss: o, fajny pomysł z dachami
FEAofTruss
◢ #feaoftruss ◣

Pracuję właśnie nad nowymi typami budowli, bo jak mówiłem od początku to nie będzie tylko bridge builder( ͡° ͜ʖ ͡°) Na pierwszy ogień idzie hangar na samoloty obciążony śniegiem. To dopiero początek, ale może macie już jakiś feedback, żebym nie poszedł z developmentem w złym kierunku?

Jeżeli chciałbyś zmotywować mnie do jeszcze bardziej wytężonej pracy, daj plusa (
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
◢ #feaoftruss ◣

Dopracowałem kilka szczegółów, więc dzisiaj trochę dłuższy gameplay. Gdyby ktoś chciał zapisać się na betę to śmiało piszcie!

Jeżeli chciałbyś zmotywować mnie do jeszcze bardziej wytężonej pracy, daj plusa ( ͡° ͜ʖ
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Hej!

Wczoraj pokazywałem mały update, ale dzięki komentarzom/uwagom, które otrzymałem znalazło się lepsze rozwiązanie, które możecie zobaczyć na gifie. Ze względu na możliwość budowy węzłów tylko w określonych punktach, to rozwiązanie wydaje się bardziej sensowne, niż pokazywanie okręgu o danym promieniu.

Obserwuj tag #feaoftruss po więcej informacji!

Chcesz
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Hej!

Dzisiaj mały update, ale jakże istotny! Gracze dziwili się, gdy nie mogli stworzyć elementu o danej długości. Nie wiedzieli, że gra nakłada pewne ograniczenia. Teraz okrąg, który pojawia się po stworzeniu pierwszego węzła wskazuje jaką maksymalną długość może mieć tworzony element. Mam nadzieję, że w taki sposób będzie to "samo tłumaczące się".

Obserwuj tag #feaoftruss po więcej informacji!

Discord:
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Hej!

Motywacja do pracy nad grą cały czas jest, więc leci kolejny update -> Nowy tryb tworzenia mostu <- wcześniej wszystko odbywało się w takim samym widoku, ale po przesłuchaniu paru podcastów @JavaDevMatt (polecam!) i przemyśleniu kilku wypowiedzi jego gości na temat designu gier, postanowiłem to zmienić i oto efekt.
W trybie projektu kamera jest ortograficzna (prostopadła), a tło jest przyciemnione, aby gracz mógł skupić się na samym projekcie konstrukcji, podczas gdy w
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Pytanie - jak rozwiązać w grze kwestię sterowania i tworzenia obiektów - na ten moment mam to zrobione w taki sposób:
- tworzenie elementu: naciśnięcie i przesunięcie palca
- usuwanie elementu: podwójne szybkie naciśnięcie na obiekt
- ruszanie kamerą w poziomie i pionie: naciśnięcie dwoma palcami i przesunięcie palców
- zoom: pinch (nie wiem jakie jest polskie tłumaczenie)
- obrót kamery w osi X i Y: naciśnięcie trzema palcami i przesunięcie palców
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Hej!

Muszę się zmobilizować do działania z moja grą, a najlepiej działa na to wsparcie i krytyka innych( ͡° ͜ʖ ͡°) Gdyby ktoś chciał śledzić postępy to byłoby mi bardzo miło, gdybyście polubili moja stronę lub dodali do obserwowanych tag #feaoftruss - zawsze łatwiej się pracuje jeżeli ma się dla kogo( ͡° ͜ʖ ͡°) Postaram się w miarę regularnie wrzucać informacje co zrobiłem i w jakim kierunku gra się rozwija.
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Hej!

Jak zrobić w Unity śnieg, ale taki, żeby zostawał on na dachu i zwiększała się jego ilość w miarę opadu? Ktoś robił coś takiego?

#unity3d #gamedev #feaoftruss
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Też tak macie w nowym unity? Strasznie irytuje...

#gamedev #unity3d #unity #feaoftruss #piekloperfekcjonistow
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Przyszła powódź do mojej gry, więc trzeba wybudować most pontonowy( ͡° ͜ʖ ͡°) Co sądzicie o tym kierunku?

GIF w lepszej jakości

#gamedev #unity3d #unity #feaoftruss #feat
FEAofTruss
Hej!

Możecie mi doradzić. Rzeżbię sobie dalej w mojej grze i coś mi nie gra z tymi węzłami. Wcześniej były to poprostu sfery, ale nie pasowało mi do otoczenia, teraz zrobiłem coś co można zobaczyć na obrazku, ale dalej mi nie gra. Może macie jakiś pomysł co można by tutaj wykombinować?

#gamedev #unity3d #unity #feaoftruss
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
Ciekawy tutorial od Brakeys na temat decals: https://www.youtube.com/watch?v=8dejKSbADqE
Szczególnie przydatny mechanizm do nakładania (projekcji) tekstur na inne elementy sceny np. tworzenie dziur po nabojach.

#gamedev #unity3d #feaoftruss
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
25/100 dni z książką

“Czyste testy powinny spełniać pięć zasad [...]:
Szybkie [...] Gdy testy działają powoli, nie chcemy ich uruchamiać zbyt często.
Niezależne [...] Jeśli testy zależą od siebie, to gdy nie uda się pierwszy test, powstaje kaskada awarii, co utrudnia diagnozę i ukrywa awarie na niższym poziomie.
Powtarzalne [...] Jeżeli nasze testy nie są powtarzalne w każdym środowisku, to zawsze będziemy mieli wymówkę, gdy się nie powiodą.
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
24/100 dni z książką


“Istnieje szkoła programowania twierdząca, że każda funkcja testowa w JUnit powinna mieć jedną instrukcję asercji. Zasada ta może wydawać się drakońska [...] Uważa, że zasada jednej asercji jest dobrą wskazówką. [...] Jednak nie obawiam się umieszczać więcej niż jednej asercji w teście. Uważam, że możemy jedynie stwierdzić, iż liczba asercji w teście powinna być zminimalizowana.
Lepszą zasadą dotyczącą testów jest obejmowanie jednej koncepcji w każdej funkcji testowej.”

[
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
23/100 dni z książką

Trzy prawa TDD

“Możemy zdefiniować trzy następujące prawa:
Nie można zacząć pisać kodu produkcyjnego do momentu napisania niespełnionego testu jednostkowego.
  • Najlepsze
  • Wszystkie komentarze
FEAofTruss
22/100 dni z książką

Wczoraj rozgorzała gorąca dyskusja - dzisiaj temat nawiązujący.

“Nie przekazujemy null.
Zwracanie wartości null z metod jest niedobrą praktyką, ale przekazywanie wartości null do metod jest jeszcze gorsze. O ile nie korzystamy z API, które oczekuje wartości null, i o ile mamy taką możliwość, powinniśmy unikać przekazywania null we własnym kodzie. [...] W większości języków programowania nie istnieje dobra metoda obsługi wartości null przypadkowo przekazywanych przez wywołującą procedurę. Z tego
  • Najlepsze
  • Wszystkie komentarze