Kompjutera, Lojërat kompjuterike
Unity game engine. Unity 3D në rusisht
Në fazën e tanishme të zhvillimit të industrisë së lojrave është mjaft popullore. Më parë lojërat kompjuterike janë vetëm argëtim për një rreth të ngushtë të entuziastësh, tani kjo zonë shkon në një nivel krejt të re. Gjithnjë e më shumë njerëz janë të varur nga lojërat kompjuterike, është vazhdimisht nga projektet që janë të përshtatshme për moshat specifike dhe grupet e synuara (p.sh., lojra familjare).
Natyrisht, për këtë një është me vlerë - në shumicën e rasteve kjo është e tërë kompania, e përbërë nga disa compartments, secila prej të cilave është e angazhuar në aktivitetet e veta. Së bashku, ato krijojnë lojëra më të jashtëzakonshme dhe tërheqëse moderne kompjuterike. Megjithatë, vlen të përmendet se në vitet e fundit një numër i madh i lojrave indie - projekte nga zhvilluesit e pavarur. Kjo mund të jetë një person, dhe një grup i vogël si-mendje njerëzve, por më e rëndësishmja - ata nuk kanë një buxhet të madh, qindra punëtorë me kamare e arsimit të lartë. Tani të gjithë mund të shkruajnë lojën e tyre, në fakt ekzistojnë si një mjedis të veçantë operativ, dhe kernel gati, të tilla si të Unitetit motor lojë. Në këtë artikull ju do të mësojnë se çfarë është ajo dhe pse keni nevojë për të.
game core
Ju nuk duhet të fillojë me atë që është veçanërisht i Unitetit motor lojë, por me atë që është në thelb motori. Imagjinoni shkruar një lojë kompjuterike - ju duhet të regjistroheni tërësisht nga e para të gjithë kodin, absolutisht çdo lëvizje të vogël të karaktereve, lëviz kundërshtarët, bashkëveprojnë me mjedisin dhe madje edhe mijëra pjesë të ndryshme. Tepër e vështirë, nuk është ajo? Në masë të madhe të lehtësuar procesin e krijimit të ju vetëm mund motor.
Motor lojë - thelbi i këtij projekti, i cili përmban të gjitha Scripts themelore. Kjo është, në vend të krijimit të një lojë nga e para, ju mund të marrë një bazë të gatshme dhe për të ndërtuar mbi të sa më shumë shtresa të përmbajtjes së tyre. Ajo nuk duhet të jetë frikë se kjo është diçka e paligjshme - ju nuk vjedhin thelbin, dhe vetëm e përdorin atë, ashtu si miliona të tjerëve. Përdorimi lojë motor krijuar nga të tjerët - kjo është një teknikë shumë e zakonshme, vetëm kompanitë më të mëdha kanë mjetet dhe mundësi për të krijuar vet lojë motor në shkallë të madhe të tyre. Nëse ju nuk kanë buxhet për të - më mirë të përdorni lojë motor Unitetit. Por pse është ai?
Pse Unitetit?
Ka një larmi të madhe të motorëve që janë në dispozicion në çdo pjesë të rrjetit për të ngarkuar të lirë ose plotësisht. Ato ju lejojnë për të krijuar harton në 2D, dhe në 3D, ju do të hapë qasje në karakteristika të ndryshme dhe kështu me radhë. Por pse në mesin e tyre ju duhet të zgjidhni Unitetit lojë motor dhe jo ndonjë tjetër?
Në fakt, askush nuk ju detyron të bëni këtë zgjedhje - për shembull, ka një bërthamë shumë i mirë i UDK, e cila shumë përdorim për të bërë lojëra në 3D. Nëse ju nuk janë të interesuar në imazh tre-dimensionale, ju lehtë mund të krijojë një projekt me motor përkatëse dimensionale. Por Unity - është më popullor dhe me cilësi të lartë tre-dimensionale motor të gjithë sot në dispozicion, kështu që ju patjetër duhet të mendojnë rreth asaj se si të përdorin emrin e tij. Unity 3D motor Loja ka disa avantazhe të mëdha mbi të tjerët, të cilat do të diskutohet më tej.
avantazhet e Unitetit
Unity - një motor të ri për krijimin e lojra 3D. Shumë pyes veten pse ju duhet të zgjidhni atë. Siç është thënë më parë, askush nuk e detyron për të ndaluar zgjedhjen tuaj mbi të. Por tani ju e dini atë që ai qëndron jashtë nga pjesa tjetër.
Së pari, kjo është një mjedis të zhvillimit - ju janë të pajisur me një IDE jashtëzakonisht të rehatshme dhe funksionale, e cila përmban edhe një redaktor skenë, dhe objektet redaktor, dhe madje edhe një redaktor të vogël script. Lidhur me këtë të fundit - plus kjo është veçanërisht e dukshme në sfondin e të tjera, si në shumicën e motorët tashmë ka gjuhën e vet e shkruar, të cilat ju do të në çdo rast duhet të përdorni. Në rastin e Unitetit, ju mund të përdorni ose gjuhën e vendit, si dhe ndonjë tjetër.
Ne gjithashtu duhet të përmendim nivelin e grafika që mund të krijohen në lojë - ajo është mjaft e lartë në krahasim me shumicën e motorët e tjera. Dhe, sigurisht, vlen të përmendet nivelin më të lartë të fizikës - ju mund të krijoni një projekt, si dhe çdo kryevepër moderne, natyrisht, me aftësi e duhur.
Në përfundim, ajo duhet të thuhet në lidhje me koston - që të bëhet një pengesë për shumë zhvillues të reja. Në këtë rast, ajo nuk është shumë e lartë - vetëm një dhe një mijë e gjysmë dollarë. Nëse e dëshiruar, ju mund të përdorni versionin e lirë - kjo është plotësisht funksional, por nuk kanë një numër të caktuar të karakteristika të dobishme. Gjithashtu, përfunduar projekti gjithmonë do të shfaqin logon uniteti në lojë. Tani ju e kuptoni pse Unity 3D - një motor lojë popullore. Por me të vërtetë nuk ka disavantazhet? Tani ne do të flasim për këtë.
këqijat Unity
Shumë janë përpjekur për të gjetur fajin me këtë motor, por ankesat me vështirësi grumbulluar vetëm një - të mbyllura kodin burim. Në një kuptim, ajo është me të vërtetë kundër - ju mund të përdorni vetëm kernel, e cila ju jep një zhvillues, ju nuk mund të bëni ndonjë ndryshim në të, edhe në qoftë se ju e dini se si të bëhet kjo. Edhe duke pasur parasysh faktin që keni paguar pesëmbëdhjetë qindra dollarë - licenca ende nuk ju japin qasje në vetë kernel. Por në qoftë se ju shikoni në anën tjetër, pothuajse asnjë motor modern nuk ju japin qasje në kodin kernel, në mënyrë që negative mund të konsiderohet si një faj i rëndë me shtrirje të madhe. Dhe mangësi të tjera në këtë motor të bukur nuk mund të gjendet.
Përdorimi i Unitetit
Lidhje me përdorimin e këtij motori është thënë më parë - IDE vetëm gjobë për të. Kjo është e rrallë për të gjetur një mjedis të tillë funksionale të zhvillimit që nuk është i mbingarkuar me detaje të panevojshme nuk do të jetë plotësisht i zhveshur dhe të pakëndshme. Në unitet, të gjitha bëhet vetëm gjobë - ju menjëherë mund të fitojë qasje në redaktor dhe lojë skenave të, dhe objektet e lojrave, dhe madje edhe për Scripts, të zbatohet për ata. Ju mund të drejtpërdrejt në IDE për të parë në kohë reale kalimin e atyre gjërave që keni punuar. Kjo në Unitetit nuk është thjesht nuk ka konkurrencë - motori është e madhe.
Unity Russian
Nëse ju nuk flisni anglisht, ju mos u bëni merak, ju ende mund të përfitojnë nga Unitetit. Motori Loja mbi ekzistojnë ruse dhe mbështetur në mënyrë aktive, kështu që ju do të jetë në gjendje për të krijuar kryeveprat në lojë përkthyer versionin lehtë. Për më tepër, ka një pjesë të madhe të komunitetit ruse-folëse Internet i dedikuar për këtë motor - atje ju mund të gjeni lajmet e fundit, lexoni mendimet e përdoruesit me përvojë dhe të bëni pyetje tuaja. Unity3D në rusisht - ajo është mjaft e mundshme.
Shtimi Scripts
Ajo tashmë është thënë se ju nuk e merrni për të ndryshuar kodin kernel në. Por ju mund të shtoni Scripts tuaj, ose shkarkoni ato që janë krijuar nga përdorues të tjerë.
Similar articles
Trending Now