Mga computerSoftware

Paano lumikha ng mga laro sa computer? Programa para sa mga laro sa computer sa

Computer games industriya - isa sa mga pinakamabilis na lumalagong mga segment ng IT-globo. Paano mahirap ito upang malaman kung paano lumikha games, o hindi bababa sa ilan sa kanilang mga item? Kung ang user ay maaaring harapin ang mga hamon na ito mag-isa? Paano lumikha ng isang laro sa mga propesyonal sa computer?

Ano ang kailangan mo upang simulan ang paglikha ng laro?

Una sa lahat, kailangan namin upang makisali sa industriya bilang isang player. Nang walang kaalaman ng ang aparato sa loob ng mga laro at manlalaro sikolohiya, pagmamasid ng kung paano computer graphics magtrabaho sa real-time na paggamit, hindi sa teorya, tagumpay sa ang produksyon ng iyong sariling mga laro napakahirap upang makamit. Kung ang laro ay nilikha na may isang mata sa mga komersyal na mga benta (o hindi bababa sa, upang i-promote ang personal na tatak developer nito), ito ay may upang maging mapagkumpitensya, upang sumalamin ang kasalukuyang pangangailangan ng komunidad sa paglalaro. Bitawan ang produkto, hindi mo maaaring hulaan sa "trend" - pagkatapos ay magpalipas ng oras nasayang. Samakatuwid, ito ay mahalaga upang hindi lamang maging isang gamer-katipan, ngunit din upang pag-aralan ang merkado, upang magawang upang ilagay ang bagong mga laro sa computer, subukan ang mga ito. Nangangahulugan ito na ang nag-develop ay kailangan din ng isang napaka- malakas na PC. At dito namin dumating sa ikalawang pangunahing kondisyon ng tagumpay sa industriya ng laro. Kami ay pakikipag-usap tungkol sa mga bahagi ng hardware - "iron".

Ito ay kilala na ang pinaka-makapangyarihang mga computer (mula sa PC, siyempre, kami ay hindi pakikipag-usap tungkol sa pang-industriya computer) - Slot. Kabilang dito ang mga bahagi ng hardware (processor, graphics card, memory, chipset), ay higit na mas sopistikadong kaysa sa PCs para sa pangangailangan opisina at bahay. Sa labas, siyempre, iba't ibang klase ng mga computer ay maaaring bahagya na mag-iba, ngunit sa mga tuntunin ng ang electronic "Pagpupuno" ang pagkakaiba ay makabuluhan. Gaming PC ay maaaring gastos ng 5-10 beses na mas mahal kaysa sa isang opisina o sa bahay. Ito ay posible na kahit na ang ilang mga indibidwal na mga bahagi (halimbawa, ang parehong processor) ay magkakaroon ng isang presyo na mas mataas kaysa ang buong PC handa na para sa opisina. Napakahusay na "bakal" ay kinakailangan, sa pamamagitan ng ang paraan, hindi lamang upang subukan ang mga produkto ng paglalaro. components mataas na pagganap ring nangangailangan ng espesyal na programa para sa iyong mga laro computer. Iyan ang mga industriya ay lumikha ng masterpieces.

Ang ikatlong bahagi ng tagumpay sa ang produksyon ng mga cool na mga laro - ay, tulad ng mga eksperto sabihin, "geymerskogo shop" - isang espesyal na uri ng pag-iisip. Dapat itong pagsamahin ang dalawang tila napaka-iba't ibang mga simula: logic at pagkamalikhain. Ang unang bagay na kailangan mo upang malaman nang mabuti sa pagbuo ng mga script, mga sitwasyon at iba't-ibang mga dependency likas na taglay ng ang konsepto ng produkto, magpasya kung paano sumulat ng isang laro sa istraktura, na kung saan ay maunawaan at ang mga gumagamit sa hinaharap. Ang pangalawang - upang bigyan ang produkto kanyang natatanging mga katangian na makilala ito mula sa katulad o pakikipagkumpitensya solusyon.

Pamamaraan para sa paggawa ng mga laro

Paano lumikha ng mga laro sa computer? Eksperto makilala ang tatlong pangunahing mga paraan upang bumuo ng mga produkto ng paglalaro: ang paggamit ng mga designer, pag-activate ng laro engine, pati na rin ang pagsusulat mula sa simula. Ang unang - ang pinakamadaling, at ang ikatlong - ang pinaka-kumplikadong. Samakatuwid, kung namin - mga nagsisimula sa larangan ng laro, at pagkatapos ay makatuwiran sa amin upang bigyang-pansin ang posibilidad ng paggamit sa pamamagitan ng mga designer. Gayunpaman, ito ay magiging kapaki-pakinabang upang isaalang-alang ang mga katangian ng bawat instrumento.

constructor games

Designer - isang hanay ng mga template na ay programmed pattern ng pag-uugali. Ang pinakamalapit na pagkakatulad na maaaring humantong sa, ipaliwanag kung paano ang paggamit tulad ng mga solusyon upang lumikha ng isang laro - "Lego" -items. Tulad ng mga bata ay constructed sa pamamagitan ng pagbabasa ng manual o bakis, bahay, sasakyan at iba pang mga kagiliw-giliw na mga masterpieces ng plastic.

Ang user na ito ay may isang relatibong malaking kalayaan sa template control, pagtatakda ng kanilang sitwasyon sa trabaho. Ito ay malamang na hindi, siyempre, na sa tulong ng designer kahit isang bihasang developer ng laro ay magagawang upang makabuo ng isang produkto na gumawa ng isang pang-amoy sa merkado mundo. Ang nasabing programa ay may posibilidad na magkaroon ng isang training kalikasan, na nagpapahintulot sa mga nagsisimula sa mga taong mahilig sa gaming industry upang maunawaan kung paano upang lumikha ng isang laro sa computer. Gayunpaman, kahit na sa ganitong uri ng gawain na nakatalaga sa mga designer, ito ay mahalaga mula sa pananaw ng pag-unlad ng industriya.

Game engine

Paglikha ng mga laro gamit engine - isang proseso kung saan ang gumagamit ay sa pagtatapon immeasurably mas malawak kaysa sa kaso na may mga designer, mga tool kit. Ito ay talagang sabihin na sa pamamagitan ng interface na ibinigay ng mga tagagawa ng mga solusyon ay maaaring lumikha ng competitive na, kahit na sa isang pandaigdigang antas solusyon - Arcade, 3D, Aksyon, Kapanggapan laro. Sa computer engine ay inilalagay nang walang anumang mga problema at ay halos palaging sinamahan ng isang user-friendly interface gamit ang mga ito. Bilang isang patakaran, din ng isang kalidad na reference at tutorial sistema.

Ano ang engine? Ito ay, sa katunayan, lamang ng isang hanay ng mga tagubilin (bagaman napaka-kumplikado, na binubuo ng daan-daang libo ng mga algorithm) na paganahin ang mga indibidwal na upang patakbuhin ang gameplay. Ang bilang ng mga pattern, tulad ng mga na umiiral sa constructor kadalasan pinanatiling mababa. At yaong mga tunay madali sa pagbabago o pagpapalit ng mga yaong bumuo ng user. Activation ng engine ay nangangailangan ng, siyempre, mas kasanayan kaysa sa nagtatrabaho sa designer. Pagdating sa paglikha ng isang malubhang laro, ang gumagamit ay malamang na kailangan upang makasali upang makatulong sa ibang tao (ang istraktura ng isang tipikal na development team ay isasaalang-alang sa ibaba). Pero isang araw sa pagkuha ng ginagamit sa interface engine, at pagkatapos ay mga tao ay magagawang upang iakma umiiral na kaalaman at kasanayan upang lumikha ng halos anumang produkto gaming.

Game mula sa simula

Sa kasong iyon, kung ang gumagamit ay may outgrown ang posibilidad ng laro engine, hindi upang mailakip ang mga designer, natutunan ko ang ilang mga wika, ay pinag-aralan nang detalyado ang mga prinsipyo ng paglikha ng mga 3D-graphics, pagkatapos ito ay oras upang master ang pinaka masalimuot na tool para sa paglikha ng mga laro - pagsulat geymerskogo obra maestra mula sa simula. Paglabas yugto ng isang bagong produkto, pinaka-malamang, ay isasama ang pag-unlad ng kanilang sariling engine - madalang kung ano ang laro nang hindi ito ay nagkakahalaga ng, ang mas maraming pagpapanggap makikilala sa komunidad.

Gayunpaman, dapat itong nabanggit na upang makaya na may ang release ng produkto mula sa simula ay napakahirap (bagaman tulad precedents alam ang kasaysayan ng industriya ng gaming). Ngunit upang pumasa ang ilang mga yugto ng laro pag-unlad (tulad ng, halimbawa, ang paglikha ng mga character, pagguhit ng mga graphical na mga elemento) upang pagkatapos ay kumonekta sa ibang mga tao, nakakalap ng isang team, ito ay makatotohanang, at ang isang solong user.

Professional developer

Kung makipag-usap namin tungkol sa laro pag-unlad bilang isang hiwalay na segment ng merkado, ang pangunahing papel-play ng propesyonal na studio, kung saan ay mayroon ang financial at human resources upang makabuo ng competitive na mga produkto sa komersyal na mga tuntunin.

Lumikha ng nangungunang antas na mga laro nagkakahalaga ng daan-daang libo o kahit milyon-milyong mga dolyar, at naka-attach sa kanilang mga release ng dose-dosenang mga propesyonal sa iba't-ibang larangan. May, siyempre, maliliit at medium-sized na kumpanya ng software na badyet para sa pagpapalabas ng mga produkto gaming maaaring mailagay sa halagang ng 8-10 libo. "Green", ngunit ito ay isang napaka-tukoy na segment.

Ang istraktura ng propesyonal na studio game

Ang pagpapatuloy ng pag-uusap tungkol sa mga propesyonal na industriya ng laro, ito ay magiging kapaki-pakinabang upang pag-aralan ang istraktura ng ang average ng mga kumpanya-developer. Sino ang dapat na gumana para sa isang kumpanya na inaangkin na upang bumuo sa mundo pinakamahusay na-nagbebenta ng geymerskogo? Paano lumikha ng isang laro sa computer ay ang mga taong gawin ito sa isang propesyonal na paraan?

Ang pag-unlad ng koponan ay dapat isama ang mga designer at artist. Kung wala ang kanilang mga talento computer graphics ay hindi mapabilib ang mga gumagamit. Graphics - ay, ayon sa maraming mga eksperto, isang pangunahing kadahilanan sa tagumpay ng laro. Sa ilang mga kaso, ang ganitong uri ng mga posisyon ay nahahati sa function. Halimbawa, sa isang team tagalikha ng laro ay maaaring maging isa-isa 2-D, 3D-designer, pati na rin ang tinatawag na konsepto artist na nag-aalok ng kanilang mga kasamahan at ng kumpanya sa pamamahala para sa pag-apruba ng sketches ng hinaharap graphic elemento.

Ang susunod na grupo ng mga propesyonal - isang "modelers". Ang mga ito ay isang tugma para sa pagbibigay ng pangalan sa kanilang mga posisyon, lumikha ng mga modelo ng mga character sa laro, pati na rin ang kanilang mga nakapaligid na artifacts, kagamitan, mga gusali, "gayahin" ang kinabukasan ng virtual daigdig. Sa ilang mga kaso, mga espesyalista sa kategoryang ito ng tulong animators (sa mga kaso kung saan partikular na mahirap unawain ay gayahin ang paggalaw ng mga character).

Sa karamihan ng mga kaso, ang paglikha ng mga laro na kasangkot sa aktwal na programmer. Nangyayari ito madalas kapag ang software na kumpanya ay gumagamit ng kanyang sariling engine, ngunit kailangan mong regular na align inireseta sa ganyang bagay script sa mga tampok ng laro animation, nangangakong artist. Kung ang engine ay magagamit sa mga third-party na developer, bilang isang panuntunan, ang mga pagbabago sa code ay hindi na kailangan.

Seryosong gaming produkto ay hindi ginawa nang walang isang art director. Ang taong ito ay tinatawag na upang mapagsama-sama ang mga pagsisikap ng mga artist at designer sa isang solong konsepto. Siya, bukod doon, ay responsable para sa ang pagiging epektibo ng mga proseso ng organisasyon ng trabaho kaya na ang laro ay inilabas sa oras.

Lumikha laro para sa iyong sarili: isang pangkalahatang-ideya ng programa

Paano lumikha ng isang laro na may lamang ng pangkalahatang kaalaman tungkol sa mga programa sa trabaho para sa pag-unlad ng mga produkto ng paglalaro? Mayroong maraming mga kasangkapan na magpapahintulot sa kahit na isang baguhan upang lumikha ng iyong sariling mga laro. Narito ang ilang halimbawa ng mga uri ng mga desisyon, na kung saan namin tinalakay sa itaas.

Game Maker

Ang program na ito ay nagpapahintulot sa iyo na lumikha ng isang laro, kahit na para sa mga gumagamit na hindi alam programming wika. Ito, gayunpaman, ay hindi tungkol sa pag-unlad ng tatlong-dimensional masterpieces. Ang programa ay nagbibigay-daan sa iyo upang lumikha lamang 2D-laro, ngunit sa iba't ibang uri ng genre. Maaari kang gumawa ng isang napaka-simpleng laro sa isang computer: "Shooting", ". Aksyon" Menu naa-access sa mga gumagamit, ay naglalaman ng isang malaking bilang ng mga yari na mga template. Ang lahat ng iyon, sa katunayan, ay nananatiling na tapos - kaya ito ay makabuo ng isang sitwasyon ng laro.

Ang programa ay naglalaman ng sapat na detalyadong mga tagubilin ng magandang kalidad ng sistema ng reference. Nagkakaproblema sa pinagkadalubhasaan ang mga posibilidad ng Laro Maker sa isang pangunahing antas, ang user ay maaaring ilipat sa upang galugarin ang built-in na wika ng programa - Game Maker Wika. Ang paggamit ng mga tampok nito, maaari kang pumunta sa kabila ng mga hangganang itinakda sa template at lumikha ng isang laro mula sa simula.

Tayuan-2

Tayuan-2 produkto ay kinikilala ng mga eksperto bilang isa sa mga pinaka-functional sa klase ng mga solusyon para sa paglikha ng mga laro sa pamamagitan ng mga gumagamit na hindi nagsasalita ng mga wika. Ang malaking bentahe ng solusyon na ito ay na maaari itong gamitin upang i-release ang laro para sa karamihan ng kasalukuyang ginagamit platform - Windows, iOS, Android, likhain ang mga ito sa HTML5 wika at Facebook application (pag-unawa sa kung paano gumawa ng mga programa na tumakbo sa mga social network, ang gumagamit ay matuto tulad ng sa "VC" upang lumikha ng isang laro na palabas sa kanyang mga kaibigan). Mga miyembro Construct-2 note ang simple at kaliwanagan ng kanyang interface. Maaari mong magtrabaho sa mga pangunahing mga template, ngunit isang pulutong ng mga ito, ngunit dahil doon ay halos lahat ng anumang na magkasya sa nilikha sa pamamagitan ng isang client script. Ang isang kaaya-ayang aspeto - sa tulong ng mga Conustruct-2, maaari kang lumikha ng isang laro para sa libre.

Unity 3D

Ang dalawang mga programa sa itaas-nabanggit ay dinisenyo upang lumikha ng isang laro sa 2D-mode. Unity ay nagbibigay-daan sa iyo upang gumana, gamit ang mga posibilidad ng 3D-graphics. Oportunidad inaalok ng mga programa - isang malaking halaga. Tulad ay ang kaso sa bumuo ng 2, may multi-platform (mayroong kahit na sumusuporta sa mga console - Xbox, PlayStation, Wii).

Bilang bahagi ng programa - isa sa mga pinakamahusay sa buong mundo, eksperto kinikilala, game engine (ito ay tinatawag na bilang - Unity). Samakatuwid, desisyon na ito, nang walang anumang pagmamalabis, ang gamer ay maaaring lumikha ng masterpieces ng antas ng mundo (maliban kung, siyempre, magagawa naming upang mag-ipon ng isang koponan maihahambing sa mga HR bababa sa average studio na pag-unlad). Ito ay magiging posible upang makabuo ng napakaseryosong mga laro sa computer. Pamamaril - malinaw, ang mga diskarte - ay din lubos na makatotohanang racing simulators - madali.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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