Тёмный

Come creare un gioco con Unity - PLATFORMER Parte 2 

Sharped
Подписаться 4,3 тыс.
Просмотров 18 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 67   
@michelechisci7538
@michelechisci7538 3 года назад
Grazie per questo ottimo tutorial, mi ha aiutato tantissimo con i miei giochi. Continua così!
@leonardofioridesign3846
@leonardofioridesign3846 5 лет назад
Complimenti nel tuo canale ci sono contenuti interessantissimi!! Io già lavoro in questo ambito ma i tuoi video mi sono estremamente utili. Sarebbe bello un corso approfondito su c#
@abadflaw2
@abadflaw2 6 лет назад
Sharped, ho bisogno di finire un rage game in 2 mesi e, dopo aver seguito questo secondo tutorial, il mio personaggio invece di saltare vibra: consigli?
@dariofevola186
@dariofevola186 6 лет назад
anche a me , fa solo dei piccolissimi saltellini , perchè?
@LINUXDJ82
@LINUXDJ82 5 лет назад
Su Unity, nel RigidBody2D del Player, togli la spunta su "Use Auto Mass".
@fatjoneeccitato5511
@fatjoneeccitato5511 4 года назад
Scusa anchio ho questo problema ma anche senza automass non salta ma vibra come faccio?
@fatjoneeccitato5511
@fatjoneeccitato5511 4 года назад
@@LINUXDJ82 Scusa anchio ho questo problema ma anche senza automass non salta ma vibra come faccio?
@alsandro85
@alsandro85 6 лет назад
Veramente bei video....bravo....se puoi fare una play list su le classi che usi di più sarebbe fantastico
@sergio2692
@sergio2692 7 лет назад
grazie per i video mi stanno tornando molto utili.
@paololombari6622
@paololombari6622 7 лет назад
Salve io ho un problema,, ho fatto lo script della telecamera che segue il giocatore ho creato il tag Giocatore ecc ecc però comunque la telecamera rimane sempre fiffa e non mi segue il personaggio. per favore aiutatemi !!!
@jak3792
@jak3792 8 лет назад
Alcune di queste funzioni che usi per il 2d potrebbero andare bene anche con un gioco 3d? Per esempio il salto, potrebbe essere riadattato?
@SharpedUnity
@SharpedUnity 8 лет назад
assolutamente si! Dipende tutto dal vettore nel quale viene applicata la forza!
@jak3792
@jak3792 8 лет назад
Ok grazie mille! Farò le mie prove :D
@lucarinaudo7459
@lucarinaudo7459 6 лет назад
Sharped Scusa ho un problema anche dopo aver riprovato piu volte a scrivere lo script del salto, nonostante non mi dia errori in gioco il personaggio non salta, ho alzato la jumpforce, cambiato il nome dell'input manager di "Jump" ma niente. Spero tu possa aiutarmi in ogni caso grazie
@knightofLotus
@knightofLotus 6 лет назад
ciao scusami , puoi fare un turotial dove spieghi come fare planare un pg dopo un salto ? tipo tenendo premuto la barra spaziatrice del salto ?
@WhyTeVincent
@WhyTeVincent 2 года назад
Ciao scusami, ho seguito il tuo tutorial ma quando mi trovo a saltare su qualcosa nel momento in cui il personaggio arriva sull'oggetto, lo vede come ground e fa un piccolo salto automatico. Come se ricevesse un push, mi puoi dire come fixarlo? When you jump and get to the corner of the ground does a small jump automatically. the character takes a little push. how do i fix it?
@iamlaitha3096
@iamlaitha3096 8 лет назад
Come mai non metti più gli script su github come facevi con i vecchi giochi?
@SharpedUnity
@SharpedUnity 8 лет назад
Li caricherò a fine serie! Purtroppo mi fa perdere parecchio tempo fare version control ad ogni video!
@dicerino1221
@dicerino1221 6 лет назад
Scritto tutto correttamente non funziona il salto
@filgaming6694
@filgaming6694 4 года назад
pure a me consigli?
@salvatorebeffumo4695
@salvatorebeffumo4695 7 лет назад
Ottimo tutorial, grazie
@zx.hash.r
@zx.hash.r 4 года назад
Non funziona il salto come posso risolvere?? Lo script l'ho ricontrollato più e più volte ma niente.... HELP!
@tommasotosca8390
@tommasotosca8390 4 года назад
prova ad aumentare la JumpForce
@Alex-vu5uu
@Alex-vu5uu 7 лет назад
funziona tutto, però il mio personaggio appena lascio il tasto "sinistra" si rivolge subito a destra
@mattiagamba7452
@mattiagamba7452 4 года назад
è la texure del personaggio che è fatta per essere girato
@alesbro0377
@alesbro0377 Год назад
nello scorso video c'è una risposta al riguardo, devi mettere questo void Movement(){ float h = Input.GetAxis("Horizontal"); Vector2 velocity = new Vector2(Vector2.right.x * movespeed * h, body.velocity.y); body.velocity = velocity; if(velocity.x < 0){ body.transform.localScale = new Vector3(-1, 1, 1); } else if(velocity.x > 0){ body.transform.localScale = new Vector3( 1, 1, 1); } anim.SetFloat("isMoving",Mathf.Abs(h)); }
@Alex-vu5uu
@Alex-vu5uu Год назад
@@alesbro0377 grazie per la risposta. Giuro che l apprezzo ma la domanda l'ho postata 6 anni fa. Cmq grazie 👍🏼
@alesbro0377
@alesbro0377 Год назад
@@Alex-vu5uu hahahahah lo so ma come è successo a me magari aiuto qualcuno che verrà a cercarla poi
@Alex-vu5uu
@Alex-vu5uu Год назад
@@alesbro0377 hai perfettamente ragione.
@hotshotlyric7593
@hotshotlyric7593 7 лет назад
mi da 2 errori appena inserisco la funzione Jump come hai detto tu il primo è: 1 Assets/Script/PlayerMovement.cs(23,4): error CS1525: Unexpected symbol `void' che dovrebbe essere del void Start 2 Assets/Script/PlayerMovement.cs(28,4): error CS1525: Unexpected symbol `void' Che è del void Update Per favore aiutami
@Saromlt
@Saromlt 8 лет назад
il mio player appena il movimento termina, si rimette in scala (1,1,1) anche quando sto andando verso sinistra. Mentre sarebbe ottimale farlo restare in posizione(-1,1,1) quando termina di camminare verso sinistra. Non sò se mi sono spiegato bene, ma è un mio problema ho è impostato male lo script?
@SharpedUnity
@SharpedUnity 8 лет назад
Non è un problema! Per ora l'abbiamo settato così! Anche il mio fa così :P!
@Saromlt
@Saromlt 8 лет назад
Ho provato a correggerlo, modificando l'algoritmo dello script, ma non ci sto riuscendo haha ci sono parametri particolari da usare?
@SharpedUnity
@SharpedUnity 8 лет назад
no essenzialmente occorre "salvare" la posizione
@Saromlt
@Saromlt 8 лет назад
la salvo dopo l'animazione? e in oltre nella condizione IF appena la velocità arriva a 0 la posizione viene cambiata a prescindere, dato che è
@Saromlt
@Saromlt 8 лет назад
Ho risolto sostituendo la condizione if con if (Input.GetAxisRaw("Horizontal") ==1) ed elseif con -1
@nexttomax4322
@nexttomax4322 7 лет назад
sharped maperche la sprites che ho creato si vede pixellosa non riesco a cambiare la scala 1 a 10
@MRminectaftiano
@MRminectaftiano 8 лет назад
Figoooooooo
@X360SILVER
@X360SILVER 6 лет назад
Ho un problema, quando vado a inserire la stringa di codice:" player = GameObject.FindGameObjectsWithTag("Giocatore").transform; " visual studio mi da questo errore: Errore CS1061 'GameObject[]' non contiene una definizione di 'transform' e non è stato trovato alcun metodo di estensione 'transform' che accetta un primo argomento di tipo 'GameObject[]'. Probabilmente manca una direttiva using o un riferimento all'assembly. Cosa devo mettere quindi ? Ho scritto la stessa identica stringa del video, ma a te non da questo errore :/
@carbonio14
@carbonio14 6 лет назад
Sir Cardo Stesso problema, per caso hai risolto? Sto iniziando ora con la programmazione in c# e Unity, grazie.
@matteocrippa9613
@matteocrippa9613 5 лет назад
anche io ho lo stesso problema. Qualcuno lo sa risolvere?
@ma3x428
@ma3x428 4 года назад
ti rispondo io. Tu hai messo FindGameObjectsWithTag ma in realta l'oggetto è uno quindi non è FindGameObjectsWithTag ma è FindGameObjectWithTag.
@czar82
@czar82 7 лет назад
Potresti mettere gli script sa qualche parte in modo che si possa fare copia/incolla? :D
@lorenzoscordella8897
@lorenzoscordella8897 4 года назад
Dovresti imparare non copiare e incollare senza sapere nulla
@samuelebaiano6505
@samuelebaiano6505 4 года назад
Ok, ma tu dovresti spiegare a linguaggio di codice... a me e al codice non significa nulla "controlliamo se il giocatore stà saltando", perchè di fatto non è quello il controllo che viene eseguito. Con if(IsJumping) controlliamo se la variabile che hai creato tu, ossia IsJumping, è True o False. Solo allora puoi dire magari che ci serve per creare un meccanismo in cui facciamo saltare o meno il giocatore, solo se questa variabile è False. Così si spiega il C, non "ora controlliamo che l'apollo 11 sia in orbita", perchè quella è solo una conseguenza del nostro codice, ma non è ció che il codice fa. Ps: capendo questo, e non quello che dici tu, si capisce il reale funzionamento del codice, e quindi lo si puó personalizzare. Ad esempio possiamo mettere (invece di IsJumping, quello e quell'altro), un semplice countdown che permette il salto ogni tot., per aspettare che il giocatore sia a terra. Oppure ancora possiamo controllare la y del giocatore... o tante altre cose, come annullare la forza di salto quando la y del giocatore non è fissa...
@alessandromangaXD
@alessandromangaXD 8 лет назад
A me il salto non funziona (ho cambiato il sistema di verifica dell' atterraggio, con un collider sotto i piedi che se è attivo blocca il salto ). Idee?
@jak3792
@jak3792 8 лет назад
In che senso non ti funziona? Che succede?
@alessandromangaXD
@alessandromangaXD 8 лет назад
Jak Abbiamo risolto ;D
@norelife999kjghgjhfg
@norelife999kjghgjhfg 7 лет назад
Stesso problema, come hai risolto?
@leonardovoltolina9432
@leonardovoltolina9432 7 лет назад
ma per far si che la telecamera ti segua esiste già un file apposito su unity!!
@paololombari6622
@paololombari6622 7 лет назад
Scusa ma quale sarebbe ?
@paololombari6622
@paololombari6622 7 лет назад
perchè io sto cercando di farlo ma, non ci riesco
@samuelebaiano6505
@samuelebaiano6505 6 лет назад
Non funziona la JumpForce, è inutile metterla in quanto il salto è sempre basso pure se essa è settata a 0 più tosto che a 100, non cambia nulla
@Basselclashfamoso
@Basselclashfamoso 8 лет назад
ti prego fai un tutorial su come mettere lo shop tipo lo shop di pistole con oro e per prendere oro mettere che puoi pagare
@SharpedUnity
@SharpedUnity 8 лет назад
+Bassel Clash probabilmente sarà un episodio bonus di questa serie
@Basselclashfamoso
@Basselclashfamoso 8 лет назад
+Sharped ah ok
@nexttomax4322
@nexttomax4322 7 лет назад
tu come fai ad averlo in definizione
@FabrizioBeccaceci
@FabrizioBeccaceci 7 лет назад
il mio personaggio quando cammina ogni tanto rimbalza su dei blocchi come se fossero ad altezze diverse ma sono alla stessa altezza
@djtrevorphilips8041
@djtrevorphilips8041 4 года назад
a me non va il salto. Quando premo spazio non succede niente
@formatpixel1611
@formatpixel1611 7 лет назад
quando salto fa saltini piccolissimo!
@teenchiummo803
@teenchiummo803 7 лет назад
aumenta il parametro del salto
@dariofevola186
@dariofevola186 6 лет назад
Anche a me succede , ho provato anche ad aumentare la jumpforce , non funziona !!
@coconimm
@coconimm 5 лет назад
Anche a me non andava, ho capito che in rigidbody2D devi cambiare il valore di Mass. Io l'ho messo a 0,3 e salta benissimo.
@Basselclashfamoso
@Basselclashfamoso 8 лет назад
che tutorial italiani nn ci sono
Далее
Come creare un gioco con Unity - PLATFORMER Parte 3
20:44
Come creare un gioco con Unity - PLATFORMER Parte 1
22:15
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
Просмотров 132 тыс.
Part 5. Roblox trend☠️
00:13
Просмотров 2,7 млн
ОНА БЫЛА ПЕВИЦЕЙ🤪
3:13:12
Просмотров 1,1 млн
Map Men vs. Geoguessr
28:07
Просмотров 747 тыс.
How to make a LOADING BAR in Unity
11:25
Просмотров 744 тыс.
3 Hours vs. 3 Years of Blender
17:44
Просмотров 5 млн
AI Learns to Run Faster than Usain Bolt | World Record
10:22
TOUCH CONTROLS in Unity!
16:09
Просмотров 1,3 млн
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
Просмотров 132 тыс.