‹ Back to Tutorials
Intermediate Unity
Easy Unity Flight Simulator: Step-by-Step Playmaker Tutorial
About this tutorial
Learn how to build an easy Flight Simulator using Unity and Playmaker in this step-by-step tutorial. Perfect for beginners looking to dive into game development. My discord link ► https://discord.gg/DgUdNDT7KU ► Download Unity at https://unity.com Chapters: 00:00 Introduction 00:41 Explanation
Transcript
Show / hide transcript (190 segments)
0:00 Në këtë tutorial, ne do të vazhdojmë dhe do të vendosim një
0:04 imitues të vogël fluturimi shumë të thjeshtë dhe do të jemi në gjendje të kontrollojmë
0:05 të dy pozicionin e hapit dhe rolin e aeroplanit.
0:08 Pra, nëse jeni gati për të filluar, le të shkojmë.
0:11 Mirë.
0:11 Pra, ja ku jemi në unitet, dhe unë tashmë kam krijuar një skenë bazë.
0:15 Tani, me këtë, kam avionin që kam krijuar.
0:18 Unë vazhdova
0:19 dhe e krijova këtë në një falsifikim asetesh, dhe më pas e futa në lojën time.
0:22 Kam edhe një avion, të cilin po e përdor si tokë për momentin.
0:26 Kam shtuar edhe një skenë kinemaje, kamerë virtuale.
0:29 Arsyeja që shtova një kamerë virtuale ishte se unë dua të
0:33 shikoj vazhdimisht lojtarin dhe do të lejoj që të ketë atë.
0:37 Kështu që vendosa një
0:39 kamerë virtuale të makinës së kinemasë dhe zgjodha avionin dhe e shtova për ta parë.
0:42 Kështu që kamera ime është gjithmonë në një vend,
0:44 por do të shikojë vazhdimisht avionin.
0:47 Në rregull. Pra, le të shkojmë përpara dhe të fillojmë tani.
0:49 Një aeroplan ka tre akse të
0:52 hapit rrotullues, i cili është lart e poshtë, atëherë.
0:55 Po, e cila është majtas dhe djathtas dhe më pas rrotullohet,
0:58 e cila rrotullohet rreth boshtit Z.
1:01 Mirë.
1:02 Pra, le të shkojmë përpara dhe të krijojmë të tre këto,
1:04 dhe pastaj ne do të krijojmë lëvizjen tonë përpara.
1:06 Kështu që mënyra si dua ta bëj këtë është që unë do të zgjedh objektin e lojës jet
1:10 dhe do të shtoj playmaker FSM dhe këtu do të jetë vetëm një gjendje.
1:15 Dhe ne gjithashtu do të sigurohemi që të emërojmë lojtarin FSM.
1:19 Ne do ta quajmë atë si katran.
1:22 Ne do të fillojmë me fushë.
1:29 Pastaj ne
1:30 quhemi gjithashtu Shteti si Pitch,
1:33 dhe kjo do të sigurojë lëvizjen tonë lart e poshtë.
1:36 Në rregull.
Kështu që gjëja tjetër që dua të bëj këtu është që dua të kem akses.
1:39 Kështu që unë dua të vazhdoj dhe të përdor vetëm veprimet e paracaktuara të hyrjes.
1:42 Dhe unë do të vazhdoj dhe thjesht do të përdor menaxherin e paracaktuar të hyrjes
1:46 dhe do të shkojmë përpara dhe do të marrim akset.
1:51 Dhe në boshtin që do të
1:52 përdorim është lart e poshtë.
1:55 Ne do të përdorim një vertikale.
1:57 Boshti vertikal është edhe tastet tona me shigjeta lart dhe poshtë dhe qielli.
2:01 Pra, ne do të shkojmë përpara dhe do të shkruajmë
2:05 një vertikale
2:06 dhe më pas një shumëzues.
2:08 Kjo do të varet nga sa shpejt dëshironi të jetë rrotullimi.
2:13 Pra, përsëri, diçka
2:14 me të cilën do të luani në këtë rast, unë do të shkoj dhe thjesht do të zgjedh 20.
2:17 Dhe pastaj ju gjithashtu keni mundësinë të zgjidhni invert.
2:20 Ne do të vazhdojmë dhe thjesht do ta lëmë atë siç është aktualisht tani
2:23 dhe ne mund të luajmë me të parë se si ndihet në lojë.
2:27 Tani që po mblidhnim ato numra, duhet të shkojmë përpara dhe ta ruajmë atë.
2:30 Pra, në këtë rast, unë do ta quaja këtë fushë.
2:33 Në rregull.
2:34 Dhe ne duam të sigurohemi që kjo është çdo kornizë
2:35 tani që po mbledhim ato të dhëna, duhet t'i përdorim ato.
2:38 Pra, në këtë rast, ajo që do të bëjmë është të përdorim një rrotullim të caktuar.
2:44 Tani, ka dy opsione që kemi këtu për rotacion.
2:47 Unë kam vendosur rrotullimin në rrotullim.
2:49 Rrotullimi do të rrotullojë objektin tonë të lojës dhe më pas do ta lërë atë në atë rrotullim.
2:54 Por vendosni rrotullimin, do
2:57 të rrotullohet deri në 20,
3:00 shumëzuesi ynë është 20 dhe më pas do të kthehet në zero.
3:04 Kur ne pastaj kthehemi në zero kur lëshojmë çelësat tanë.
3:08 Kështu që është pak më e lehtë për lojtarin në këtë kartë SIM shumë të thjeshtë fluturimi.
3:13 Në rregull.
3:14 Ne gjithashtu duam të sigurohemi që
3:14 kjo është çdo kornizë dhe ne do të rrotullohemi rreth boshtit tonë x.
3:18 Kështu që unë do të përdor hapin tim që kam ruajtur këtu dhe do të kem akses.
3:22 Pra, le të shkojmë përpara dhe thjesht ta shohim atë në veprim shumë shpejt.
3:25 Pra, nëse godas tastin tim të shigjetës poshtë, ai duhet të rrotullohet lart dhe anasjelltas.
3:32 Dhe e bën pikërisht këtë.
3:34 Pra, nëse godas gomarin tim, ai rrotullohet lart.
3:36 Nëse godas lart, çelësi rrotullohet poshtë.
3:39 Tani mund ta përmbysësh nëse dëshiron.
3:41 Dhe kjo është diçka me të cilën mund të luani.
3:43 Në rregull. Pra, le të shkojmë përpara dhe të ndalojmë së luajturi.
3:45 Duhet të bëjmë gjithashtu, një nga gjërat që dua të bëj
3:49 është të kufizojmë gjithashtu lartësinë e së cilës lojtari mund të lëvizë.
3:55 Kështu që unë do ta bëj këtë me një notim.
3:58 Unë do të përdor Unë do të përdor një pozicion kapëse.
4:00 Do ta shihni këtë në veprim më vonë, por ne do të vazhdojmë dhe do ta shtojmë tani.
4:04 Pra, në këtë rast, ne duam të bëjmë një
4:12 pozicion kapëse.
4:17 Pra, tani që e kam shtuar, ne do të shtrëngojmë pozicionin
4:20 e lojtarit ose do të bëjmë një vlerë min dhe max y.
4:23 Pra lart e poshtë.
4:25 Kështu që unë do t'i zgjidh ato variabla dhe ne thjesht vendosim një negativ
4:29 dhe një tre. Përsëri, këto janë numra me të cilët mund të luani.
4:32 Dhe ne gjithashtu duam të sigurohemi që çdo kornizë.
4:34 Në rregull, ne e kemi fushën poshtë dhe është punë.
4:37 Pra, le të shkojmë përpara dhe të shtojmë boshtet tona të ardhshme.
4:40 Pra, në këtë rast, ne do të shtonim një playmaker të ri, FSM.
4:45 Dhe me këtë FSM, ne
4:46 do të trajtojmë rolin,
4:51 apo jo?
Pra, ai rol rrotullohet rreth boshtit Z.
4:54 Kështu që ne do ta quajmë edhe këtë rol.
4:57 Dhe pastaj do të përdorim edhe boshtin e marrë.
5:00 Pra, merrni boshtin
5:03 dhe ne do të rrotullohemi rreth boshtit
5:07 që do të rrotullohemi duke përdorur tastet e shigjetave majtas dhe djathtas,
5:10 i cili përdor hyrjet horizontale.
5:14 Kaq horizontale,
5:17 aq horizontale.
5:20 Dhe më pas, në
5:23 varësi të shpejtësisë që dëshironi të rrotullohet,
5:26 mund të luani me të vetëm pak.
5:27 Por në këtë rast, do ta bëj të rrotullojë rreth 45
5:37 role.
5:37 40 dhe kjo është mirë.
5:44 Unë gjithashtu do ta përmbys këtë.
5:46 Kështu që kur të shtypim tastin e shigjetës së majtë, ai do të rrotullohet majtas.
5:51 Nëse do ta kishim nga ana tjetër, nëse nuk do të përmbysja, do të rrotullohej djathtas.
5:56 Pra, përsëri, kjo është diçka me të cilën mund të luani dhe është e lehtë ta zbuloni.
5:59 Kështu që unë dua të vazhdoj dhe ta ruaj këtë numër si rolin tonë
6:03 dhe më pas duhet ta përdor.
6:05 Pra, në këtë rast, ne do të përdorim gjithashtu rrotullimin e grupeve
6:10 , sepse unë dua që ai të kthehet në zero kur të kryhet në vend të rrotullimit.
6:15 Ku të përdoret rrotullimi i grupeve, sigurohuni që çdo kornizë
6:18 që do të rrotulloj rreth boshtit R z, ata do të përdorin rolin këtu.
6:22 Pra, le të shkojmë përpara dhe thjesht ta shohim këtë në veprim shumë shpejt.
6:24 Le t'i japim një lojë.
6:32 Pra, nëse godas tastin tim të shigjetës së majtë, a jam këtu?
6:34 Mirë, ju mund të shihni se objekti im i lojës rrotullohet majtas dhe djathtas.
6:37 I ftohtë.
6:38 Pra, ne e kemi atë që funksionon. Tani.
6:39 Akset e radhës që duhet të zbatojmë është oborri ynë,
6:43 i cili rrotullon objektin tonë të lojës majtas-djathtas.
6:46 Pra, në këtë rast, do të shtohet një playmaker i ri FSM
6:50 dhe ne do ta quajmë këtë.
6:53 Po.
6:55 Unë gjithashtu dua të sigurohem që krijuesi i lojërave FSM të jetë i etiketuar gjithashtu.
6:57 Ne do ta quajmë atë. Po.
7:00 Dhe në këtë rast ne ende do të bëjmë boshtin tonë.
7:03 Pra, përsëri, ne po marrim çelësat tanë
7:07 dhe ky do të jetë gjithashtu çelësi horizontal dhe shumëzuesi.
7:13 Kjo është unë do të vazhdoj dhe do të zgjedh 45.
7:15 Ka diçka me të cilën mund të luani për të parë se sa shpejt e dëshironi lojën tuaj.
7:18 Shiko për t'u rrotulluar.
7:19 Nuk kam nevojë ta përmbys këtë këtu sepse do të funksionojë
7:22 ashtu siç duam ne dhe duhet të vazhdoj dhe ta ruaj atë.
7:25 Kështu që unë do ta quaj këtë si timen. Po.
7:28 Në rregull.
7:29 Pra, në krahasim me përdorimin e rrotullimit të vendosur që kthehet në zero,
7:34 ne do të përdorim rrotullimin.
7:37 Dhe arsyeja pse po përdor rrotullimin sepse, një, ne i lëshojmë çelësat tanë,
7:40 ai do ta lërë atë në rrotullimin që e lamë.
7:44 Pra, ne do të shkojmë përpara dhe do të përdorim rrotullimin
7:48 kundrejt rrotullimit të vendosur.
7:50 Pra rrotullohu.
7:52 Dhe unë dua nga pronari,
7:54 ne do ta bëjmë këtë për sekondë dhe gjithashtu do të rrotullohemi
7:57 rreth boshtit y.
7:58 Pra, përsëri, ne do të rrotullohemi rreth atij Y dhe ne përdorim oborrin tonë.
8:03 Në rregull. Pra, tani ne i kemi të gjitha ato të vendosura.
8:05 Le të shkojmë përpara dhe thjesht t'i bëjmë një provë shumë të shpejtë.
8:10 Dhe për shkak se unë godas timin
8:13 dhe për shkak se përdor rrotullimin, kur rrotulloj,
8:16 ai e lë atë në atë kënd rrotullimi.
8:20 Dhe kur rrotullohem në anën tjetër, mund ta shihni se e lë atë në atë kënd.
8:24 Në rregull.
8:24 Kështu që ju disi e merrni idenë.
8:25 Tani, e vetmja gjë që na mungon është lëvizja jonë përpara.
8:28 Pra, le të shkojmë përpara dhe ta shtojmë atë shpejt.
8:30 Kështu që unë do të vazhdoj dhe do të shtoj një lojtar të ri tim, FSM,
8:33 dhe gjithashtu do ta quaja këtë lëvizje përpara
8:38 dhe ne do të kemi një gjendje këtu gjithashtu dhe do ta quajmë lëvizje përpara.
8:45 Dhe në këtë rast ne thjesht do
8:46 ta bëjmë atë të lëvizë me një ritëm konstant për këtë demonstrim.
8:51 Pra, në këtë rast ne thjesht do të bëjmë një pozicion përkthimi
8:55 dhe do ta përkthejmë te pronari,
8:57 do të rrotullohemi ose do ta bëjmë atë të lëvizë në boshtin Z.
9:01 Pra, ne thjesht do të zgjidhim variablin tonë atje.
9:03 Pra, ne thjesht vendosim një numër
9:04 dhe unë do të them vetëm pesë, ne do të bëjmë gjithashtu çdo kornizë në sekondë.
9:09 Pra, tani le ta bëjmë këtë një provë për të parë nëse funksionon.
9:13 Unë, kam goditur luaj.
9:23 Oh po.
9:24 Është kaq e kënaqshme të jemi në gjendje ta kemi këtë gjë të fluturojë përreth
9:30 dhe ne jemi në gjendje
9:31 të mos kalojmë një lartësi të caktuar
9:35 dhe gjithashtu nuk mund të kalojmë më një
9:38 lartësi më të ulët gjithashtu.
9:48 Ja ku shkojmë.
9:48 Tani kemi një imitues fluturimi që funksionon
9:51 dhe kështu tani kemi një simulator të thjeshtë fluturimi
9:56 që mund ta krijoni me Playmaker.
19:35 Hej, shpresoj se ju ka pëlqyer ai tutorial.
19:36 Diçka që mund të përdorni për lojën tuaj.
19:38 Mos harroni të bëni pëlqimin e abonimit në atë ikonën e vogël të ziles atje poshtë,
19:41 në mënyrë që ta bëni atë në materialet vijuese të disponueshme deri herën tjetër.