ArvutidTarkvara

Kuidas luua mänge arvutis? Programmid arvutimängude

Arvutimängud tööstuse - üks kiiremini kasvavaid IT-valdkonnas. Kui raske on õppida, kuidas luua mänge, või vähemalt mõned nende asjade? Kas kasutaja saab nendega toime tulla üksi? Kuidas luua mängu arvuti spetsialistid?

Mida on vaja hakata looma mängu?

Esiteks, me peame tegelema tööstuse mängija. Ilma teadmiste seadme sees mängud ja mängijatele psühholoogia, vaatlus, kuidas arvutigraafika tööd reaalajas kasutamiseks, mitte teoreetiliselt edu tootmise oma mängud väga raske saavutada. Kui mäng on loodud pidades silmas kaubanduslikku müüki (või vähemalt edendada isikliku brändi oma arendaja), see peab olema konkurentsivõimeline, et kajastada praegust vajadustele mängu kogukond. Vabastage toote, siis ei saa vist koos "trend" - siis kulutada aega raisata. Seetõttu on oluline mitte ainult olla mängija-armastaja, vaid ka õppida turul, et oleks võimalik panna uusi mänge arvutis, katsetada neid. See tähendab, et arendaja on vaja ka väga võimas arvuti. Ja siit me tuleme teise peamine tingimus edu mängu tööstusele. Me räägime riistvara - "raud".

On teada, et kõige võimsamaid arvuteid (PC, muidugi, me ei räägi tööstus arvutid) - Slots. Nende hulka kuuluvad riistvara (protsessor, videokaart, mälu, kiibistik), on palju keerukam kui arvutid kontoris ja kodus vajadustele. Väliselt muidugi eri liiki arvutid vaevalt erinevad, kuid seoses elektroonilise "polster" vahe on märkimisväärne. Gaming PC võib maksta 5-10 korda kallim kui kontoris või kodus. On võimalik, et isegi mõned üksikud osad (näiteks sama protsessor) on kõrgema hinnaga kogu PC valmis kontoris. Võimas "raud" on vajalik, muide, mitte ainult testida mängimine tooteid. Kõrge jõudlusega komponendid nõuavad ka eriprogramme arvuti mänge. Need, kellega tööstuse loob meistriteosed.

Kolmas komponent edu tootmise cool mängud - on, nagu eksperdid ütlevad, "geymerskogo kauplus" - eriline mõtlemine. Tuleb ühendada kaks pealtnäha väga erinevad alguses: loogika ja loovus. Esimene asi, mida vaja õppida köied hoone skriptide stsenaariume ja erinevate sõltuvuste kontseptsioonist tulenevaid toote otsustada, kuidas kirjutada mängu struktuuri, mis saab aru ja tulevikus kasutajatele. Teine - anda tootele ainulaadsed omadused, mis eristavad seda sarnased või konkureerivate lahendusi.

Meetodid luua mänge

Kuidas luua mänge arvutis? Eksperdid selgitada kolm peamist võimalust arendada mängude tooted: kasutamise disainerid, aktiveerimise Mängu mootor, samuti kirjalikult nullist. Esimene - lihtsaim ja kolmas - kõige keerulisem. Seega, kui me - algajatele valdkonnas mängud, siis on mõttekas meile pöörata tähelepanu võimalusele kasutada disainerid. Kuid see on kasulik kaaluda omadused iga instrument.

konstruktorid mängud

Designer - kogum malle, mis on programmeeritud käitumismall. Lähim analoogia, mis võib kaasa tuua, selgitada, kuidas kasutades selliseid lahendusi luua mäng - "Lego" -Items. Nii nagu lapsed on ehitatud lugedes käsitsi või improviseerides, majad, autod ja muud huvitavat meistriteosed plastist.

Sellel kasutajal on suhteliselt suur vabadus kontrolli malli, milles nende töö stsenaariume. On ebatõenäoline, muidugi, et abiga disainer isegi kogenud mängu arendaja saab toota toodet, mis teeb tunne maailmaturul. Sellised programmid on tavaliselt koolituse olemus, mis võimaldab algajatele harrastajatele mängutööstuspartneritega mõista, kuidas luua mängu arvuti. Kuid isegi seda tüüpi ülesanne, mis on disainerid, on oluline alates seisukohast tööstuse arengus.

mängu mootor

Loomine mängud kasutades mootorid - protsess, mille kasutaja on käsutuses mõõtmatult laiem kui juhul disainerite, tööriistakomplekt. On tõesti öelda, et läbi liideste esitatud tootjad nende lahendusi saab luua konkurentsivõimeline, isegi ülemaailmsel tasandil lahendused - Arcade, 3D, Action, simulatsiooni mäng. Arvutis mootorid pannakse ilma probleemideta ja on peaaegu alati kaasas kasutajasõbralik liides, kasutades neid. Üldjuhul ka mõõdupuuks ja õpetus süsteemid.

Mis on mootori? See on tegelikult ainult juhistega (kuigi väga keeruline, mis koosneb sadadest tuhandetest algoritme), mis võimaldavad üksikute joosta gameplay. Arvu mustrid, nagu need, mis on olemas konstruktorid tavaliselt miinimumini. Ja need, mis on väga lihtne muuta või asendada need, mis arendavad kasutaja. Aktiveerimine mootorid nõuab muidugi rohkem oskusi kui töötavad disainerid. Kui tegemist on luua tõsine mäng, kasutaja on tõenäoliselt vaja kaasata aidata keegi (struktuuri tüüpiline arendusmeeskond loetakse allpool). Aga ühel päeval harjuda liides mootori siis inimesed saavad kohandada olemasolevaid teadmisi ja oskusi, et luua praktiliselt iga mängu tooteid.

Mäng nullist

Sellisel juhul, kui kasutaja on välja kasvanud võimalust mängu mootorid, rääkimata disainerid, õppisin mitmes keeles, on üksikasjalikult uuritud põhimõtete loomine 3D-graafikat, siis on aeg tulla kõige keerulisem vahend loomiseks mängud - kirjalikult geymerskogo meistriteos nullist. Release etappidel uue toote, kõige tõenäolisem, hõlmab arengu oma mootori - harva, mida mäng ilma see maksab, seda rohkem teeseldes tunnustatud kogukonnas.

Siiski tuleb märkida, et tulla toime vabastamist toote nullist on väga raske (kuigi sellised pretsedendid teab ajaloo mängude tööstus). Aga edasi mõnede etappide mängu areng (nagu näiteks loomine märki, joonistus graafilisi elemente), et siis ühendada teisi inimesi, kogunud meeskond, see on realistlik ja ühe kasutaja.

Professional arendajad

Kui me räägime mängu areng eraldi turusegment, peamine roll on kutselistes stuudiotes, mis on rahalised vahendid ja inimressursid, et toota konkurentsivõimelisi tooteid kaubanduslikus mõttes.

Loo tipptasemel mängud väärt sadu tuhandeid või isegi miljoneid dollareid, ja lisatud nende vabastamist kümneid spetsialiste erinevates valdkondades. On muidugi väikeste ja keskmise suurusega tarkvara ettevõtted, kelle eelarved vabastamist mängimine võib turustada summas 8-10 tuhat krooni. "Green", kuid see on väga kindla segmendiga.

Struktuur profimängu stuudio

Jätkates vestlust professionaalne mäng tööstuse, see on kasulik uurida struktuuri keskmiselt ettevõtte arendaja. Kes peab töötama firma, mis väidab, et ehitada maailma enimmüüdud geymerskogo? Kuidas luua mängu arvuti on inimesed, kes seda teha professionaalselt?

Arendusmeeskond peab sisaldama disainerid ja kunstnikud. Ilma oma annet arvutigraafika ei muljet kasutajad. Graafika - on vastavalt paljud eksperdid, võtmeteguriks edu mängu. Mõningatel juhtudel seda tüüpi ametid jagunevad funktsioone. Näiteks meeskonnamäng loojad on võimalik eraldi 2-D, 3D-projekteerijad, samuti nn kontseptsiooniloojad kes pakuvad oma kolleegide ja ettevõtte juhtkonna heakskiidu visandeid tuleviku graafilised elemendid.

Järgmine grupp spetsialiste - "modelleerijad". Nad on vaste nimetades oma seisukohti, luua prototüüpe tähtede mängu, samuti nende ümbruskonna esemeid, seadmed, hooned, "simuleerida" tulevikus virtuaalmaailma. Mõningatel juhtudel spetsialistid selles kategoorias abi animaatorid (juhul, kui eriti keeruline simuleerida liikumise iseloomu).

Enamikul juhtudel loomine mängud kaasatud tegelikku programmeerijad. See juhtub enamasti siis, kui tarkvara firma kasutab oma mootori, kuid teil on vaja perioodiliselt viia neis ettenähtud skripte tunnustega mängu animatsiooni lubanud kunstnikud. Kui mootor on saadaval kolmanda osapoole arendaja, reeglina, muutused koodi ei ole vaja.

Tõsiste mängude toodet ei teinud ilma kunstiline juht. See inimene on kutsutud konsolideerida jõupingutusi kunstnikud ja disainerid ühe mõiste. Ta lisaks vastutab efektiivsuse töökorralduse protsesse nii, et mäng ilmus ajal.

Loo mängud ise: ülevaade programmide

Kuidas luua mängu ainult üldteadmised tööprogrammide arendamiseks mängimine tooteid? On palju vahendeid, mis võimaldavad isegi amatöör luua oma mängu. Siin on mõned näited eri liiki otsuste, mida me eespool.

Mäng Maker

See programm võimaldab teil luua mängu, isegi kasutajatele, kes ei tea, programmeerimiskeeli. See aga ei tähenda arengut kolmemõõtmeline meistriteosed. Programm võimaldab teil luua ainult 2D-mänge, kuid erinevaid žanre. Võite teha väga lihtne mäng arvutis: "Pildistamine", "Action." Menüü kasutajale kättesaadavate sisaldab suure hulga valmis malle. Kõik, mis tegelikult on veel teha - nii et see tulla mängu stsenaariumi.

Programm sisaldab piisavalt üksikasjalikke juhiseid hea kvaliteediga taustsüsteemi. Olles õppinud võimalusi Game Maker algtasemel, kasutaja saab liikuda edasi uurida sisseehitatud keeles on see programm - Game Maker keel. Kasutades oma funktsioone, saate piire ületaks kehtestatud malli ja luua mängu nullist.

Konstruktivaliidsus 2

Ehitatakse-2 toodet tunnustatud eksperdid üheks kõige funktsionaalne klass lahendusi loomine mängud kasutajad, kes ei räägi keelt. Suur eelis on see lahendus on, et seda saab kasutada vabastada mängu enamiku praegu kasutatakse platvormid - Windows, iOS, Android, neid luua HTML5 keel ja Facebook rakendused (mõista, kuidas teha programmi joosta sotsiaalne võrgustik, kasutaja õpivad Just nagu "VC" luua mängu näidata tema sõbrad). Liikmed konstruktivaliidsus 2 teadmiseks lihtsus ja selgus selle liidese. Võite töötada peamised malle, kuid palju neid, kuid kuna seal on peaaegu mingit et sobituda loodud kliendi skripti. Meeldiv aspekt - abiga Conustruct-2, saate luua mäng tasuta.

Unity 3D

Kaks eespool mainitud programmide eesmärk on luua mäng, 2D-režiimis. Unity võimaldab töötada võimalusi kasutades 3D-graafika. Pakutavad võimalused programmi - suur summa. Just nagu see on Konstruktiga 2 on multi-platvorm (seal on isegi toetada konsoolid - Xbox, PlayStation, Wii).

Osana programmi - üks parimaid maailmas, eksperdid tunnistavad, Mängu mootor (seda nimetatakse nagu - Unity). Seega see otsus, ilma liialdamata mängija saab luua meistriteoseid maailma tasandil (kui muidugi, saame kokku panna meeskonna võrreldav HR vähemalt keskmise arengu stuudio). See on võimalik toota väga tõsine mänge arvutis. Laskmine - selgelt, strateegia - on ka üsna realistlik võidusõidu simulaatoreid - lihtsalt.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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