Jak zrobić grę HORROR NA UNITY? [PORADNIK #01 - MOVEMENT]

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ม.ค. 2025

ความคิดเห็น • 101

  • @Opel_VecTra69
    @Opel_VecTra69 2 หลายเดือนก่อน +1

    w tym poradniku dowiedziałem się więcej niż z płatnych książek i kursów XD, Pozdrawiam

  • @Jacomqs
    @Jacomqs 4 ปีที่แล้ว +20

    Świetny poradnik. Dobrze tłumaczysz i przyjemnie ogląda się film.

  • @Maramowicz
    @Maramowicz 4 ปีที่แล้ว +16

    Świetny poradnik, jednak poczekam na nieco dalsze części bo jestem w skryptach na tyle ogarnięty że nie byłoby dla mnie większym problemem zrobienie czegoś podobnego.
    Jednakże:
    3:03 Lekko poprawie: Nie w 1 klatce a w 0 klatce LUB na samym początku 1 klatki. Gdyby Start() był uruchamiany w 1 klatce ale potem to mogłoby dojść do sytuacji gdzie gra próbowała by zmodyfikować wartość przed jej deklaracją.
    4:45 Mały błąd: Nie liczba PO przecinku a Z przecinkiem. nie 25; 50; 75; 0 a 0,25; 0,50; 0,75; 1,0.
    5:33 Nie wiesz jak to wytłumaczyć... Wartości wejściowe lub dane wejściowe, w skrócie jest podobnie jak na matematyce na wykresach: wartość X jest na osi poziomej i w zależności od tego jaki gracz naciśnie przycisk na klawiaturze to ta wartość ustawia się odpowiednio: przy przycisku w lewo lub literce 'a' ustawia się na -1 a przy przycisku w prawo lub literce 'd' na 1. Z Y jest analogicznie na -1/1 tylko dla przycisków góra/dół i liter 'w'/'s'.
    8:13 Co to Translate(x, y, z)? Fachowo tłumaczenie pozycji, a tak bardziej na chłopski rozum to dodaje to co jest w nawiasach do pozycji (dla przykładu: Pozycja gracza={3, 5, 0} i wykonujemy Translate(2, 0, 0), wynik to zmiana pozycji gracza na {5, 5, 0}) przy czym to update odpowiada za wykonywanie tej funkcji ciągle (dokładnie tak samo jest z ustawianiem x i y) a samo Translate wykonuje się tylko raz (napisałem o tym dlatego bo gdyby było tak jak powiedziałeś to dając Translate(2, 0, 0) w Start() gracz poruszałby się cały czas w prawo bo Translate by się ciągle wykonywał).
    Edit1: Ten mały błąd z "cały czas" się powtarza xD. Po prostu jeżeli vertiri mówi "cały czas" to ma na myśli umieszczenie czegokolwiek w Update().
    8:25 A Position() to... Jednorazowe ustawienie pozycji ;). Jednakże w przeciwieństwie do Translate() ustawia on pozycje na tą w nawiasach (znowu przykład: Pozycja gracza={3, 5, 0} i wykonujemy Position(2, 0, 0), wynik to zmiana pozycji gracza na {2, 0, 0}).
    14:27 "Do góry, (po cichu) w lewo w prawo..." miało być Do góry i do dołu ;).
    Więcej błędów nie zauwarzyłem ale jak ktoś zauważył jakąś nieścisłość lub czegoś nie rozumie (a tego nie opisałem) to napisać w odpowiedzi, jak zobacze że ktoś coś takiego napisał to wyjaśnię.

    • @bronis02
      @bronis02  4 ปีที่แล้ว +9

      dużo pracy zostało dane w ten komentarz xd o co chodzi: jak sie uczyłem programowania to próbowałem oglądać polskie poradniki, jednak kazdy tłumaczył to właśnie takim fachowym jęzkiem i nic nie rozumiałem, staram się wyjaśniać wszystko "na chłopski rozum" tak, aby każdy zrozumiał, ale dzięki za super komentarz :D

    • @dlama3326
      @dlama3326 4 ปีที่แล้ว +3

      przypierdalanie sie do kogoś właśnie nabrało wyższego poziomu

  • @skibidimikolaj
    @skibidimikolaj 2 ปีที่แล้ว +5

    Zaczynam ten poradnik już 4 raz bo za każdym zarem coś mi się psuło i nie wiedziałem jak to naprawić XDDDD

  • @bernixx3290
    @bernixx3290 4 ปีที่แล้ว +8

    Myślę że ten poradnik będzie wyświetlany jako polecany dla Polaków. Dobry materiał

  • @dirtoxPL
    @dirtoxPL 4 ปีที่แล้ว +2

    Jakiś Polski prosty poradnik do Poruszania się na pierwszej osobie!

  • @muwment8416
    @muwment8416 3 ปีที่แล้ว +2

    Wlasnie takiego poradnika szukalem, tlumaczysz to dobrze, a co najlepsze nie przedluzasz. W dodatku jest to do gry horror, a takową chcialem stworzyc

  • @pogodanaprzygode
    @pogodanaprzygode 3 หลายเดือนก่อน

    Dziękuje! Sporo się z tego poradnika nauczyłem. Pozdro!

  • @MZ-main
    @MZ-main 2 ปีที่แล้ว +1

    poprawka 4:11 transform można wywołać w prosty sposób poprostu w kodzie piszemy transform.position = new Vector3(0, 0, 0); i wtedy zmieniamy pozycje (transform odnosi się do obiektu Transform w obiekcie w którym jest przypisany). 8:40 można zamiest tego użyć transform.position = new Vector3(x * speed * Time.deltaTime, 0, z * speed * Time.deltaTime);

  • @nataliasroka6415
    @nataliasroka6415 ปีที่แล้ว

    od dawna chce stworzyć grę horror inspirując się do Five Nights at Freddy's, a ty mi w tym filmiku(i w innych) bardzo dużo pomogłeś

  • @lepeck8006
    @lepeck8006 2 ปีที่แล้ว

    Bardzo Spoko że ktoś postanowił zrobić taki poradnik, bo po polsku takich mało co👍 Subuje łapkuje propsuje

  • @Mikus_UwU
    @Mikus_UwU 3 ปีที่แล้ว +1

    Fajny poradnik dobrze wytłumaczone

  • @gladzio0
    @gladzio0 3 ปีที่แล้ว +1

    w końcu ktoś kto umie tłumaczyć

  • @jacob_gamer1009
    @jacob_gamer1009 3 ปีที่แล้ว +1

    Świetny film. Bardzo dobrze tłumaczysz 😃

  • @simonsstudio7128
    @simonsstudio7128 3 ปีที่แล้ว +3

    Rzeczywiście świetnie tłumaczysz :)

  • @_Revi_
    @_Revi_ 2 ปีที่แล้ว

    Powiem ci że kod jest czytelny i naprawdę łatwy :b
    Aż przyjemnie się ogląda

  • @strbeatz7156
    @strbeatz7156 2 ปีที่แล้ว

    WIĘCEJ PORADNIKÓW !!!

  • @ZBOJ_68
    @ZBOJ_68 ปีที่แล้ว +1

    Ej pomożesz bo u mnie ta kamera jest strasznie dziwna tak zacina i nie jest tak płynnie jak u ciebie

  • @FLOWER0914
    @FLOWER0914 4 ปีที่แล้ว +1

    czekam na więcej pozdro

  • @luvmp3wav
    @luvmp3wav 4 ปีที่แล้ว +1

    Mi nie działa unity pisze że nie można znaleźć pliku licencji czy coś takiego

  • @spidek
    @spidek 3 ปีที่แล้ว +2

    @Vertiri a co mam zrobić jak po kliknięciu tego "C#" nie wychodzi mi Visual studio z kodem? a dopiero zainstalowałem Cisual Studio! mam przepisać kod?

    • @bronis02
      @bronis02  3 ปีที่แล้ว +1

      musisz wejść w preferencje i zmienić domyślny edytor skryptow na visual studio

  • @matisiowy
    @matisiowy 3 ปีที่แล้ว +3

    jakby kto chcual zablokowac kursor myszy, to polecam do void update dorzucic
    Cursor.visible = false; //Brak kursora
    Screen.lockCursor = true; //zablokowanie kursora

  • @matsellqu5864
    @matsellqu5864 9 หลายเดือนก่อน

    cześć vertiri, jak wpisuje fraze ,,public transform player" to wyraz Transform uznaje za błędny. Jak to naprawic?

  • @Swicz7077
    @Swicz7077 3 ปีที่แล้ว +1

    Dzieki juz mg zaczac bo kuzyn chce zebym zr9bip xddd

  • @karon583
    @karon583 3 ปีที่แล้ว

    Witaj Vertiri, mam do ciebie pytanie z przerzucaniem "Movment" do "player".
    Ponieważ jak to przerzucam to od razu wyskakuje błąd "Brak skryptów MonoBehaviour w pliku lub nazwy nie pasują do nazwy pliku".
    Wiesz przypadkiem co to oznacza i jak mam przerzucić ten skrypt do playera?

  • @bartolomeu6668
    @bartolomeu6668 4 ปีที่แล้ว

    Oł jea no i porządny poradniczek

  • @itz_marceliq4807
    @itz_marceliq4807 3 ปีที่แล้ว +1

    mam taka sama lampke xD
    pozdro

  • @piorzep
    @piorzep 2 ปีที่แล้ว

    5:54 jak on przypisał ten skrypt?

  • @Nerti
    @Nerti 4 ปีที่แล้ว +1

    Dzk właśnie tego szukałem

  • @JakubPolendwica
    @JakubPolendwica 3 ปีที่แล้ว

    ej mam pytanie co jeżeli trasform mi niedziała nie podświetla się i cały skrypt jest taki sama ty masz

  • @kamiksgaming
    @kamiksgaming 2 ปีที่แล้ว +1

    Ej bo jak ja dałem ctrl +s to jak dałem do unity to mi pokazuje assets\scripts\movements.cs(21,1) error CS1022

    • @webint
      @webint 9 หลายเดือนก่อน

      21 linia kodu jest w błedzie. Angielski?

  • @pawlik_3D
    @pawlik_3D 4 ปีที่แล้ว

    Quady lepsze od plainów
    No ale ogólnie spoks tutek

  • @widzkjujik5387
    @widzkjujik5387 3 ปีที่แล้ว +1

    Dla osób którym też wyskakuje ten błąd cannot find name czy cos takiego trzeba zamienić movement z MonoBehaviours w skrypcie!!!!!!!!!!!!!

  • @D7KK0
    @D7KK0 2 ปีที่แล้ว

    mam problem z przepisaniem skryptu do playera nie wiem co źle robię

  • @spidek
    @spidek 3 ปีที่แล้ว +2

    ty bardzo brzmisz jak Gabor XD

  • @Nex_go_football
    @Nex_go_football 2 ปีที่แล้ว

    transform mi nie działa:nie świeci się i nie działa mi movementscripts

  • @kamiksgaming
    @kamiksgaming 2 ปีที่แล้ว +1

    Co mam zrobić pls helppp

  • @memesingames2972
    @memesingames2972 2 หลายเดือนก่อน

    Kc

  • @littlecheater5941
    @littlecheater5941 4 ปีที่แล้ว +1

    Słuchaj bo jest taka sprawa bo mi ciągle wyskakuje can't add script i nie wiem co mam z tym zrobić pomożesz plose

    • @bronis02
      @bronis02  4 ปีที่แล้ว

      masz nazwę skrypty ze spacją, albo zmieniłeś nazwę skryptu po stworzeniu

    • @littlecheater5941
      @littlecheater5941 4 ปีที่แล้ว

      @@bronis02 ok bardzo ci dziękuję

  • @piesyt6003
    @piesyt6003 4 ปีที่แล้ว

    dzięki bardzo mi pomogłes dziękuje!!!!!!!!

  • @dawidnagorski466
    @dawidnagorski466 2 ปีที่แล้ว

    ej jak na razie mi nie działa skrypt i mam '' Assets\munamente.cs(7,12): error CS0246: The type or namespace name 'transform' could not be found (are you missing a using directive or an assembly reference?) pomoże ktoś ?

  • @sneid2917
    @sneid2917 4 ปีที่แล้ว +2

    Mordeczko moja kochana większy ekran z przechwytywania kamerki poproszę ;*

  • @zuruniu5841
    @zuruniu5841 3 ปีที่แล้ว

    jak zrobic transform bo mi nie dziala i nie moge doda do playera

  • @fakemafia11
    @fakemafia11 3 ปีที่แล้ว

    Co zrobić jak postać spada poza mape przy kliknięci wsad

  • @kawalerkapodcast
    @kawalerkapodcast 3 ปีที่แล้ว

    Mi się nie podświetlają wogule na żadne kolor te nazwy np: GetAxis?
    To jest ważne żeby się podświetłały?

    • @bronis02
      @bronis02  3 ปีที่แล้ว

      ustaw visual studio jako domyślny edytor unity, ustawiasz to w preferences

    • @kawalerkapodcast
      @kawalerkapodcast 3 ปีที่แล้ว

      @@bronis02 dzięki :)

  • @argethegamer5133
    @argethegamer5133 3 ปีที่แล้ว

    Siema, mam problem bo mam wszystko zainstalowane itp i po 1 nie mam koloru transform takiego zielonego jak ty i nie mam czegoś takiego jak dodam skrypt w senise speed x i z
    pomożesz? @Vertiri

    • @bronis02
      @bronis02  3 ปีที่แล้ว

      musisz doinstalowac sobie moduł unity, wchodzisz w instalator visual studio, klikasz modyfikuj i wybierasz z listy Unity, a z drugim problemem to nie wiem, napisz na naszym discordzie link w opisie

    • @argethegamer5133
      @argethegamer5133 3 ปีที่แล้ว

      Dobra już działa nie było pytania XD

    • @argethegamer5133
      @argethegamer5133 3 ปีที่แล้ว

      @@bronis02 Problemem było to że jak instaluje się unity to jest coś takeigo jak micro game no i tak ja kliknąłem 3d game to było w ogóle co innego a teraz jak stworzyłem nowy projekt nie mikro game to wtedy zadziałało ;)

  • @kubamiszczakjm7585
    @kubamiszczakjm7585 3 ปีที่แล้ว +1

    jaki to jest język komputerowy

  • @aleksanderwereski319
    @aleksanderwereski319 3 ปีที่แล้ว

    sory że tak ciągle pisze ale kiedy próbuje odpalić grę to wyskakuje mi All compiler errors have to be fixed before you can play mode! 10:13

    • @bronis02
      @bronis02  3 ปีที่แล้ว

      to źle kod przepisales

  • @aleksanderwereski319
    @aleksanderwereski319 3 ปีที่แล้ว

    ej bo mam problem z przypisaniem skryptu do playera i wyskakuje mi The script don't inherit a native class that can manage a scripts pomożesz???

    • @bronis02
      @bronis02  3 ปีที่แล้ว +1

      musiałeś zmienić nazwę skryptu w trakcie i w kodzie zostawiłeś starą nazwę

    • @aleksanderwereski319
      @aleksanderwereski319 3 ปีที่แล้ว

      @@bronis02 dzięki

  • @astrallvfx
    @astrallvfx 2 ปีที่แล้ว

    jak przepisać skrypt ?

  • @VedriPL
    @VedriPL 2 ปีที่แล้ว

    Jak zrobić to razy?

  • @wiktorwolski8050
    @wiktorwolski8050 2 ปีที่แล้ว

    nie zdiała mi movement : (

  • @pawekurpanik4360
    @pawekurpanik4360 4 ปีที่แล้ว

    Pracowałeś mi życie

  • @corflash2867
    @corflash2867 3 ปีที่แล้ว

    Ej bo nie działa mi chodzenie

  • @widzkjujik5387
    @widzkjujik5387 3 ปีที่แล้ว +1

    Assets\Scripts\MouseLook.cs(25,9): error CS0019: Operator '-' cannot be applied to operands of type 'Quaternion' and 'Quaternion'
    Assets\Scripts\MouseLook.cs(25,9): error CS0201: Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement
    pomozesz?

    • @theyellowone_6152
      @theyellowone_6152 3 ปีที่แล้ว

      Czyli nie tylko mi

    • @Mr-Hippo
      @Mr-Hippo ปีที่แล้ว

      coś nie tak w skrypcie z poruszaniem myszką jak widze

  • @thatonewtplayer
    @thatonewtplayer 3 ปีที่แล้ว +1

    SZUKAŁEM DOBREGO SKRYPTÓ PRZEZ PÓŁ ROKU I ZNALAZŁEM
    ps. dzk.

  • @zeph4309
    @zeph4309 3 ปีที่แล้ว

    siema pan z informatyki powiedzial zebym cos popatrzyl na unity wiec pobralem jeszcze visual studio jak ty ale nie mam podpowiedzi i jak pisze 1:1 to co ty to wszystko mam podkreslone na czerwono i tez wszyskie wyrazy oprócz input i time są czarne a u ciebie wszystko zielone niebieskie. a na koniec jak juz daje skrypt do playera to nie mam do zaznaczenia prędkości
    wie ktos co trzeba zrobic lub pobrac zeby miec te podpowiedzi itp ?

    • @bronis02
      @bronis02  3 ปีที่แล้ว

      musisz doinstalowac rozszerzenie Unity, instaluje się je w instalatorze visual studio

    • @bronis02
      @bronis02  3 ปีที่แล้ว

      poszukaj poradnikow na internecie jak je zainstalować

    • @zeph4309
      @zeph4309 3 ปีที่แล้ว

      znaczy wiem jak je pobrać ale za bardzo nie wiem jakie mozesz napisac jakies na szybko ? nazwy

    • @bronis02
      @bronis02  3 ปีที่แล้ว

      wejdź w instalator visual studio - modyfikuj i pobierz rozszerzenie Unity, jest tylko jedno na liście

    • @zeph4309
      @zeph4309 3 ปีที่แล้ว

      @@bronis02 spoko ide spróbować

  • @dlama3326
    @dlama3326 4 ปีที่แล้ว

    mógłbyś jakoś udostępnić to ? bo mam problem próbuje 2 raz to zrobić i mi nie wychodzi : / a chciałbym zobaczyć gdzie robie błąd : d

    • @bronis02
      @bronis02  4 ปีที่แล้ว

      wejdź do mnie na discorda i wyślij mi screena z kodu, link w opisie filmu

    • @dlama3326
      @dlama3326 4 ปีที่แล้ว

      @@bronis02 nie ma żadnego linka w opisie

    • @michaf4499
      @michaf4499 4 ปีที่แล้ว

      @@dlama3326 Wchodź na Discorda po pomoc: sCb6rFt

  • @corflash2867
    @corflash2867 3 ปีที่แล้ว

    W konsoli czy co tam jest wyskakuje mi błąd z input

    • @skieta15
      @skieta15 3 ปีที่แล้ว +1

      mi tak samo "ArgumentException: Input Axis MouseX is not setup"

  • @negativedelta
    @negativedelta 4 ปีที่แล้ว +2

    lmao

  • @DaivaDarpana
    @DaivaDarpana ปีที่แล้ว

    Ja mam wrażenie, że wielu współczesnych programistów kompletnie nie rozumie programowania, za to ma wyuczone komendy na pamieć.

  • @Getsuuga_Tenhouu
    @Getsuuga_Tenhouu 4 ปีที่แล้ว

    Wyskakuje mi Error że nie mogę dodać Skryptu

    • @BogdanStaz
      @BogdanStaz 4 ปีที่แล้ว

      musisz stworzyć nowy skrypt i napisać taki samy skrypt tylko w innym pliku tekstowym

  • @ipadapple9506
    @ipadapple9506 3 ปีที่แล้ว

    JAK PRZERZUCIĆ TEGO PLAYERA >:( PRÓBOWAŁEM GO PRZECIĄGNĄĆ DO TEKO OKIENKA I NIC! co ja mam zrobić??

  • @Wizarddude47
    @Wizarddude47 3 ปีที่แล้ว

    same errory

  • @thefox8563
    @thefox8563 3 ปีที่แล้ว

    Łapka w dół nadal mam odwrócone sterowanie kamerą i całe to jest broken

  • @wenom_nuhuh
    @wenom_nuhuh 2 ปีที่แล้ว

    żaden skrypt nie zadziałał