DatoriProgrammatūra

Kā izveidot spēles uz datora? Programmas datorspēļu

Datoru spēļu industrija - viens no visstraujāk augošajiem segmentiem IT-sfērā. Cik grūti ir, lai uzzinātu, kā izveidot spēles, vai vismaz dažus no saviem posteņiem? Vai lietotājs var tikt galā ar šiem izaicinājumiem vien? Kā izveidot spēli, par datoru speciālistu?

Kas jums nepieciešams, lai sāktu veidot spēli?

Pirmkārt, mums ir nepieciešams, lai iesaistītos šajā nozarē, kā spēlētājs. Bez zināšanām ierīces iekšpusē spēlēm un spēlētājiem psiholoģiju, novērošana, kā datorgrafika strādā reālā laika izmantošanu, ne teorētiski, panākumi ražošanā savām spēlēm ir ļoti grūti sasniegt. Ja spēle ir izveidota ar acīm, lai komerctirdzniecībai (vai vismaz, lai veicinātu personīgo zīmolu tās izstrādātāju), tas ir, lai būtu konkurētspējīga, lai atspoguļotu pašreizējās vajadzības spēļu kopienai. Atlaidiet produktu, jūs nevarat uzminēt, ar "tendenci", - pēc tam tērēt laiku izšķērdēta. Tāpēc ir svarīgi ne tikai būt spēlētājs mīļāko, bet arī pētīt tirgu, lai varētu likt jaunas spēles uz datora, tos pārbaudītu. Tas nozīmē, ka izstrādātājam būs arī ļoti spēcīgs datoru. Un šeit mēs nonākam pie otrā galvenā nosacījuma veiksmes spēli nozarē. Mēs runājam par aparatūras komponentiem - "dzelzs".

Ir zināms, ka visvairāk jaudīgu datoru (no datora, protams, mēs nerunājam par rūpniecības datoriem) - Slots. Tie ietver aparatūras komponentus (procesors, grafikas kartes, atmiņu), ir daudz sarežģītākas nekā datoriem biroja un mājas vajadzībām. Ārēji, protams, dažādas klases datoru var būt diez atšķirties, bet attiecībā uz elektronisko "pildījumu", atšķirība ir būtiska. Gaming PC var maksāt 5-10 reizes dārgāk nekā birojā vai mājās. Ir iespējams, ka pat dažas atsevišķas sastāvdaļas (piemēram, tas pats procesors), būs cena augstāka nekā visa datora gatavs birojā. Jaudīgs "dzelzs" ir nepieciešams, starp citu, ne tikai, lai pārbaudītu spēļu produktiem. Augstas veiktspējas sastāvdaļas arī prasa īpašas programmas, lai jūsu datoru spēlēm. Tie, ar kuru nozare radīs šedevrus.

Trešais komponents panākumu ražošanā atdzist spēles - ir, jo eksperti saka, "geymerskogo veikals" - īpaša veida domāšana. Būtu apvienot divus šķietami ļoti atšķirīga sākumu: loģiku un radošumu. Pirmā lieta, jums ir nepieciešams, lai apgūtu, veidojot skriptus, scenāriji un dažādas atkarības parasti uzskata par produktu, izlemt, kā uzrakstīt spēli struktūrā, kas saprot un nākotnes lietotājiem. Otrs - dot produktam tā unikālās īpašības, kas atšķir to no līdzīgām vai konkurējošām risinājumiem.

Metodes radot spēles

Kā izveidot spēles uz datora? Eksperti noteikt trīs galvenie veidi, kā attīstīt spēļu produktus: izmantot dizaineriem, aktivizēšanu spēļu dzinēju, kā arī rakstīt no nulles. Pirmais - vienkāršākais, un trešais - visvairāk sarežģīta. Tāpēc, ja mēs - iesācēji šajā jomā spēlēm, tad tas ir jēga, lai mums pievērst uzmanību uz iespēju izmanto dizaineri. Tomēr tas būs lietderīgi apsvērt īpašības katra instrumenta.

celtnieki spēles

Designer - kopa veidnes, kas ir plānoti rīcības modeli. Tuvākā analoģija, kas var novest pie, paskaidrojiet, kā, izmantojot šos risinājumus, lai radītu spēli - "Lego" -Items. Tāpat kā bērni ir konstruēta, izlasot instrukciju vai improvizēt, mājas, automašīnas un citas interesantas šedevrus no plastmasas.

Šis lietotājs ir salīdzinoši lielu brīvību vadības veidnes, nosakot to darba scenārijus. Tas ir maz ticams, protams, ka ar palīdzību dizainera pat pieredzējis spēle attīstītājs varēs ražot produktu, kas dos sajūta pasaules tirgū. Šādas programmas parasti ir mācību raksturs, kas ļauj iesācējiem līdz entuziasti spēļu industrijas, lai saprastu, kā veidot spēli datorā. Tomēr pat šāda veida uzdevumu piešķirto dizaineri, ir svarīgi, no viedokļa nozares attīstību.

Spēļu dzinēji

Radot spēles, izmantojot dzinēji - process, kurā lietotājs ir rīcībā bezgalīgi plašāka nekā tad, ja ar dizaineriem, instrumentu komplektu. Tas ir patiešām teikt, ka caur ko ražotāji no šiem risinājumiem piegādā saskarnes var izveidot konkurētspējīgu, pat pasaules mērogā risinājumiem - Arcade, 3D, Action simulācijas spēle. Datorā dzinēji tiek ievietoti bez jebkādām problēmām, un gandrīz vienmēr ir saistīta ar lietotājam draudzīgu interfeisu, izmantojot tos. Kā likums, arī kvalitātes atskaites un apmācība sistēmām.

Kas ir dzinējs? Tas ir, faktiski, tikai instrukciju kopums (lai gan ļoti sarežģīta, kas sastāv no simtiem tūkstošu algoritmu), kas ļauj indivīdam, lai palaistu spēle. Par modeļu, piemēram, tiem, kas pastāv būvētāju skaits, parasti līdz minimumam. Un tie, kas ir ļoti viegli jāgroza vai nomaiņa, kas izstrādā lietotāju. Aktivizēšana dzinējiem ir nepieciešama, protams, jo vairāk prasmes nekā strādājot ar dizaineriem. Kad runa ir radīt nopietnu spēli, lietotājam ir iespējams, ir nepieciešams iesaistīt, lai palīdzētu kādam citam (struktūra tipisku izstrādes komanda tiks uzskatīts zemāk). Bet vienu dienu, lai pierastu pie interfeisa dzinējs, tad cilvēki varēs pielāgot esošās zināšanas un prasmes, lai radītu praktiski jebkuru spēļu produktus.

Spēle no nulles

Tādā gadījumā, ja lietotājs ir pāraudzis iespēju spēļu dzinēju, nemaz nerunājot par dizaineri, es uzzināju vairākas valodas, ir pētīta detalizēti principus radīšanu 3D-grafika, tad ir pienācis laiks apgūt vissarežģītākajiem instruments, lai izveidotu spēles - rakstot geymerskogo šedevru no nulles. Atbrīvošanas posmi jaunu produktu, visticamāk, ietvers attīstību viņu pašu dzinēju - reti kāda spēle bez tas maksā, jo vairāk izliekoties jāatzīst sabiedrībā.

Tomēr jāatzīmē, ka, lai tiktu galā ar produkcijas izlaides no skrāpējumiem, ir ļoti grūti (lai gan šādi precedenti zina vēsturi spēļu industrijas). Bet nodot dažus posmus spēles attīstību (piemēram, piemēram, izveidot rakstzīmes, zīmēšanas grafiskos elementus), lai pēc tam izveidotu savienojumu ar citiem cilvēkiem, savākta komanda, tas ir reāli, un viens lietotājs.

Profesionāli attīstītāji

Ja mēs runājam par spēli attīstību, kā atsevišķu tirgus segmentu, galveno lomu spēlē profesionālo studiju vajadzībām, kam ir finanšu un cilvēku resursi, lai veidotu konkurētspējīgus produktus komerciāliem noteikumiem.

Izveidot Augstākā līmeņa spēles vērts simtiem tūkstošiem vai pat miljoniem dolāru, un pievieno to atbrīvot desmitiem speciālistu dažādās jomās. Ir, protams, mazie un vidējie programmatūras uzņēmumi, kuru budžeti atbrīvot spēļu produktus var novietot apmērā 8-10 tūkstoši. "Green", bet tas ir ļoti īpašs segments.

Struktūra profesionālās spēle studijā

Turpinot sarunu par profesionālo spēļu nozari, tā būs noderīga, lai izpētītu struktūru vidējā uzņēmuma attīstītājs. Kas ir jāstrādā, lai uzņēmums, kas apgalvo, lai izveidotu pasaulē vislabāk pārdoto geymerskogo? Kā izveidot spēli uz datora, ir cilvēki, kas dara tik profesionāli?

Izstrādes komanda ir jāiekļauj dizaineri un mākslinieki. Bez viņu talants datorgrafika nebūs pārsteigt lietotāju. Grafika - ir, saskaņā ar daudziem ekspertiem, galvenais faktors panākumu spēli. Dažos gadījumos šāda veida amatos tiek sadalīta funkcijas. Piemēram, komandas spēles veidotāji var būt individuāli 2-D, 3D-dizaineri, kā arī tā sauktās konceptauto mākslinieki, kas piedāvā saviem kolēģiem un uzņēmuma vadību apstiprināšanai skices nākotnē grafiskiem elementiem.

Nākamā profesionāļu grupa - a "modelētāji". Tie ir sakritību nosaukumu savas pozīcijas, izveidot prototipus rakstzīmes spēli, kā arī to apkārtnes artifacts, iekārtas, ēkas, "simulēt" nākotne virtuālā pasaule. Dažos gadījumos speciālisti šajā kategorijā palīdzības multiplikatori (gadījumos, kad īpaši sarežģīts imitē kustību raksturu).

Vairumā gadījumu izveide iesaistīto faktisko programmētājiem spēles. Tas notiek visbiežāk, kad programmatūras kompānija izmanto savu dzinēju, bet jums ir nepieciešams, lai periodiski saskaņot tajā paredzētās skriptus ar iezīmēm spēles animācijas, ieķīlāti māksliniekus. Ja dzinējs ir pieejams trešās puses izstrādātājs, kā likums, izmaiņas kodā nav nepieciešams.

Nopietna spēļu produkts netiek darīts bez mākslinieciskais direktors. Šī persona tiek saukta apvienot centienus mākslinieki un dizaineri, kas vienā jēdzienā. Viņš turklāt būs atbildīga par efektivitātes darba organizācijas procesu tā, ka spēle tika izlaists laikā.

Izveidot spēles sevi: pārskatu par programmām

Kā izveidot spēli, tikai ar vispārējām zināšanām par darba programmas izstrādi spēļu precēm? Ir daudzi instrumenti, kas ļauj pat amatieru izveidot savu spēli. Šeit ir daži no veidiem, lēmumi, kurus mēs apspriedām iepriekš piemēri.

Game Maker

Šī programma ļauj jums izveidot spēli, pat lietotājiem, kuri nezina, programmēšanas valodas. Tas tomēr nav par attīstību trīsdimensiju šedevriem. Programma ļauj izveidot tikai 2D-spēles, bet ar dažādiem žanriem. Jūs varat veikt ļoti vienkārša spēle uz datora: "Šaušana", ". Action" Izvēlne pieejama lietotājam, satur lielu skaitu gatavu veidnes. Viss, kas, patiesībā, vēl darāms - tā ir jānāk klajā ar spēli scenāriju.

Programmā ietverti pietiekami detalizētus norādījumus par labas kvalitātes atskaites sistēmā. Apgūstot iespējas Game Maker par pamata līmeni, lietotājs var pāriet uz izpētītu iebūvēto valodu šajā programmā - Game Maker Language. Izmantojot savas iespējas, jūs varat iet tālāk noteiktajiem ierobežojumiem veidnē un izveidot spēli no nulles.

Konstruēt-2

Konstruēt-2 prece ir atzīta eksperti kā vienu no visvairāk funkcionāls klases risinājumu izveidei spēles lietotāji, kas nerunā valodās. Milzīgs priekšrocība šim risinājumam ir tāda, ka to var izmantot, lai atbrīvotu spēli lielākā daļa pašreiz izmantoto platformām - Windows, iOS, Android, veidot tos HTML5 valodā un Facebook lietojumprogrammu (saprast, kā padarīt programmu palaist sociālajā tīklā, lietotājs mācīties tāpat kā "VC", lai izveidotu spēli parādīt saviem draugiem). Dalībnieki Construct-2 piezīmi vienkāršību un skaidrību tās interfeisu. Jūs varat strādāt galveno veidnes, bet daudzi no viņiem, bet gan tāpēc, ka gandrīz jebkurš, kas iederas, ko rada klienta skriptu. Patīkama aspekts - ar palīdzību Conustruct-2, jūs varat izveidot spēli par brīvu.

Unity 3D

Abas iepriekš minētās programmas ir paredzētas, lai radītu spēli 2D režīmā. Unity ļauj strādāt, izmantojot iespējas 3D-grafika. Iespējas, ko programma piedāvā - milzīga summa. Tāpat kā tas ir gadījumā ar Construct 2, ir multi-platformu (ir pat atbalstīt konsoles - Xbox, PlayStation, Wii).

Kā daļa no programmas - viens no labākajiem pasaulē, eksperti atzīst, spēļu dzinēju (to sauc par - Unity). Tādēļ šis lēmums, bez pārspīlējumiem, tad spēlētājs var radīt šedevrus pasaules mērogā (ja vien, protams, mēs varam savākt komandu salīdzināms ar AP mazāk ar vidējo attīstības studija). Tas būs iespējams ražot ļoti nopietnas spēles uz datora. Šaušana - skaidri stratēģija - ir diezgan reāli sacīkšu simulatori - viegli.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lv.birmiss.com. Theme powered by WordPress.