Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Jesteśmy Laughing Fox Games - dwuosobowe studio gier. Dzisiaj zaczynamy kampanię naszej pierwszej gry RPG - "Dreamland Prison", na Kickstarterze (Zapraszamy też do ogrania demka gry na Kickstarterze). Z tej okazji mamy dla was #rozdajo 3 klucze do Steam do pełnej wersji gry, która ukaże się około listopada 2021.

Losujemy przez #mirkolos, wystarczy jedynie zostawić plusika, skoro sami jesteśmy zieloni,
@wqrwionyrzyciem:

Bardzo przyjemna i wciągająca gierka. Prostota mocno jej sprzyja.

Jednak irytuje metoda sterowania. To ten typ którego bardzo nie lubię, czyli, gdy ręką musisz sobie zasłaniać ekran. Trzeba dziwnie trzymać ekran, aby to
  • Odpowiedz
@wqrwionyrzyciem:

Zapomniałbym.

Wydaje się, że jest 100% losowość, więc zdarza się, że cały ekran jest zasrany praktycznie jednym kolorem, a ten którego potrzebujemy się nie pojawia (pojawia się, jak już nic się nie da zrobić, tyle kulek na ekranie).

Albo musisz wprowadzić jakiś mechanizm zabezpieczający (regulujący losowość), albo pozwolić graczowi co jakiś czas samemu zmienić kolor. Np. co określoną ilość kulek (myślę, że optymalnie co 10).
  • Odpowiedz
Mam problem - nie wiem jak zabrać się do nauki C# w unity.
Liznąłem podstaw w pythonie, aby cokolwiek wiedzieć o programowaniu - w końcu to najłatwiejszy język na start.

Teraz chciałem przejść na unity i jakoś czuję się zagubiony gdy mam coś zaprogramować w C# - tyle funkcji, nie wiem skąd mam wiedzieć, których używać itd.

Czy ktoś z was ma jakąś radę? Może jakiś tutorial dobry z którym warto zacząć?
@Beniznesmen:

tutoriali jest sporo

nawet umiejętność wyboru tutoriala ci się przyda. (w kodzie czesto trzeba podjac decyzje - taka mala jak wybor tutoriala to krok w dobrym kierunku)
Jedynie co na twoją przypadłość moge poradzic co ci sie moze przydac to zainstalowac visual studio walnac . i zobaczyc co edytor podpowiada i poszukac dalej w necie o
  • Odpowiedz
Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Ten tydzień upływam nam pod znakiem testów i optymalizacji gry, żeby każdy był w stanie odpalić naszą grę.
Na szczęście bugów mamy mniej, niż Cyberpunk pomimo tego, że w grze walczy się z karaluchami i innymi insektami. ( ͡º ͜ʖ͡º)
Ciągle też pracujemy na interfejsem i jego wyglądam, tak, aby przyjemnie Wam się grało.
Szykujemy też nowe tryby do walki
EON46 - Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Ten tydzień upływam nam pod znakiem te...

źródło: comment_1621006345QH8JWnNKdG9klxPxS0nmPV.jpg

Pobierz
  • Odpowiedz
Pytanie dotyczące new input system. Kompletnie nie kminie. W ogóle nie jest to logiczne.

Mamy te trzy stany started, performed i canceled. Pierwszy i trzeci, spoko, prostota. Ale performed, a szczególnie, żeby zrobić stan "hold" z interakcji to jakaś czarna magia.

Performed wykonuje się razem ze started. Jaki jest tego sens?
Ustawienie w "interactions" press point lub hold na więcej niż 1 powoduje, że wciśnięcie przycisku nic nie robi. Mimo, że jest napisane wprost, że to jest wartość w sekundach. Dodatkowo można tam przesunąć albo wpisać wartość na minusie. WTF?
Fajna gierka, gratuluję wypuszczenia na Google Play. Feedback:
* Kiedy nowe kulki się rodzą i zwiększasz ich alpha od 0 do 1 to nie wiadomo dokładnie kiedy się to skończy i od kiedy dokładnie nie mogę jej dotknąć / mogę zebrać. Trzeba to pokazać dokładniej. Np. dodaj naokoło rodzącej się kulki coś podobnego do "radial slider". Albo jakąś obwolutę migającą naokoło rodzącej się piłki która znika jak piłka się uaktywnia.
* Warto
  • Odpowiedz
Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Praca wre! Dodaliśmy nowy interfejs mapy, sklepu i ekwipunku, tak aby wszystko było bardziej intuicyjne i przyjemne w odbiorze. Muzyka jest już skończona i będzie się zmieniała w zależności od planszy oraz walki, postawiliśmy na utwory podchodzące pod jazz, mamy nadzieję, że się spodobają.

Przed nami jeszcze udoskonalenie walki, sztucznej inteligencji oraz dodanie nowych animacji.
Zdecydowanie zbliżamy się pomału do
EON46 - Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Praca wre! Dodaliśmy nowy interfejs ma...

źródło: comment_1620398431keQLCOMxn6ipkW9PajtITQ.jpg

Pobierz
  • Odpowiedz
@Goryptic: Ale to nie jest wina Unity tylko języka programowania. Przecież to działa tak samo w C, Java, C++, C#. Zmienna która jest zadeklarowana lokalnie w bloku czy tam metodzie jest dostępna tylko w tym bloku, metodzie.
  • Odpowiedz
@Goryptic: A no chyba że tak. Jak się nad tym zastanowić to ma to sens jednak.

Jak używasz swojej klasy poza metodą, to po prostu wywołujesz jej konstruktor i tworzysz nowy obiekt. I konstruktor Example ostatecznie wywoła się w konstruktorze klasy w której został zainicjalizowany. Nie ma tu żadnego problemu.

Example test = new Example();
Z
  • Odpowiedz
Pan youtuber o nicku Robikz nagrał kolejny filmik z mojej gierki. Dotarł do poziomów gdzie poszczególne mechaniki się łączą i zaczynają się jakieś większe trudności. Przeszedł już jakieś 75% gry nagrywając 44 epizody po średnio jakieś 11 minut, czyli póki co jakieś 8 godzin gry, a mam wrażenie że szybko przechodzi.

#gamedev #betelgeuse #games #unity3d #gry
  • Odpowiedz
Mam zrobiony mouselook w wersji Brackeysa (kod można zobaczyć w 10 minucie i kod jest u mnie na 100% 1:1).

Na początku mi dziwnie kamera czasem skakała przy niektórych kontaktach z jakimiś obiektami (np. bryła schodów), ale nie mogłem wyczaić o co chodzi (jak ten problem konkretnie aktywować). Było na tyle rzadkie, że zostawiłem na później. Teraz jednak ten problem mi wyskakuje, gdy podchodzę do przedmiotu, który chcę podnieść, w momencie, gdy ma wyskoczyć canvas (panel z wiadomością co podnoszę). Sprawdziłem nawet, gdy wszystko jest wyczyszczone i ma się pojawić tylko panel, więc mam wykluczone problemy z kodem. Gdy canvas wywalony całkowicie to nic się nie dzieje.

O co chodzi, można zobaczyć tutaj:

https://i.imgur.com/1X1PG9O.mp4
@ultek85: Zrobiłem builda oryginalnego projektu i działa dobrze. Więc problem tylko w edytorze :/.

Ale mam inne pytanie. Mouse sensitivity w edytorze musi mieć wartość 1000, żeby ruszać w sensownym czasie, ale w buildzie leci strasznie szybko, że musiałem zmniejszyć do 100. Skąd taka różnica?
  • Odpowiedz
@DanteTooMayCry: ogolnie w edytorze masz podpięte mnóstwo różnych rzeczy począwszy od kompilatora, poprzez profilera a skończywszy na cholera wie jeszcze czym, dlatego benchmarkowanie na słabszym sprzęcie z poziomu edytora nie ma sensu.

@DanteTooMayCry: rotujesz kapsułę w update, a działania tego typu powinny być chyba w fixed update. a sama kamera powinna być poprawiana w lateupdate. z tego co piszesz to mousesensitivity jest zależne od ilośc fps'a czyli typowy
  • Odpowiedz
Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Zdecydowanie jesteśmy bliżej, niż dalej końca produkcji.
Kończymy dodawać/ustawiać mechaniki takie jak rozbudowa bazy i rozwój postaci poprzez laboratorium i siłownie.
Ciągle też pracujemy nad systemem walki, aby nie nudził się zbyt szybko graczowi. Dodawane są
EON46 - Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Zdecydowanie jesteśmy bliżej, niż dale...

źródło: comment_1619184860TEJkz4vQymuTjDiSwBLB5Q.jpg

Pobierz
Mireczki potrzebuję pomocy bo nigdzie nie mogę znaleźć jak rozwiązać problem.
W unity (2D) po dodaniu UI/TextMeshPro znajduje się on daleko za mapą. Czy ktoś z was spotkał się z takim błędem albo miałby chwilę pomóc mi na discordzie. Zamieszczam w załączniku jak to wygląda. Mogę wpisać sobie z: -7000 wtedy tekst się pojawia ale bo wyłączeniu i włączeniu unity znowu muszę na szytwno wpisywać jakieś liczby :/
#unity #
Majsternyuu - Mireczki potrzebuję pomocy bo nigdzie nie mogę znaleźć jak rozwiązać pr...

źródło: comment_1619178957cE53nOvc5xL7xfrkNjtmKJ.jpg

Pobierz
via Wykop Mobilny (Android)
  • 1
@Majsternyuu: canvas automatycznie umieszczony jest w odległości plane distance od kamery. Kropka
Albo masz kamerę daleko albo że złej strony mapy albo mapę masz w kosmosie
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@radziu_11: ja z czasów młodości pamiętam, mając commodore jak bardzo zazdrościłem posiadacza Amig, przeglądając kultowe czasopisma "commodore&amiga" czy "świat gier komputerowych" to były czasy. Po latach sprawiłem sobie raspberry z emulatorami, w tym Amigi, muszę powiedzieć, że stare gry są bardziej grywalne niż niejeden współczesny tytuł.
  • Odpowiedz