Firma potrzebuje prostej gierki w Unity na wirtualną rzeczywistość, trwającą max. minutę, dwie. Komu coś takiego się zleca? Jaki zespół polecacie?

#gamedev

#unity
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jk12325: Pobrałem gierkę i powiem, że ma potencjał! Brakuje jakiś misji, które będą się odnawiać co ileś na czasu (np. weekendowe, codzienne itp.) reklam nie ma dużo, więc to na pewno na +, ale coś mi brakuje jakby w reklamowaniu tej gry (ss na googlu), podstawa to marketing, więc tutaj musisz zmienić ewidentnie []
  • Odpowiedz
#unity3d #unity #gamedev #fizyka #matematyka

Pytanie mam.
Trochę w szkole się obijałem i teraz wychodzi.
Robię grę i mam strzałę, którą wypuszczam z punktu x pod kątem alfa z przyspieszeniem v.
Próbuję zrobić tak żeby po wypuszczaniu strzała spadła przeciwnikowi na głowę (póki co dla uproszczenia zakładam że przeciwnik się nie rusza) - muszę ogarnąć kąt wypuszczenia strzały i przyspieszenie początkowe.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 12
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, dwa szybkie pytanka:

1. Mam sobie kulkę lecącą z jakąś szybkością i ścianę. Na kulce jest RigidBody2D i SphereCollider2D, na ścianie BoxCollider2D. Kulki spawnują się z poruszającego się gracza. W OnTriggerEvent2D kulki mam że przy kolizji zostaje zniszczona za pomocą Destroy(GameObject). Wszystko działa fajnie poza tym, że przy wyższych szybkościach kulki znikają jak im się podoba, czasem tuż przy zetknięciu ze ścianą, czasem trochę wcześniej. Dzieje się tak niezależnie od tego
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Virsky: Kulke ruszaj przez AddForce, wtedy będzie reagować z fizycznymi obiektami. Jak chcesz żeby velocity było stale to możesz w fixedupdate, nigdy w update. Natomiast polecam użyć tego raz, w Start().
Rb.AddForce(fotce, ForceMode.impulse);
Wtedy kulka na pewno dobrze zareaguje na kontakt z colliderem. Jeśli nie chcesz żeby kulka zwalniała ani opadała zablokuj oś y na rigidbody i ustaw drag na 0.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Kurde nie działa mi post processing w unity. Robię wszystko według instrukcji. Czy ktoś może tworzył gierkę John Lemons haunted house? Nie wiem gdzie doszukiwać się problemów.

#unity #blender #3d #grykomputerowe
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki, mam kilka pytań:

1. Którą wersję Unity zainstalować żeby żarło jak najmniej ramu? I czy jak zainstaluję np. wersję z 2015 to czy MonoDevelop który wezmę w pakiecie będzie miał wszystkie intellisense, podpowiadanie składni itp. z góry ustawione? Bo np. jak próbowałem pobrać MonoDevelop z 2017 przez UnityHub i podpiąłem pod Unity 2020 to nijak nie mogłem sprawić żeby to działało, nie pokazywało żadnych komponentów Unity tylko czysty C#.

2. Piszę gierkę
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@Virsky: Unity 2020 proponuję+visualstudio community
2. W Unity dziedziczysz z monobehaviour żeby spinać kod z obiektami. Do tego możesz sobie tworzyć własne klasy od podstaw lub używać scriptable objects
3. Musisz przekazac jakoś referencję. Robisz pole w jednym skrypcie i wpinasz w jego instancje instancje innego skryptu ( przeniesiesz w edytorze)

Zrób kilka tutoriali najpierw
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@Virsky: się liczysz;)
Wystrzelaj na początku a nie na końcu przedziału czasowego.
Zapamiętujesz czas ostatniego strzału i warunek jest taki
Jeśli wciśnięty spust i obecny czas większy od poprzedniego strzały+ pauza i wystrzelaj kolejny i zapisujesz czas.
  • Odpowiedz
@Virsky: po pierwsze to wygoogluj sobie object pooling. To że gra prosta to nie ma znaczenia, jak będziesz instancjonowal obiekty często to po jakimś czasie zapchasz pamięć i będziesz miał ścinki.
Jeśli chodzi o strzelanie to jest masa sposobów żeby to zrobić. Korutyny do tego nie są dobre, korutyny się nadają do tego że np musisz być pewny że coś się wydarzyło a zajmuje więcej niż jedną klatkę (np generowanie mapy)
  • Odpowiedz
Witam miraski, mam mały problem w unity i chciałbym zrozumieć z czego on wynika. W ramach nauki piszę sobie prostą grę platformową, na razie prototypuje mechanikę poruszania się.
Dodałem poruszanie się w 2 kierunkach, skok z możliwością podwójnego skoku.
Niestety gdy postać spada z platformy działa na nią "zwielokrotniona grawitacja", przez co spada natychmiastowo, gdy normalnie skaczę to wszystko jest ok.
Problem prawdopodobnie jest banalny. Czy ktoś miły zerknie do kodu i nakieruje
omlecikzpasztetem - Witam miraski, mam mały problem w unity i chciałbym zrozumieć z c...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Obstawiam, że problemem jest 37 linijka, jak jesteś na ziemi to się ciągle kumuluje directionY przez grawitacje, nic dziwnego, że gdy spadasz na ziemi to Ci się zbierze z Update i będzie spadać szybko.
  • Odpowiedz
Hej Mirki, chciałem pobawić się trochę w robienie gier w Unity, ale okazuje się że MonoDevelop który jest na wszystkich starych tutorialach jest już nie wspierany. Mam niby VS Code, ale niestety odpalony razem z Unity i kilkoma kartami w chrome jest sporym obciążeniem dla mojego tostera. Zazwyczaj wystarcza mi Sublime Text ale w tym przypadku wolałbym chyba coś dedykowanego pod C#, więc co najlepiej wybrać?

#programowanie #unity3d
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Virsky: Chyba nic lżejszego, wartego uwagi i dedykowanego pod C# nie znajdziesz niż VS Code. Za to z większych narzędzi mogę Ci polecić Rider od jetbrains, fajnie współpracuje z Unity :)
  • Odpowiedz
Ostatnio mówiliśmy trochę o Unreal Engine, tym razem przyszedł czas na rozmowy o Unity. Moim gościem będzie Tomek Paszek, programista z Unity Technologies, z którego artykułów uczyłem się kilka lat temu korzystania z Unity Test Tools.

Zapraszam jak zwykle na YouTube we wtorek o 17:00. :)

Link do transmisji - https://makegames.today/unity

Do
FeniXb3 - Ostatnio mówiliśmy trochę o Unreal Engine, tym razem przyszedł czas na rozm...

źródło: comment_1635141155KPi4pPVW8xEuHmlBv2jGfF.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nefju: Trzeba wiedzieć gdzie postawić pozycja i obrót, do kołyski najlepiej na leżąca. A ruszać i obracać to musisz potem go nauczyć jedną z metod:
-animacja
-skrypt
  • Odpowiedz
Hej!

dla rozrywki chcę stworzyć symulator pralki w #3d. Wymodelować ją, napisać jakieś skrypty, etc. W czym polecacie? #bender? #unity? To ma być rozrywka i nauka tworzenia w 3d z elementami programowania.

#unity3d #grafika3d
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aHmuX: Do blendera jest (wbudowany) addon BlenderKit - biblioteka assetów. Jest tam darmowy model pralki. W ramach referencji i posiłkowania się przy robieniu oczywiście własnego modelu ( ͡° ͜ʖ ͡°)
Jak wyżej co do "ożywienia" i interaktywności modelu 3D najpopularniejsze to UE4 (lub już dostępny UE5), Unity i opensourceowy Godot. Najlepiej pobierz wszystkie trzy. Odpal, popatrz i wybierz ten z którym najlepiej się czujesz. Do tego
  • Odpowiedz
@TymRazemNieBedeBordo: naprawiłem Xd
Na początku projektu zmieniłem skalę tilemapy na 0.1/0.1/0.1 bo chciałem dopasować wielkość bloczków do postaci. Zrobiłem na odwrót teraz - tilemapa do skali 1/1/1 i dopasowałem skalę postaci do bloczków i teraz działa, dzięki za link ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Cześć, jako że mi się ostatnio nudziło zrobiłem prostą gierkę zręcznościową na androida. Klikamy w niej na planety o tym samym kolorze co rakieta która z każdym ruchem przyspiesza. Jeśli ktoś chciałby przetestować to można ją pobrać z sklepu play Google Play, uwagi mile widziane.

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