No witam ( ͡° ͜ʖ ͡°)

Zapraszam na kolejny update z mojego projektu przygodówki/rpg/hack'n'slash - Tales of Enchantia.

W tym odcinku:
- Wprowadziłem gold, który wypada
ZajebistyMamSzaliczek - No witam ( ͡° ͜ʖ ͡°)

Zapraszam na kolejny update z mojego ...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Jakieś mirki, lub mirabelki mocno w gamedevie? Dotarłem do etapu gdzie mam za dużo zleceń i potrzebuje kogoś ogarniętego do pomocy;)
Najlepiej mocnego generaliste:
- background techniczny
- doświadczenie designerskie
- ogólnie nakierunkowanie bardziej biznesowe niż indie gamedevowe:)
#gamedev #unity3d #unity
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czym się różnią#rolki #powerslide Zoom, Phuzion i Imperial?
Konkretnie:

Zoom Pro 110
Phuzion Krypton 100
Imperial Supercruiser 110
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobiłem system krojenia przeciwników na kawałki. Jest ragdoll, etc... Tylko że połówki prawie zawsze upadają cięciem w stronę ziemi (niczym posmarowana kanapka), a ćwiartki to już w ogóle lądują dziwnie. Chciałbym by wszystkie kawałki lądowały na plecach...
Próbowałem różnych kształtów colliderów, zawsze było to samo. Próbowałem dodatkowych skryptów, wyszło tragicznie.
#unity
f.....2 - Zrobiłem system krojenia przeciwników na kawałki. Jest ragdoll, etc... Tylk...

źródło: comment_1609147030tomQVZJ4OzHuB4yhVJbpuL.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanko o funkcję Mathf.SmoothDamp.

Mam tak:

cameraPos.x = Mathf.SmoothDamp(transform.position.x, newCameraPosX, ref sideVelocity, 10 * Time.deltaTime);
cameraPos.y = Mathf.SmoothDamp(transform.position.y, newCameraPosY, ref sideVelocity, 10 * Time.deltaTime);
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zibizz1: Dzięki za podpowiedź.

Z------m okrutnie. sideVelocity to było takie coś co musi być tu wstawione, potraktowane po macoszemu, czym człowiek się nie zajmuje, ustawione dawno na 0 jak jeszcze nie było robionego ruchu w pionie, aby tylko było, zapomniane jako coś niepotrzebnego czego się nie tyka i zamiast stworzyć nową zmienną, to po prostu przekopiowałem "side". Tak to jest jak człowiek chce zaoszczędzić jedną linię więcej i małą chwilkę.
DanteTooMayCry - @zibizz1: Dzięki za podpowiedź.

Z------m okrutnie. sideVelocity t...

źródło: comment_1608500695lSIeLVC6tXhozm1C0rUY9h.jpg

Pobierz
  • Odpowiedz
Robię sobie prostą gierkę na zaliczenie w #unity i mam głupi problem. Na środku Cinemachine Cam mam taki czarny pasek jak na screenie, ale tylko w play mode xD Nie wiem jak to usunąć, pojawiło się jak próbowałem ogarnąć skrypty, ich kolejności i tak dalej, nie wiem nawet dokładnie kiedy. W Google jest jedynie info o czarnych paskach w grze, nie znalazłem nic ciekawego co mogłoby dotyczyć kmaery z Cinemachine
oreze - Robię sobie prostą gierkę na zaliczenie w #unity i mam głupi problem. Na środ...

źródło: comment_1607975531GT2FK0IVpt3y1TlabTOz6Z.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Męczę się z jakimś dziwnym problemem. Miałem kilka prostych modeli zrobionych w blenderze, ale dziś stwierdziłem, że muszę kilka trochę zmodyfikować. Normalnie w blenderze odpaliłem pliki, które chciałem zmodyfikować, zrobiłem co trzeba, zapisałem jako nowe pliki, wyeksportowałem jako obj jak wcześniej, a tu zonk nie ma materiału. W unity wyświetla się jak na screenie.

Siedziałem sporo czasu i próbowałem naprawić, ale nie idzie, google też nic nie podpowiedziało, no to stwierdziłem, że
DanteTooMayCry - Męczę się z jakimś dziwnym problemem. Miałem kilka prostych modeli z...

źródło: comment_1607879859exIPgfmz82XIgisU1z1fa2.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zibizz1: Specjalnie jest obj. Jest prostszy, lepiej się nadaje na takie obiekty. I normlanie działa, ale tu po zmianach się psuje nie wiedzieć czemu.

Dodatkowo Fbx robiło mi problemy z położeniem obiektu w Unity (inaczej osie xyz są i odwracało obiekty, bezsens, aby się bawić dodatkowo w poprawianie tego, jak obj robi robotę).
  • Odpowiedz
@DanteTooMayCry:

Rozwiązane xD.

Zacząłem się zastanawiać, nad najgłupszymi powodami przez jakie może robić się problem. Gdzie pojawiają się różnice między testowym eksportem, a ostatecznym. I w końcu mnie tknęło.... winna jest .... spacja.

Nazwy zmienionych obiektów, uzupełniałem o dodatkowe słowo, aby się odróżniało od starej wersji... tylko stawiałem je po spacji.
  • Odpowiedz
Mirki takie pytanie z #gamedev: jeśli potrzebuję często odczytywać parametry Rigidbody z samochodu przez różne skrypty to dla wydajności lepiej jest jak:
a) każdy skrypt sobie je pobiera sam
b) zrobić jeden skrypt który pobiera te parametry do zmiennych co klatkę a następnie inne skrypty czytają z tego skryptu np. velocity = skryptPobieraczek.velocity

#csharp #unity
jacku - Mirki takie pytanie z #gamedev: jeśli potrzebuję często odczytywać parametry ...

źródło: comment_16071817994nBv7vcdJjjwUbq01X2JZQ.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jacku: wg mnie bardziej opcja B. Dla wygody. Ja przeważnie robię sobie jednego skrypta z takimi różnymi obliczeniami i w innych skryptach mam refki do tego jednego. Taki master skrypt. Tam się wyliczają wszystkie wartości konieczne cały czas ale trzymam tam też voidy do jakichś konkretnych akcji. Jak w innym skrypcie potrzebuje danego działania to refuje z tego master skrypta.
  • Odpowiedz
Hey. Zacząłem się uczyć unity i na tapetę poszło robienie runnera. Górki i dołki jak to zawsze bywa, ale teraz wpadłem w mocny dołek.

Nie zawracam sobie głowy modelowaniem, poza kilkoma prostymi obiektami w blenderze, które są skrojone stricte pod to co robię, aby było po czym biegać, a postaci sobie ściągnąłem z darmowych assetów. I wszystko było dobrze, aż w końcu włączyłem animację biegu. Teraz postać biegnie szybciej o animację. Wydawało
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka ( ͡° ͜ʖ ͡°)

tldr:


Moja decyzja o wyborze pada zamiast klawiatury wykluczyła wiele osób chętnych spróbować mojej gry. Więc naprawiłem to. Dodałem w menu opcję wyboru sposobu sterowania, jak na razie nie ma możliwości przypisania sterowania wedle uznania, ale jest to na liście TODO. W każdym razie zapraszam do testowania ( ͡° ͜ʖ ͡°) Będę
TymRazemNieBedeBordo - Siemka ( ͡° ͜ʖ ͡°)

tldr:

SPOILER

Moja decyzja o wybor...

źródło: comment_1605721671nUnrrMdpsCq0UJNaC4uC97.jpg

Pobierz
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ze znajomymi w ramach kursu zrobiliśmy taki krótki projekt i zastanawiamy się, czy w miarę okej wyszło.

I czy ewentualnie widzielibyscie jakąś perspektywę żeby to rozwinąć (bo w tym kierunku działamy, ale feedback zawsze się przyda)

Gameplay

#gamedev #unity #gry
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@jacku: jest to trochę zależne od wersji unity ale bez problemu można cały projekt zrobić, vs code też działa z uwzględnieniem debuger unity jak chcesz to później ci mogę napisać co zainstalować żeby wszystko działało.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Pomóżcie, w którym miejscu w poniższym skrypcie jest błąd. Wszystko jest wg tutoriala od Brackeys, żeby ramię postaci podążało za kurosre.Gdy player stoi skierowany w prawo wszystko jest ok. Gdy skieruje go w lewo jest przestrzał 180 stopni.
Offset już zmieniałem i nic.

using UnityEngine;
using System.Collections;

public
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Od 18 września tworzyłem grę o nazwie roboczej Pirate's Keel. Nad projektem spędziłem 55 dni, w tym 45 pracy, a dziś została wydana więc przychodzę się pochwalić ( ͡° ͜ʖ ͡° )*:


Gra nie wygląda najlepiej to prawda, nie jest to alternatywa dla Sea of Thieves ( ͡° ͜ʖ ͡°) ale chciałem zrobić taki przyjemny arcade pływania łodzią i napierniczania w inne łodzie gdzie nie
TymRazemNieBedeBordo - Od 18 września tworzyłem grę o nazwie roboczej Pirate's Keel. ...

źródło: comment_1605198925b6JyAOIDiXByrMZooxpfXX.jpg

Pobierz
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, chciałbym zacząć uczyć się C# oraz w przyszłości unity, interesuje mnie głównie gamedev. Ale wiadomo, że na początek muszę poznać podstawy, więc na razie wybrałem sam C# aby zobaczyć z czym to się je. Polecacie może jakieś konkretne kursy / tutoriale / książki które dobrze wszystko tłumaczą? Po angielsku rzecz jasna mogą być, a nawet lepiej jakby były.
#gamedev #unity #csharp
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hejka! Programuję sobie powoli, wszystko super, ale mam jeden problem na linii Unity-Visual Studio. Gdy wybrany mam taki External Script Editor, to wtedy:
-działa mi intellisense
-nie mogę otwierać plików C# z poziomu Unity (podwójne kliknięcie lub open C# script)

Jeżeli ustawię na "Open by file extension", to wtedy:
-nie działa intellisense
Kayzan - Hejka! Programuję sobie powoli, wszystko super, ale mam jeden problem na lin...

źródło: comment_1604427679fFB4gM9beGD4UvtngjWU1P.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kayzan: Spróbuj zmienić External Script Editor bezpośrednio na devenv.exe (w folderze visuala). A open by file extension pewnie nie pokazuje ci Intellisense, bo otwiera pojedynczy plik zamiast solucji.
  • Odpowiedz